|
template<typename Scheduled_task_handler > |
Scheduled_task_handle | flow::util::schedule_task_from_now (log::Logger *logger_ptr, const Fine_duration &from_now, bool single_threaded, Task_engine *task_engine, Scheduled_task_handler &&task_body_moved) |
| Schedule the given function to execute in a certain amount of time: A handy wrapper around Timer (asio's timer facility). More...
|
|
template<typename Scheduled_task_handler > |
Scheduled_task_handle | flow::util::schedule_task_at (log::Logger *logger_ptr, const Fine_time_pt &at, bool single_threaded, Task_engine *task_engine, Scheduled_task_handler &&task_body_moved) |
| Identical to schedule_task_from_now() except the time is specified in absolute terms. More...
|
|