Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ll::coro::ConditionVariable Class Reference

Public Member Functions

 ConditionVariable (ConditionVariable const &)=delete
ConditionVariable & operator= (ConditionVariable const &)=delete
auto wait ()
template<std::predicate Pred>
auto wait (Pred &&pred)
template<class R, class P>
auto waitFor (std::chrono::duration< R, P > dur)
template<class R, class P, std::predicate Pred>
auto waitFor (std::chrono::duration< R, P > dur, Pred &&pred)
template<class C, class D, class... Pred>
auto waitUntil (std::chrono::time_point< C, D > time, Pred &&... pred)
bool notifyOne (bool inplace=false)
size_t notifyAll (bool inplace=false)

The documentation for this class was generated from the following file: