LeviLamina
|
Public Member Functions | |
TickSyncSleepBase (TickSyncSleepBase &&)=delete | |
TickSyncSleepBase (TickSyncSleepBase const &)=delete | |
TickSyncSleepBase & | operator= (TickSyncSleepBase &&)=delete |
TickSyncSleepBase & | operator= (TickSyncSleepBase const &)=delete |
Protected Member Functions | |
LLAPI std::unique_lock< std::mutex > | lock () |
LLAPI void | sleepImpl (std::unique_lock< std::mutex > &) |
LLAPI void | interruptImpl () |
virtual void | check ()=0 |