#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(). |
1.3.5