DUNE: Uniform Navigational Environment
2019.02.0
|
Public Member Functions | |
Condition (void) | |
~Condition (void) | |
void | destroy (void) |
bool | wait (double t=-1) |
void | lock (void) |
void | unlock (void) |
void | broadcast (void) |
void | signal (void) |
DUNE::Concurrency::Condition::Condition | ( | void | ) |
DUNE::Concurrency::Condition::~Condition | ( | void | ) |
References destroy().
void DUNE::Concurrency::Condition::broadcast | ( | void | ) |
void DUNE::Concurrency::Condition::destroy | ( | void | ) |
Referenced by ~Condition().
void DUNE::Concurrency::Condition::lock | ( | void | ) |
Referenced by DUNE::Concurrency::ScopedCondition::ScopedCondition().
void DUNE::Concurrency::Condition::signal | ( | void | ) |
void DUNE::Concurrency::Condition::unlock | ( | void | ) |
Referenced by DUNE::Concurrency::ScopedCondition::~ScopedCondition().
bool DUNE::Concurrency::Condition::wait | ( | double | t = -1 | ) |