Public Member Functions | |
queue_worker_state (const queue_worker_state &)=delete | |
queue_worker_state (queue_worker_state &&)=delete | |
void | emplace (time_point time_point, constraint::inner_schedulable_fn auto &&fn) |
bool | is_empty () const |
bool | is_any_ready_schedulable () const |
bool | pop_if_ready (std::optional< SchedulableFn > &out) |
bool | pop_with_wait (std::optional< SchedulableFn > &out) |
bool | is_subscribed () const |
void | unsubscribe () |