#include <OVR_Threads.h>
Classes | |
class | Locker |
Public Member Functions | |
void | DoLock () |
bool | IsLockedByAnotherThread () |
Mutex (bool recursive=1) | |
bool | TryLock () |
void | Unlock () |
~Mutex () | |
Private Attributes | |
MutexImpl * | pImpl |
Friends | |
class | MutexImpl |
class | WaitConditionImpl |
Definition at line 53 of file OVR_Threads.h.
OVR::Mutex::Mutex | ( | bool | recursive = 1 | ) |
Definition at line 139 of file OVR_ThreadsPthread.cpp.
Definition at line 145 of file OVR_ThreadsPthread.cpp.
void OVR::Mutex::DoLock | ( | ) |
Definition at line 151 of file OVR_ThreadsPthread.cpp.
bool OVR::Mutex::IsLockedByAnotherThread | ( | ) |
Definition at line 163 of file OVR_ThreadsPthread.cpp.
bool OVR::Mutex::TryLock | ( | ) |
Definition at line 155 of file OVR_ThreadsPthread.cpp.
void OVR::Mutex::Unlock | ( | ) |
Definition at line 159 of file OVR_ThreadsPthread.cpp.
friend class MutexImpl [friend] |
Definition at line 56 of file OVR_Threads.h.
friend class WaitConditionImpl [friend] |
Definition at line 55 of file OVR_Threads.h.
MutexImpl* OVR::Mutex::pImpl [private] |
Definition at line 58 of file OVR_Threads.h.