|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
Directories | |
| testing | |
Files | |
| cgroup.hpp | |
| Linux cgroup thread attachment. | |
| composite_thread_registry.hpp | |
| Composite registry support for advanced multi-registry scenarios. | |
| cpu_topology.hpp | |
| Hardware topology helpers (CPU count, NUMA nodes) and affinity builders. | |
| error_handler.hpp | |
| Error handling primitives: task_error, error_handler, and error_handled_task. | |
| futures.hpp | |
Combinators for std::future: when_all, when_any, when_all_settled. | |
| global_thread_pool.hpp | |
| global_work_stealing_pool.hpp | |
| inline_pool.hpp | |
| lightweight_pool.hpp | |
| native_thread.hpp | |
| Native thread identity and handle escape hatches. | |
| polling_pool.hpp | |
| pools.hpp | |
| Specialized and low-level thread pool implementations. | |
| raw_scheduled_pool.hpp | |
| raw_thread_pool.hpp | |
| scheduled_lightweight_pool.hpp | |
| scheduled_polling_pool.hpp | |
| scheduled_work_stealing_pool.hpp | |
| task_group.hpp | |
Structured concurrency via task_group. | |
| thread_by_name_view.hpp | |
| Linux process-thread discovery and control by OS-visible name. | |
| thread_profile.hpp | |
| work_stealing_pool.hpp | |