libfly  6.2.2
C++20 utility library for Linux, macOS, and Windows
fly::task::TaskRunner Member List

This is the complete list of members for fly::task::TaskRunner, including all inherited members.

post_task(TaskLocation &&location, TaskType &&task)fly::task::TaskRunner
post_task(TaskLocation &&location, std::weak_ptr< OwnerType > weak_owner, TaskType &&task)fly::task::TaskRunner
post_task_internal(TaskLocation &&location, Task &&task)=0fly::task::TaskRunnerprotectedpure virtual
post_task_to_task_manager(TaskLocation &&location, Task &&task)fly::task::TaskRunnerprotected
post_task_to_task_manager_with_delay(TaskLocation &&location, std::chrono::milliseconds delay, Task &&task)fly::task::TaskRunnerprotected
post_task_with_delay(TaskLocation &&location, std::chrono::milliseconds delay, TaskType &&task)fly::task::TaskRunner
post_task_with_delay(TaskLocation &&location, std::weak_ptr< OwnerType > weak_owner, std::chrono::milliseconds delay, TaskType &&task)fly::task::TaskRunner
post_task_with_delay_and_reply(TaskLocation &&location, std::chrono::milliseconds delay, TaskType &&task, ReplyType &&reply)fly::task::TaskRunner
post_task_with_delay_and_reply(TaskLocation &&location, std::weak_ptr< OwnerType > weak_owner, std::chrono::milliseconds delay, TaskType &&task, ReplyType &&reply)fly::task::TaskRunner
post_task_with_reply(TaskLocation &&location, TaskType &&task, ReplyType &&reply)fly::task::TaskRunner
post_task_with_reply(TaskLocation &&location, std::weak_ptr< OwnerType > weak_owner, TaskType &&task, ReplyType &&reply)fly::task::TaskRunner
task_complete(TaskLocation &&location)=0fly::task::TaskRunnerprotectedpure virtual
TaskManager (defined in fly::task::TaskRunner)fly::task::TaskRunnerfriend
TaskRunner(std::shared_ptr< TaskManager > task_manager) noexceptfly::task::TaskRunnerprotected
~TaskRunner()=defaultfly::task::TaskRunnervirtual