scheduler which schedules execution via queueing tasks, but execution of tasks should be manually dispatched More...
#include <run_loop_scheduler.hpp>
Public Member Functions | |
run_loop (const composite_subscription &sub=composite_subscription{}) | |
auto | create_worker (const composite_subscription &sub=composite_subscription{}) const |
bool | is_empty () const |
bool | is_any_ready_schedulable () const |
void | dispatch_if_ready () const |
void | dispatch () const |
scheduler which schedules execution via queueing tasks, but execution of tasks should be manually dispatched