Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CriticalSection Class Reference

#include <CriticalSection.h>

List of all members.

Public Member Functions

 CriticalSection ()
 CriticalSection (const CriticalSection &other)
 ~CriticalSection ()
void operator= (const CriticalSection &other)
void enter ()
void leave ()
 operator CRITICAL_SECTION & ()

Private Attributes

CRITICAL_SECTION m_cs
int * m_nRefs


Constructor & Destructor Documentation

CriticalSection::CriticalSection  ) 
 

CriticalSection::CriticalSection const CriticalSection other  ) 
 

CriticalSection::~CriticalSection  ) 
 


Member Function Documentation

void CriticalSection::enter  ) 
 

void CriticalSection::leave  ) 
 

CriticalSection::operator CRITICAL_SECTION &  ) 
 

void CriticalSection::operator= const CriticalSection other  ) 
 


Member Data Documentation

CRITICAL_SECTION CriticalSection::m_cs [private]
 

int* CriticalSection::m_nRefs [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:15 2005 for Netlib for Abuse! by  doxygen 1.4.3