29#ifndef FREERUNNINGREPEATINGTASK_H_
30#define FREERUNNINGREPEATINGTASK_H_
Definition FreeRunningRepeatingTask.h:39
virtual ~FreeRunningRepeatingTask()
Definition FreeRunningRepeatingTask.cpp:32
virtual void startChildRunnables() final
Definition FreeRunningRepeatingTask.cpp:155
long lastExecutionTime
Definition FreeRunningRepeatingTask.h:49
void run() final
Definition FreeRunningRepeatingTask.cpp:80
virtual void stopChildTasks()
Definition FreeRunningRepeatingTask.cpp:145
long missedDeadlineCount
Definition FreeRunningRepeatingTask.h:54
long worstCaseWallTime
Definition FreeRunningRepeatingTask.h:64
virtual void printInformation()
Definition FreeRunningRepeatingTask.cpp:52
virtual void taskMethod()=0
long lastWallTime
Definition FreeRunningRepeatingTask.h:59
virtual double getCPUUsageInfo()
Definition FreeRunningRepeatingTask.cpp:43
virtual void stopChildRunnables() final
Definition FreeRunningRepeatingTask.cpp:159
virtual void startChildTasks()
Definition FreeRunningRepeatingTask.cpp:141
virtual void resetThreadDiagnostics()
Definition FreeRunningRepeatingTask.cpp:69
long worstCaseExecutionTime
Definition FreeRunningRepeatingTask.h:44
Definition RunnableClass.h:45
int priority
Definition RunnableClass.h:93