|
LeviLamina
|
Public Member Functions | |
| InterruptableSleep (InterruptableSleep const &)=delete | |
| InterruptableSleep & | operator= (InterruptableSleep const &)=delete |
| template<class R , class P > | |
| DurAwaiter | sleepFor (std::chrono::duration< R, P > duration) |
| template<class C , class D > | |
| DurAwaiter | sleepUntil (std::chrono::time_point< C, D > time) |
| EtnAwaiter | sleep () |
| bool | interrupt (bool inplace=false) |