|
libUTL++
|
Acquire/release a Mutex RAII-style. More...
#include <Mutex.h>
Public Member Functions | |
| MutexGuard () | |
| Default constructor. More... | |
| MutexGuard (Mutex *mutex) | |
| Constructor. More... | |
| ~MutexGuard () | |
| Destructor. More... | |
| void | lock (Mutex *mutex) |
| Lock a Mutex. More... | |
| bool | trylock (Mutex *mutex) |
| Lock a new Mutex. More... | |
| void | unlock () |
| Unlock the Mutex. More... | |
|
inline |
|
inline |
|
inline |