ldas-tools-al  2.6.3
Public Member Functions | List of all members
LDASTools::AL::ConditionalVariable Class Reference

Thread syncronization based on condition. More...

#include <ConditionalVariable.hh>

Public Member Functions

 ConditionalVariable ()
 Constructor - Default.
 
 ~ConditionalVariable ()
 Destructor.
 
void Broadcast ()
 Awaken some thread waiting on condition.
 
MutexLock::baton_type Mutex ()
 Return the lock associated with condition.
 
void Release ()
 Release lock associated with condition.
 
void Signal ()
 Awaken a blocked thread.
 
bool TimedWait (INT_4U Seconds)
 Timed block on condition.
 
void Wait ()
 Block on condition.
 
 ConditionalVariable ()
 Constructor - Default.
 
 ~ConditionalVariable ()
 Destructor.
 
void Broadcast ()
 Awaken some thread waiting on condition.
 
MutexLock::baton_type Mutex ()
 Return the lock associated with condition.
 
void Release ()
 Release lock associated with condition.
 
void Signal ()
 Awaken a blocked thread.
 
bool TimedWait (INT_4U Seconds)
 Timed block on condition.
 
void Wait ()
 Block on condition.
 
 ConditionalVariable ()
 Constructor - Default.
 
 ~ConditionalVariable ()
 Destructor.
 
void Broadcast ()
 Awaken some thread waiting on condition.
 
MutexLock::baton_type Mutex ()
 Return the lock associated with condition.
 
void Release ()
 Release lock associated with condition.
 
void Signal ()
 Awaken a blocked thread.
 
bool TimedWait (INT_4U Seconds)
 Timed block on condition.
 
void Wait ()
 Block on condition.
 

Detailed Description

Thread syncronization based on condition.


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