Thread syncronization based on condition.
More...
#include <ConditionalVariable.hh>
|
| 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.
|
|
Thread syncronization based on condition.
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/build/include/ldastoolsal/ConditionalVariable.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/ConditionalVariable.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.4/src/ConditionalVariable.cc