예제 #1
0
Overlays::~Overlays() {
    {
        QWriteLocker lock(&_lock);
        QWriteLocker deleteLock(&_deleteLock);
        foreach(Overlay::Pointer overlay, _overlaysHUD) {
            _overlaysToDelete.push_back(overlay);
        }
        foreach(Overlay::Pointer overlay, _overlaysWorld) {
            _overlaysToDelete.push_back(overlay);
        }
예제 #2
0
파일: Lock.cpp 프로젝트: Nani90/nao-robots
void Lock::recreate(){
  deleteLock();
  cleanLock(name_.c_str());
  createLock();
}
예제 #3
0
파일: Lock.cpp 프로젝트: Nani90/nao-robots
Lock::~Lock() {
  deleteLock();
}