cwidget
0.5.18
|
Represents a lock on a mutex. More...
#include <threads.h>
Public Member Functions | |
lock (mutex &_parent) | |
void | acquire () |
Lock the associated mutex. | |
void | release () |
Unlock the associated mutex. | |
bool | get_locked () const |
Friends | |
class | condition |
Represents a lock on a mutex.
Can be released and re-asserted as desired; when the lock goes out of scope, it will automatically be released if necessary.