|
| | scheduled_pool_facade (worker_count count, worker_registration registration) |
| |
| | scheduled_pool_facade (scheduled_pool_facade const &)=delete |
| |
| auto | operator= (scheduled_pool_facade const &) -> scheduled_pool_facade &=delete |
| |
| | scheduled_pool_facade (scheduled_pool_facade &&)=delete |
| |
| auto | operator= (scheduled_pool_facade &&) -> scheduled_pool_facade &=delete |
| |
| template<typename Rep , typename Period , typename F > |
| auto | schedule_after (std::chrono::duration< Rep, Period > delay, F &&function) -> result< scheduled_task > |
| |
| template<typename F > |
| auto | schedule_at (std::chrono::steady_clock::time_point time, F &&function) -> result< scheduled_task > |
| |
| template<typename Rep , typename Period , typename F > |
| auto | schedule_periodic (std::chrono::duration< Rep, Period > interval, F &&function) -> result< scheduled_task > |
| |
| template<typename InitialRep , typename InitialPeriod , typename IntervalRep , typename IntervalPeriod , typename F > |
| auto | schedule_periodic_after (std::chrono::duration< InitialRep, InitialPeriod > initial_delay, std::chrono::duration< IntervalRep, IntervalPeriod > interval, F &&function) -> result< scheduled_task > |
| |
| auto | configure_workers (thread_config const &config) -> result< void > |
| |
| auto | configure_scheduler (thread_config const &config) -> result< void > |
| |
| auto | shutdown (shutdown_policy policy=shutdown_policy::drain) -> result< void > |
| |
| auto | scheduled_count () const -> std::size_t |
| |
template<typename Backend>
class threadschedule::detail::scheduled_pool_facade< Backend >
Definition at line 26 of file scheduled/facade.hpp.