Mutex class.
More...
#include <Mutex.h>
coil::Mutex::Mutex |
( |
const char *const |
name = 0 | ) |
|
|
inline |
Constructor.
Constructor
- Parameters
-
References mutex_.
Destructor.
Destructor
References mutex_.
void coil::Mutex::lock |
( |
| ) |
|
|
inline |
Mutual exclusion lock.
Lock the Mutual exclusion.
References mutex_.
bool coil::Mutex::trylock |
( |
| ) |
|
|
inline |
Mutual exclusion non-blocking lock.
Lock the Mutual exclusion by non-blocking.
References mutex_.
void coil::Mutex::unlock |
( |
| ) |
|
|
inline |
Mutual exclusion unlock.
Unlock the Mutual exclusion.
References mutex_.
pthread_mutex_t coil::Mutex::mutex_ |
The documentation for this class was generated from the following file:
- /home/openrtm/doc-build/OpenRTM-aist-1.2.1/src/lib/coil/include/coil/Mutex.h