Skyward boardcore
|
Statistics over a single task. More...
#include <TaskSchedulerData.h>
Public Member Functions | |
void | print (std::ostream &os) const |
Static Public Member Functions | |
static std::string | header () |
Public Attributes | |
size_t | id |
std::chrono::nanoseconds | period |
StatsResult | activationStats |
StatsResult | periodStats |
StatsResult | workloadStats |
uint32_t | missedEvents |
uint32_t | failedEvents |
Statistics over a single task.
3 statistics are provided:
Definition at line 45 of file TaskSchedulerData.h.
|
inlinestatic |
Definition at line 55 of file TaskSchedulerData.h.
|
inline |
Definition at line 63 of file TaskSchedulerData.h.
StatsResult Boardcore::TaskStatsResult::activationStats |
Definition at line 49 of file TaskSchedulerData.h.
uint32_t Boardcore::TaskStatsResult::failedEvents |
Definition at line 53 of file TaskSchedulerData.h.
size_t Boardcore::TaskStatsResult::id |
Definition at line 47 of file TaskSchedulerData.h.
uint32_t Boardcore::TaskStatsResult::missedEvents |
Definition at line 52 of file TaskSchedulerData.h.
std::chrono::nanoseconds Boardcore::TaskStatsResult::period |
Definition at line 48 of file TaskSchedulerData.h.
StatsResult Boardcore::TaskStatsResult::periodStats |
Definition at line 50 of file TaskSchedulerData.h.
StatsResult Boardcore::TaskStatsResult::workloadStats |
Definition at line 51 of file TaskSchedulerData.h.