| cancel(ScheduledTaskHandle &handle) | threadschedule::ScheduledThreadPoolT< PoolType > | inlinestatic |
| configure_scheduler_thread(std::string const &name, SchedulingPolicy policy=SchedulingPolicy::OTHER, ThreadPriority priority=ThreadPriority::normal()) -> expected< void, std::error_code > | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| configure_threads(std::string const &name_prefix, SchedulingPolicy policy=SchedulingPolicy::OTHER, ThreadPriority priority=ThreadPriority::normal()) | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| Duration typedef | threadschedule::ScheduledThreadPoolT< PoolType > | |
| OneShotTask typedef | threadschedule::ScheduledThreadPoolT< PoolType > | |
| operator=(ScheduledThreadPoolT const &) -> ScheduledThreadPoolT &=delete | threadschedule::ScheduledThreadPoolT< PoolType > | |
| PeriodicTask typedef | threadschedule::ScheduledThreadPoolT< PoolType > | |
| schedule_after(Duration delay, Task task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_after(Duration delay, F &&task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_at(TimePoint time_point, Task task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_at(TimePoint time_point, F &&task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_periodic(Duration interval, Task task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_periodic(Duration interval, F &&task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_periodic_after(Duration initial_delay, Duration interval, Task task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| schedule_periodic_after(Duration initial_delay, Duration interval, F &&task) -> ScheduledTaskHandle | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| scheduled_count() const -> size_t | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| ScheduledThreadPoolT(size_t worker_threads=std::thread::hardware_concurrency()) | threadschedule::ScheduledThreadPoolT< PoolType > | inlineexplicit |
| ScheduledThreadPoolT(ScheduledThreadPoolT const &)=delete | threadschedule::ScheduledThreadPoolT< PoolType > | |
| scheduler_thread_info() const -> std::optional< ThreadInfo > | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| shutdown() | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| Task typedef | threadschedule::ScheduledThreadPoolT< PoolType > | |
| thread_pool() -> PoolType & | threadschedule::ScheduledThreadPoolT< PoolType > | inline |
| TimePoint typedef | threadschedule::ScheduledThreadPoolT< PoolType > | |
| ~ScheduledThreadPoolT() | threadschedule::ScheduledThreadPoolT< PoolType > | inline |