|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
Delayed and periodic task scheduling on top of any pool type. More...
#include "detail/pool/shutdown.hpp"#include "detail/scheduled/backend.hpp"#include "detail/thread/control.hpp"#include "detail/time.hpp"#include "scheduled_task.hpp"#include "shutdown_policy.hpp"#include "task_error.hpp"#include "thread_config.hpp"#include "worker_count.hpp"#include "worker_registration.hpp"#include <atomic>#include <chrono>#include <cstddef>#include <functional>#include <memory>#include <system_error>#include <thread>#include <type_traits>#include <utility>Go to the source code of this file.
Classes | |
| class | threadschedule::scheduled_pool_config |
| Builder-style configuration for scheduled_pool. More... | |
| class | threadschedule::scheduled_pool |
| Scheduler that executes delayed and periodic tasks on worker threads. More... | |
Namespaces | |
| namespace | threadschedule |
Delayed and periodic task scheduling on top of any pool type.
Time-based task scheduler with worker execution pool.
Definition in file scheduled_pool.hpp.