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