home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CCriticalSection

CObject
   |
   +--CSyncObject
         |
         +--CCriticalSection

   in AFXMT.H

class CCriticalSection
extends CSyncObject

CCriticalSection


Field Summary
 CRITICAL_SECTION m_sect
          
   
Fields inherited from class CSyncObject
m_hObject
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CCriticalSection()
          
virtual ~CCriticalSection()
          
 
Method Summary
 operator CRITICAL_SECTION*()
          
 BOOL Lock()
          
 BOOL Lock( DWORD dwTimeout )
          
 BOOL Unlock()
          
   
Methods inherited from class CSyncObject
HANDLE, Lock, Unlock, Unlock
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

m_sect

public CRITICAL_SECTION m_sect;


Constructor Detail

CCriticalSection

public CCriticalSection();

~CCriticalSection

public virtual ~CCriticalSection();


Method Detail

CRITICAL_SECTION*

public operator CRITICAL_SECTION*();

Lock

public BOOL Lock();

Lock

public BOOL Lock( DWORD dwTimeout );

Unlock

public BOOL Unlock();

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD