#include <mutex.h>
Collaboration diagram for ConditionMutex:
Public Member Functions | |
ConditionMutex () | |
~ConditionMutex () | |
void | lock () |
bool | test () |
void | unlock () |
Private Attributes | |
GMutex * | m |
Friends | |
class | WaitCondition |
As for the API, please see FastMutex.
Definition at line 216 of file mutex.h.
|
Definition at line 223 of file mutex.h. References m. |
|
Definition at line 224 of file mutex.h. References m. |
|
Definition at line 226 of file mutex.h. References m. Referenced by Semaphore::post(), Semaphore::test(), and Semaphore::wait(). |
|
Definition at line 227 of file mutex.h. References m. |
|
Definition at line 228 of file mutex.h. References m. Referenced by Semaphore::post(), Semaphore::test(), and Semaphore::wait(). |
|
|
|
Definition at line 220 of file mutex.h. Referenced by ConditionMutex(), lock(), test(), unlock(), WaitCondition::wait(), and ~ConditionMutex(). |