ThreadSchedule 1.0.0
Modern C++ thread management library
|
Public Attributes | |
uint64_t | id |
TimePoint | next_run |
Duration | interval |
Task | task |
std::shared_ptr< std::atomic< bool > > | cancelled |
bool | periodic |
Definition at line 73 of file scheduled_pool.hpp.
std::shared_ptr<std::atomic<bool> > threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::cancelled |
Definition at line 79 of file scheduled_pool.hpp.
uint64_t threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::id |
Definition at line 75 of file scheduled_pool.hpp.
Duration threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::interval |
Definition at line 77 of file scheduled_pool.hpp.
TimePoint threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::next_run |
Definition at line 76 of file scheduled_pool.hpp.
bool threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::periodic |
Definition at line 80 of file scheduled_pool.hpp.
Task threadschedule::ScheduledThreadPoolT< PoolType >::ScheduledTaskInfo::task |
Definition at line 78 of file scheduled_pool.hpp.