|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
Files | |
| backend.hpp | |
| callbacks.hpp | |
| deadline.hpp | |
| facade.hpp | |
| global_pool_backend.hpp | |
| Process-wide pool facades and global parallel helpers. | |
| indefinite_wait.hpp | |
| Blocking idle-wait strategy for queue-based pools. | |
| inline_pool_backend.hpp | |
| inline_pool_backend: deterministic, single-threaded pool for unit testing. | |
| lightweight_pool_backend_base.hpp | |
| Low-overhead fire-and-forget pool implementation. | |
| polling_wait.hpp | |
| Timed idle-wait strategy for queue-based pools. | |
| shutdown.hpp | |
| shutdown_policy_backend.hpp | |
| Internal queued-task shutdown behavior. | |
| thread_pool_backend_base.hpp | |
| Shared-queue pool implementation and public detail aliases. | |
| work_stealing_deque.hpp | |
| Bounded owner/thief queue used by the work-stealing pool. | |
| work_stealing_pool_backend.hpp | |
| Work-stealing deque and pool implementation. | |
| worker_context_guard.hpp | |
| Worker identity, CPU selection, and registration helpers. | |
| worker_count.hpp | |