Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TMutex Class Reference

#include <mutex.h>

List of all members.

Public Member Functions

 TMutex (const MUTEX_NAME p_name)
 ~TMutex ()
void RequestLock ()
void ReleaseLock ()

Protected Attributes

MUTEX_NAME Name


Constructor & Destructor Documentation

TMutex::TMutex const MUTEX_NAME    p_name
 

Definition at line 12 of file mutex.cpp.

References Name.

TMutex::~TMutex  
 

Definition at line 68 of file mutex.cpp.


Member Function Documentation

void TMutex::ReleaseLock  
 

Definition at line 111 of file mutex.cpp.

References Name.

Referenced by TLogger::Logit(), and ThreadableObject::StartThreadWithArg().

void TMutex::RequestLock  
 

Definition at line 86 of file mutex.cpp.

References Name.

Referenced by TLogger::Logit(), and ThreadableObject::StartThreadWithArg().


Member Data Documentation

MUTEX_NAME TMutex::Name [protected]
 

Definition at line 37 of file mutex.h.

Referenced by ReleaseLock(), RequestLock(), and TMutex().


The documentation for this class was generated from the following files:
Generated on Tue May 6 09:16:35 2003 for Earthworm Libs by doxygen1.3-rc3