|
Robotics Library
0.6.2
|
Go to the documentation of this file.
27 #ifndef _RL_UTIL_MUTEXTRYLOCKER_H_
28 #define _RL_UTIL_MUTEXTRYLOCKER_H_
43 (*this).locked = (*this).
mutex->tryLock();
50 (*this).mutex->unlock();
56 return (*this).locked;
69 #endif // _RL_UTIL_MUTEXTRYLOCKER_H_
bool isLocked() const
Definition: MutexTryLocker.h:54
Definition: MutexTryLocker.h:37
pthread_mutex_t mutex
Definition: Mutex.h:108
bool locked
Definition: MutexTryLocker.h:62
virtual ~MutexTryLocker()
Definition: MutexTryLocker.h:46
MutexTryLocker(Mutex *mutex)
Definition: MutexTryLocker.h:39
Mutex * mutex
Definition: MutexTryLocker.h:64