Flow 1.0.2
Flow project: Public API.
flow::async::Concurrent_task_loop Member List

This is the complete list of members for flow::async::Concurrent_task_loop, including all inherited members.

create_op()=0flow::async::Concurrent_task_looppure virtual
n_threads() const =0flow::async::Concurrent_task_looppure virtual
op_to_exec_ctx(Concurrent_task_loop *loop, const Op &op)flow::async::Concurrent_task_looprelated
per_thread_ops()=0flow::async::Concurrent_task_looppure virtual
post(Task &&task, Synchronicity synchronicity=Synchronicity::S_ASYNC)=0flow::async::Concurrent_task_looppure virtual
post(const Op &op, Task &&task, Synchronicity synchronicity=Synchronicity::S_ASYNC)=0flow::async::Concurrent_task_looppure virtual
schedule_at(const Fine_time_pt &at, Scheduled_task &&task)=0flow::async::Concurrent_task_looppure virtual
schedule_at(const Op &op, const Fine_time_pt &at, Scheduled_task &&task)=0flow::async::Concurrent_task_looppure virtual
schedule_from_now(const Fine_duration &from_now, Scheduled_task &&task)=0flow::async::Concurrent_task_looppure virtual
schedule_from_now(const Op &op, const Fine_duration &from_now, Scheduled_task &&task)=0flow::async::Concurrent_task_looppure virtual
start(Task &&init_task_or_empty=Task(), const Thread_init_func &thread_init_func_or_empty=Thread_init_func())=0flow::async::Concurrent_task_looppure virtual
stop()=0flow::async::Concurrent_task_looppure virtual
task_engine()=0flow::async::Concurrent_task_looppure virtual
Thread_init_func typedefflow::async::Concurrent_task_loop
~Concurrent_task_loop() overrideflow::async::Concurrent_task_loop
~Null_interface()=0flow::util::Null_interfacepure virtual