ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
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.
 

Detailed Description

Thread syncronization based on condition.


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