![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "lib/sync.hpp"
Public Member Functions | |
| template<class PRED > | |
| void | wait (PRED &&predicate) |
| template<class REPR , class PERI , class PRED > | |
| bool | wait_for (std::chrono::duration< REPR, PERI > const &timeout, PRED &&predicate) |
| MTX & | mutex () |
| std::condition_variable_any & | condVar () |
|
inline |
Definition at line 90 of file sync.hpp.
References Condition< MTX >::condVar(), and Condition< MTX >::mutex().
Here is the call graph for this function:
|
inline |
false in case of timeout, true if predicate is fulfilled at return Definition at line 100 of file sync.hpp.
References Condition< MTX >::condVar(), and Condition< MTX >::mutex().
Here is the call graph for this function:
|
inline |
Definition at line 106 of file sync.hpp.
Referenced by Condition< MTX >::wait(), and Condition< MTX >::wait_for().
Here is the caller graph for this function:
|
inline |
Definition at line 111 of file sync.hpp.
Referenced by Condition< MTX >::wait(), and Condition< MTX >::wait_for().
Here is the caller graph for this function:
Inheritance diagram for Condition< MTX >:
Collaboration diagram for Condition< MTX >: