5 #ifndef OS_STUB_CONDITION_VARIABLE_HPP 6 #define OS_STUB_CONDITION_VARIABLE_HPP 52 #endif // OS_STUB_CONDITION_VARIABLE_HPP
ConditionVariableInterface & operator=(const ConditionVariableInterface &other) override=delete
assignment operator is forbidden
void notifyAll() override
notify all current waiters
Stub implementation of Os::ConditionVariable.
interface for condition variables
ConditionVariableHandle * getHandle() override
get handle
StubConditionVariable::Status pend(Os::Mutex &mutex) override
wait releasing mutex
~StubConditionVariable() override=default
destructor
StubConditionVariable()=default
constructor
void notify() override
notify a single waiter
Condition variable handle parent.