Inherits enable_shared_from_this< Wakeup >.
|
| Wakeup (const std::function< void()> &wakeup) |
|
|
static void | _emit_wakeups (uint64 wakeup_stamp) |
|
void Bse::TickStamp::Wakeup::awake_after |
( |
uint64 |
stamp | ) |
|
- Parameters
-
stamp | stamp to trigger wakeup |
Wake the current thread up at a future tick increment which exceeds stamp.
void Bse::TickStamp::Wakeup::awake_before |
( |
uint64 |
stamp | ) |
|
- Parameters
-
stamp | tick stamp update to trigger wakeup |
Wakeup the currently running thread upon the last global tick stamp update (see Bse::TickStamp::current()) that happens prior to updating the global tick stamp to tick_stamp. (If the moment of wakeup has already passed by, the thread is woken up at the next global tick stamp update.)
The documentation for this class was generated from the following files: