ThreadSchedule 1.0.0
Modern C++ thread management library
Loading...
Searching...
No Matches
threadschedule::ScheduledThreadPoolT< PoolType > Member List

This is the complete list of members for threadschedule::ScheduledThreadPoolT< PoolType >, including all inherited members.

cancel(ScheduledTaskHandle &handle)threadschedule::ScheduledThreadPoolT< PoolType >inlinestatic
configure_threads(std::string const &name_prefix, SchedulingPolicy policy=SchedulingPolicy::OTHER, ThreadPriority priority=ThreadPriority::normal())threadschedule::ScheduledThreadPoolT< PoolType >inline
Duration typedef (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >
operator=(ScheduledThreadPoolT const &) -> ScheduledThreadPoolT &=delete (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >
schedule_after(Duration delay, Task task) -> ScheduledTaskHandlethreadschedule::ScheduledThreadPoolT< PoolType >inline
schedule_at(TimePoint time_point, Task task) -> ScheduledTaskHandlethreadschedule::ScheduledThreadPoolT< PoolType >inline
schedule_periodic(Duration interval, Task task) -> ScheduledTaskHandlethreadschedule::ScheduledThreadPoolT< PoolType >inline
schedule_periodic_after(Duration initial_delay, Duration interval, Task task) -> ScheduledTaskHandlethreadschedule::ScheduledThreadPoolT< PoolType >inline
scheduled_count() const -> size_tthreadschedule::ScheduledThreadPoolT< PoolType >inline
ScheduledThreadPoolT(size_t worker_threads=std::thread::hardware_concurrency())threadschedule::ScheduledThreadPoolT< PoolType >inlineexplicit
ScheduledThreadPoolT(ScheduledThreadPoolT const &)=delete (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >
shutdown()threadschedule::ScheduledThreadPoolT< PoolType >inline
Task typedef (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >
thread_pool() -> PoolType &threadschedule::ScheduledThreadPoolT< PoolType >inline
TimePoint typedef (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >
~ScheduledThreadPoolT() (defined in threadschedule::ScheduledThreadPoolT< PoolType >)threadschedule::ScheduledThreadPoolT< PoolType >inline