BCondBool Class Reference

Thread conditional boolean. More...

#include <BCondInt.h>

List of all members.

Public Member Functions

 BCondBool ()
 ~BCondBool ()
int set ()
 Set value. Wakes waiting.
int clear ()
 Clear Value.
int value ()
 Current value.
int wait ()
 Wait until value is true.
int timedWait (int timeOutUs)
 Wait until set, with timeout.
 operator int ()

Private Attributes

pthread_mutex_t omutex
pthread_cond_t ocond
int ovalue


Detailed Description

Thread conditional boolean.


Constructor & Destructor Documentation

BCondBool::BCondBool (  ) 

BCondBool::~BCondBool (  ) 


Member Function Documentation

int BCondBool::clear (  ) 

Clear Value.

BCondBool::operator int (  )  [inline]

int BCondBool::set (  ) 

Set value. Wakes waiting.

int BCondBool::timedWait ( int  timeOutUs  ) 

Wait until set, with timeout.

int BCondBool::value (  ) 

Current value.

int BCondBool::wait (  ) 

Wait until value is true.


Member Data Documentation

pthread_cond_t BCondBool::ocond [private]

pthread_mutex_t BCondBool::omutex [private]

int BCondBool::ovalue [private]


The documentation for this class was generated from the following files:
Generated on Fri Oct 15 09:49:22 2010 for LibBeamApi by  doxygen 1.4.7