#include <Mutex.h>
Public Member Functions | |
void | Acquire (Mutex &rMutex) |
void | Release () |
ScopedLock () | |
ScopedLock (Mutex &rMutex) | |
bool | TryAcquire (Mutex &rMutex) |
~ScopedLock () | |
Private Attributes | |
ScopedLockPrivate * | m_pScopedLockPrivate |
karto::Mutex::ScopedLock::ScopedLock | ( | Mutex & | rMutex | ) |
void karto::Mutex::ScopedLock::Acquire | ( | Mutex & | rMutex | ) |
void karto::Mutex::ScopedLock::Release | ( | ) |
bool karto::Mutex::ScopedLock::TryAcquire | ( | Mutex & | rMutex | ) |
|
private |