carb::tasking::ConditionVariable

Defined in carb/tasking/TaskingTypes.h

class ConditionVariable

A fiber-aware condition_variable: a synchronization primitive that, together with a Mutex, blocks one or more threads or tasks until a condition becomes true.

See also

ITasking::createConditionVariable(), ITasking::destroyConditionVariable(), ITasking::waitConditionVariable(), ITasking::timedWaitConditionVariable(), ITasking::notifyConditionVariableOne(), ITasking::notifyConditionVariableAll()

Note

Prefer using ConditionVariableWwrapper.