posix pthread condition
More...
#include <dabc/threads.h>
posix pthread condition
Definition at line 261 of file threads.h.
◆ Condition()
| dabc::Condition::Condition |
( |
Mutex * |
ext_mtx = nullptr | ) |
|
◆ ~Condition()
| dabc::Condition::~Condition |
( |
| ) |
|
|
virtual |
◆ DoFire()
| void dabc::Condition::DoFire |
( |
| ) |
|
|
inline |
◆ DoWait()
| bool dabc::Condition::DoWait |
( |
double |
wait_seconds = -1. | ) |
|
|
inline |
◆ _DoReset()
| void dabc::Condition::_DoReset |
( |
| ) |
|
|
inline |
◆ Reset()
| void dabc::Condition::Reset |
( |
| ) |
|
|
inline |
◆ _DoFire()
| void dabc::Condition::_DoFire |
( |
| ) |
|
|
inline |
◆ _DoWait()
| bool dabc::Condition::_DoWait |
( |
double |
wait_seconds | ) |
|
◆ CondMutex()
| Mutex* dabc::Condition::CondMutex |
( |
| ) |
const |
|
inline |
◆ _Waiting()
| bool dabc::Condition::_Waiting |
( |
| ) |
const |
|
inline |
◆ _FiredCounter()
| long int dabc::Condition::_FiredCounter |
( |
| ) |
const |
|
inline |
◆ fInternCondMutex
| Mutex dabc::Condition::fInternCondMutex |
|
protected |
◆ fCondMutex
| Mutex* dabc::Condition::fCondMutex |
|
protected |
◆ fCond
| pthread_cond_t dabc::Condition::fCond |
|
protected |
◆ fFiredCounter
| long int dabc::Condition::fFiredCounter |
|
protected |
◆ fWaiting
| bool dabc::Condition::fWaiting |
|
protected |
The documentation for this class was generated from the following files: