CPPMyth
Library to interoperate with MythTV server
NSROOT::OS::CLockGuard Class Reference
Collaboration diagram for NSROOT::OS::CLockGuard:

Public Member Functions

 CLockGuard (CMutex &mutex)
 
bool TryLock ()
 
void Lock ()
 
void Unlock ()
 
void Clear ()
 

Private Member Functions

 CLockGuard (const CLockGuard &other)
 
CLockGuardoperator= (const CLockGuard &other)
 

Private Attributes

CMutexm_mutex
 
volatile unsigned m_lockCount
 

Detailed Description

Definition at line 100 of file mutex.h.


The documentation for this class was generated from the following file: