|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <unixstl_thread_mutex.h>
Public Methods | |
| thread_mutex (us_bool_t bRecursive=true) unixstl_throw_0() | |
| Creates an instance of the mutex. | |
| ~thread_mutex () unixstl_throw_0() | |
| Destroys an instance of the mutex. | |
| void | lock () unixstl_throw_0() |
| Acquires a lock on the mutex, pending the thread until the lock is aquired. | |
| bool | try_lock () |
| Attempts to lock the mutex. | |
| void | unlock () unixstl_throw_0() |
| Releases an aquired lock on the mutex. | |
|
|
Creates an instance of the mutex.
|
|
|
Destroys an instance of the mutex.
|
|
|
Acquires a lock on the mutex, pending the thread until the lock is aquired.
|
|
|
Attempts to lock the mutex.
|
|
|
Releases an aquired lock on the mutex.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |