|
ThreadSchedule 2.0.0
Modern C++ thread management library
|
#include <scheduled_pool.hpp>
Public Attributes | |
| uint64_t | id |
| TimePoint | next_run |
| Duration | interval |
| Task | task |
| std::shared_ptr< std::atomic< bool > > | cancelled |
| bool | periodic |
Definition at line 144 of file scheduled_pool.hpp.
| std::shared_ptr<std::atomic<bool> > threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::cancelled |
Definition at line 150 of file scheduled_pool.hpp.
| uint64_t threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::id |
Definition at line 146 of file scheduled_pool.hpp.
| Duration threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::interval |
Definition at line 148 of file scheduled_pool.hpp.
| TimePoint threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::next_run |
Definition at line 147 of file scheduled_pool.hpp.
| bool threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::periodic |
Definition at line 151 of file scheduled_pool.hpp.
| Task threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::task |
Definition at line 149 of file scheduled_pool.hpp.