|
Cheetah Software
1.0
|
#include <PeriodicTask.h>
Inheritance diagram for PrintTaskStatus:
Collaboration diagram for PrintTaskStatus:Public Member Functions | |
| PrintTaskStatus (PeriodicTaskManager *tm, float period) | |
| void | run () override |
| void | init () override |
| void | cleanup () override |
Public Member Functions inherited from PeriodicTask | |
| PeriodicTask (PeriodicTaskManager *taskManager, float period, std::string name) | |
| void | start () |
| void | stop () |
| void | printStatus () |
| void | clearMax () |
| bool | isSlow () |
| virtual | ~PeriodicTask () |
| float | getPeriod () |
| float | getRuntime () |
| float | getMaxPeriod () |
| float | getMaxRuntime () |
Private Attributes | |
| PeriodicTaskManager * | _tm |
A periodic task for printing the status of all tasks in the task manager
Definition at line 91 of file PeriodicTask.h.
|
inline |
Definition at line 93 of file PeriodicTask.h.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
private |
Definition at line 102 of file PeriodicTask.h.