#include <irqsystem.h>
Public Member Functions | |
void | CalculateStatistic () |
void | CheckComplete () |
IrqStatisticPerVector () | |
Public Attributes | |
IrqStatisticEntry | actual |
IrqStatisticEntry | next |
Protected Attributes | |
IrqStatisticEntry | long_SetClear |
IrqStatisticEntry | short_SetClear |
IrqStatisticEntry | long_SetStarted |
IrqStatisticEntry | short_SetStarted |
IrqStatisticEntry | long_SetFinished |
IrqStatisticEntry | short_SetFinished |
IrqStatisticEntry | long_StartedFinished |
IrqStatisticEntry | short_StartedFinished |
Friends | |
std::ostream & | operator<< (std::ostream &os, const IrqStatisticPerVector &ispv) |
Definition at line 68 of file irqsystem.h.
IrqStatisticPerVector::IrqStatisticPerVector | ( | ) |
Definition at line 55 of file irqsystem.cpp.
References long_SetClear, long_SetFinished, long_SetStarted, long_StartedFinished, IrqStatisticEntry::setClear, IrqStatisticEntry::setFinished, IrqStatisticEntry::setStarted, short_SetClear, short_SetFinished, short_SetStarted, short_StartedFinished, and IrqStatisticEntry::startedFinished.
void IrqStatisticPerVector::CalculateStatistic | ( | ) |
Definition at line 82 of file irqsystem.cpp.
References actual, IrqStatisticEntry::CalcDiffs(), long_SetClear, long_SetFinished, long_SetStarted, long_StartedFinished, IrqStatisticEntry::setClear, IrqStatisticEntry::setFinished, IrqStatisticEntry::setStarted, short_SetClear, short_SetFinished, short_SetStarted, short_StartedFinished, and IrqStatisticEntry::startedFinished.
Referenced by CheckComplete().
void IrqStatisticPerVector::CheckComplete | ( | ) |
Definition at line 118 of file irqsystem.cpp.
References actual, CalculateStatistic(), IrqStatisticEntry::flagCleared, IrqStatisticEntry::flagSet, IrqStatisticEntry::handlerFinished, and IrqStatisticEntry::handlerStarted.
std::ostream& operator<< | ( | std::ostream & | os, | |
const IrqStatisticPerVector & | ispv | |||
) | [friend] |
Definition at line 157 of file irqsystem.cpp.
Definition at line 87 of file irqsystem.h.
Referenced by CalculateStatistic(), and CheckComplete().
Definition at line 71 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 77 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 74 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 80 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 88 of file irqsystem.h.
Definition at line 72 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 78 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 75 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().
Definition at line 81 of file irqsystem.h.
Referenced by CalculateStatistic(), IrqStatisticPerVector(), and operator<<().