CPPMyth
Library to interoperate with MythTV server
|
Public Member Functions | |
CLockGuard (CMutex &mutex) | |
bool | TryLock () |
void | Lock () |
void | Unlock () |
void | Clear () |
Private Member Functions | |
CLockGuard (const CLockGuard &other) | |
CLockGuard & | operator= (const CLockGuard &other) |
Private Attributes | |
CMutex & | m_mutex |
volatile unsigned | m_lockCount |