Strongly-typed CPU index used by affinity-related APIs.
Owning std::jthread wrapper with portable configuration helpers.
Validated POSIX nice priority wrapper.
Aggregate runtime counters exposed by pool implementations.
Validated realtime priority wrapper.
Shared-runtime mode inspection.
Delayed and periodic task scheduling on top of any pool type.
Cancellable handle returned by scheduled task APIs.
Portable scheduling intents and priority configuration.
Portable pool shutdown behavior.
Portable task failure reporting.
Owning std::thread wrapper with portable configuration helpers.
Portable normalized CPU-affinity value type.
Portable thread startup and runtime configuration.
Strongly-typed registry thread identifier.
Thread pools: work_stealing_pool_backend, thread_pool_backend_base, lightweight_pool_backend_base,...
Process-wide thread registry, control blocks, and composite registry.
Non-owning adapter for thread control/query operations.
Worker-thread count configuration for pool types.
Worker registration behavior for pool-managed threads.