| 
    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.