#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 |