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: