|
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.