|
threadman 0.1.0
Header-only C++23 managed threads, dynamic pools, futures, and executors
|
Re-export <commons/display_info.hpp> and attach non-intrusive comms::HasDisplayInfo<> specializations for the enums defined in <threadman/stats.hpp>.
More...


Go to the source code of this file.
Classes | |
| struct | comms::HasDisplayInfo<::threadman::ThreadState > |
| struct | comms::HasDisplayInfo<::threadman::TaskState > |
| struct | comms::HasDisplayInfo<::threadman::PoolState > |
Namespaces | |
| namespace | comms |
Re-export <commons/display_info.hpp> and attach non-intrusive comms::HasDisplayInfo<> specializations for the enums defined in <threadman/stats.hpp>.
Every other major type (ManagedThread, TaskHandle, Future, SharedFuture, IExecutor, ThreadPool, ThreadManager) exposes an intrusive static const comms::DisplayInfo& display_info() member so that comms::display_info<T>() returns its trait via the primary template.