|
ThreadSchedule 2.2.0
Modern C++ thread management library
|
#include <scheduled_pool.hpp>
Public Attributes | |
| uint64_t | id |
| TimePoint | next_run |
| Duration | interval |
| OneShotTask | one_shot_task |
| std::shared_ptr< PeriodicTask > | periodic_task |
| std::shared_ptr< std::atomic< bool > > | cancelled |
| bool | periodic |
Definition at line 148 of file scheduled_pool.hpp.
| std::shared_ptr<std::atomic<bool> > threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::cancelled |
Definition at line 155 of file scheduled_pool.hpp.
| uint64_t threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::id |
Definition at line 150 of file scheduled_pool.hpp.
| Duration threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::interval |
Definition at line 152 of file scheduled_pool.hpp.
| TimePoint threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::next_run |
Definition at line 151 of file scheduled_pool.hpp.
| OneShotTask threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::one_shot_task |
Definition at line 153 of file scheduled_pool.hpp.
| bool threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::periodic |
Definition at line 156 of file scheduled_pool.hpp.
| std::shared_ptr<PeriodicTask> threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::periodic_task |
Definition at line 154 of file scheduled_pool.hpp.