|
Cheetah Software
1.0
|
#include <PeriodicTask.h>
Collaboration diagram for PeriodicTaskManager:Public Member Functions | |
| PeriodicTaskManager ()=default | |
| ~PeriodicTaskManager () | |
| void | addTask (PeriodicTask *task) |
| void | printStatus () |
| void | printStatusOfSlowTasks () |
| void | stopAll () |
Private Attributes | |
| std::vector< PeriodicTask * > | _tasks |
A collection of periodic tasks which can be monitored together
Definition at line 57 of file PeriodicTask.h.
|
default |
| PeriodicTaskManager::~PeriodicTaskManager | ( | ) |
Definition at line 96 of file PeriodicTask.cpp.
| void PeriodicTaskManager::addTask | ( | PeriodicTask * | task | ) |
| void PeriodicTaskManager::printStatus | ( | ) |
Definition at line 102 of file PeriodicTask.cpp.
| void PeriodicTaskManager::printStatusOfSlowTasks | ( | ) |
Definition at line 114 of file PeriodicTask.cpp.
| void PeriodicTaskManager::stopAll | ( | ) |
|
private |
Definition at line 67 of file PeriodicTask.h.