Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::MutexPeer Class Reference

Class MutexPeer documentation. More...

#include <vcf/FoundationKit/MutexPeer.h>

Inheritance diagram for VCF::MutexPeer:

VCF::OSXMutex VCF::PosixMutex VCF::Win32Mutex List of all members.

Public Member Functions

 MutexPeer ()
virtual ~MutexPeer ()
virtual bool lock ()=0
virtual bool lock (uint32 timeoutInMilliseconds)=0
virtual bool unlock ()=0
virtual OSHandleID getHandleID ()=0

Detailed Description

Class MutexPeer documentation.


Constructor & Destructor Documentation

VCF::MutexPeer::MutexPeer  )  [inline]
 

virtual VCF::MutexPeer::~MutexPeer  )  [inline, virtual]
 


Member Function Documentation

virtual OSHandleID VCF::MutexPeer::getHandleID  )  [pure virtual]
 

Implemented in VCF::OSXMutex, VCF::PosixMutex, and VCF::Win32Mutex.

virtual bool VCF::MutexPeer::lock uint32  timeoutInMilliseconds  )  [pure virtual]
 

Implemented in VCF::OSXMutex, VCF::PosixMutex, and VCF::Win32Mutex.

virtual bool VCF::MutexPeer::lock  )  [pure virtual]
 

Implemented in VCF::OSXMutex, VCF::PosixMutex, and VCF::Win32Mutex.

virtual bool VCF::MutexPeer::unlock  )  [pure virtual]
 

Implemented in VCF::OSXMutex, VCF::PosixMutex, and VCF::Win32Mutex.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information