13 #ifndef CONDITIONVARIABLE_H
14 #define CONDITIONVARIABLE_H
18 class ConditionVariable_impl;
89 class ConditionVariable_impl *pimpl_;
95 #endif // CONDITIONVARIABLE_H
void CondWait(void)
Block on the condition variable.
Base class for all Framework's classes.
Definition: Object.h:83
namespace of the flair Framework
Definition: Ahrs.h:19
Class defining a mutex.
Definition: Mutex.h:29
unsigned long long Time
Time definition, in ns.
Definition: Object.h:55
bool CondWaitUntil(Time date)
Block on the condition variable with a timeout.
ConditionVariable(const Object *parent, std::string name)
Constructor.
Class defining a condition variable.
Definition: ConditionVariable.h:29
~ConditionVariable()
Destructor.
void CondSignal(void)
Unblock threads blocked on the condition variable.