VMime
criticalSection Class Referenceabstract
Inheritance diagram for criticalSection:
Collaboration diagram for criticalSection:

Public Member Functions

virtual ~criticalSection ()
 
virtual void lock ()=0
 
virtual void unlock ()=0
 

Protected Member Functions

 criticalSection ()
 
 criticalSection (criticalSection &)
 
- Protected Member Functions inherited from object
 object ()
 
 object (const object &)
 
objectoperator= (const object &)
 
virtual ~object ()
 

Detailed Description

Critical section class.

Constructor & Destructor Documentation

~criticalSection ( )
virtual
criticalSection ( )
protected
criticalSection ( criticalSection )
protected

Member Function Documentation

virtual void lock ( )
pure virtual

Enters the critical section.

virtual void unlock ( )
pure virtual

Leaves the critical section.


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