Files | |
| cancel.hpp | |
| Task cancellation helpers. | |
| current_task.hpp | |
| Utility functions that query and operate on the current task. | |
| inherited_variable.hpp | |
| TaskInheritedVariable is a per-coroutine variable of arbitrary type. | |
| local_variable.hpp | |
| TaskLocalVariable is a per-coroutine variable of arbitrary type. | |
| shared_task.hpp | |
| Asynchronous task that has a shared ownership of the payload. | |
| shared_task_with_result.hpp | |
| Asynchronous task with result that has a shared ownership of payload. | |
| single_threaded_task_processors_pool.hpp | |
| task.hpp | |
| Asynchronous task that has a unique ownership of the payload. | |
| task_base.hpp | |
| Base class for all the asynchronous tasks (engine::Task, engine::SharedTask, engine::SharedTaskWithResult, engine::TaskWithResult, dist_lock::DistLockedTask, ...). | |
| task_processor_fwd.hpp | |
| task_with_result.hpp | |