tin  1.5.9
tsm::task_context Member List

This is the complete list of members for tsm::task_context, including all inherited members.

allocate_frame(std::size_t bytes, std::size_t alignment) noexcepttsm::task_contextinline
bind(static_coroutine_arena< Bytes > &arena, std::size_t task_id, std::size_t instance_id, std::size_t frame_limit, void *scheduler, wake_fn wake, sleep_fn sleep, cancel_sleep_fn cancel_sleep) noexcepttsm::task_contextinline
cancel() noexcepttsm::task_contextinline
cancel_sleep() noexcepttsm::task_contextinline
cancel_sleep_fn typedeftsm::task_context
clear_queued() noexcepttsm::task_contextinline
failure_reason() const noexcepttsm::task_contextinline
generation() const noexcepttsm::task_contextinline
instance_id() const noexcepttsm::task_contextinline
mark_completed() noexcepttsm::task_contextinline
mark_failed(task_failure_reason reason=task_failure_reason::unhandled_exception) noexcepttsm::task_contextinline
mark_ready() noexcepttsm::task_contextinline
mark_running() noexcepttsm::task_contextinline
now() const noexcepttsm::task_contextinline
predicate_fn typedeftsm::task_context
predicate_ready() const noexcepttsm::task_contextinline
prepare_start() noexcepttsm::task_contextinline
ready_to_resume() const noexcepttsm::task_contextinline
request_wake() noexcepttsm::task_contextinline
set_now(tsm::tick_rep now) noexcepttsm::task_contextinline
sleep_fn typedeftsm::task_context
sleep_for(tsm::tick_rep ticks) noexcepttsm::task_contextinline
status() const noexcepttsm::task_contextinline
task_context()=defaulttsm::task_context
task_context(static_coroutine_arena< 1U > *, std::size_t, std::size_t, std::size_t)=deletetsm::task_context
task_id() const noexcepttsm::task_contextinline
wait_kind() const noexcepttsm::task_contextinline
wait_until(Object const &object, Predicate predicate) noexcepttsm::task_contextinline
wake_fn typedeftsm::task_context