threadman 0.1.0
Header-only C++23 managed threads, dynamic pools, futures, and executors
Loading...
Searching...
No Matches
threadman::TaskHandle Member List

This is the complete list of members for threadman::TaskHandle, including all inherited members.

display_info()threadman::TaskHandleinlinestatic
id() const noexceptthreadman::TaskHandleinline
mark_cancelled(const std::exception_ptr &ex=nullptr) constthreadman::TaskHandleinline
mark_completed() constthreadman::TaskHandleinline
mark_failed(const std::exception_ptr &ex) constthreadman::TaskHandleinline
mark_running() constthreadman::TaskHandleinline
name() constthreadman::TaskHandleinline
operator=(const TaskHandle &)=defaultthreadman::TaskHandle
operator=(TaskHandle &&) noexcept=defaultthreadman::TaskHandle
pool_id() const noexceptthreadman::TaskHandleinline
raw() const noexceptthreadman::TaskHandleinline
snapshot() constthreadman::TaskHandleinline
state() const noexceptthreadman::TaskHandleinline
TaskHandle(const std::uint64_t id, const std::uint64_t pool_id, std::optional< std::string > name=std::nullopt)threadman::TaskHandleinlineexplicit
TaskHandle()=defaultthreadman::TaskHandle
TaskHandle(const TaskHandle &)=defaultthreadman::TaskHandle
TaskHandle(TaskHandle &&) noexcept=defaultthreadman::TaskHandle
valid() const noexceptthreadman::TaskHandleinline
~TaskHandle()=defaultthreadman::TaskHandle