#include <Guards.h>
|
| Notified () |
|
| Notified (N const &_v) |
|
| Notified (Notified const &)=delete |
|
Notified & | operator= (N const &_v) |
|
| operator N () const |
|
void | wait () const |
|
void | wait (N const &_v) const |
|
void | waitNot (N const &_v) const |
|
template<class F > |
void | wait (F const &_f) const |
|
template<class R , class P > |
void | wait (std::chrono::duration< R, P > _d) const |
|
template<class R , class P > |
void | wait (std::chrono::duration< R, P > _d, N const &_v) const |
|
template<class R , class P > |
void | waitNot (std::chrono::duration< R, P > _d, N const &_v) const |
|
template<class R , class P , class F > |
void | wait (std::chrono::duration< R, P > _d, F const &_f) const |
|
◆ Notified() [1/3]
◆ Notified() [2/3]
◆ Notified() [3/3]
◆ operator N()
◆ operator=()
◆ wait() [1/6]
◆ wait() [2/6]
◆ wait() [3/6]
◆ wait() [4/6]
◆ wait() [5/6]
◆ wait() [6/6]
◆ waitNot() [1/2]
◆ waitNot() [2/2]
◆ m_cv
◆ m_mutex
◆ m_value
The documentation for this class was generated from the following file: