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

VCF::PosixCondition Class Reference

Class PosixCondition documentation. More...

#include <PosixCondition.h>

Inheritance diagram for VCF::PosixCondition:

VCF::ConditionPeer List of all members.

Public Member Functions

 PosixCondition (Condition *condition)
virtual ~PosixCondition ()
virtual int wait ()
virtual int wait (uint32 milliseconds)
virtual void signal ()
virtual void broadcast ()
virtual OSHandleID getHandleID ()

Protected Attributes

pthread_cond_t cond_
pthread_mutex_t * mutex_

Detailed Description

Class PosixCondition documentation.


Constructor & Destructor Documentation

VCF::PosixCondition::PosixCondition Condition condition  ) 
 

virtual VCF::PosixCondition::~PosixCondition  )  [virtual]
 


Member Function Documentation

virtual void VCF::PosixCondition::broadcast  )  [virtual]
 

Implements VCF::ConditionPeer.

virtual OSHandleID VCF::PosixCondition::getHandleID  )  [inline, virtual]
 

Implements VCF::ConditionPeer.

virtual void VCF::PosixCondition::signal  )  [virtual]
 

Implements VCF::ConditionPeer.

virtual int VCF::PosixCondition::wait uint32  milliseconds  )  [virtual]
 

Implements VCF::ConditionPeer.

virtual int VCF::PosixCondition::wait  )  [virtual]
 

Implements VCF::ConditionPeer.


Member Data Documentation

pthread_cond_t VCF::PosixCondition::cond_ [protected]
 

pthread_mutex_t* VCF::PosixCondition::mutex_ [protected]
 


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