Holds the data for the executable execution statistics.
More...
#include <Imt.Base.Dff.Runtime/RuntimeStatisticsExecutables.h>
Holds the data for the executable execution statistics.
◆ RuntimeStatisticsExecutables()
imt::base::dff::runtime::RuntimeStatisticsExecutables::RuntimeStatisticsExecutables |
( |
| ) |
|
|
inline |
◆ ~RuntimeStatisticsExecutables()
virtual imt::base::dff::runtime::RuntimeStatisticsExecutables::~RuntimeStatisticsExecutables |
( |
| ) |
|
|
inlinevirtual |
◆ incrementExecutionCounter()
void imt::base::dff::runtime::RuntimeStatisticsExecutables::incrementExecutionCounter |
( |
| ) |
|
|
inline |
Increments the execution counter.
◆ reset()
void imt::base::dff::runtime::RuntimeStatisticsExecutables::reset |
( |
| ) |
|
|
inline |
Resets the executables statistics.
◆ updateExecutionCountPerSecond()
void imt::base::dff::runtime::RuntimeStatisticsExecutables::updateExecutionCountPerSecond |
( |
uint32_t const |
durationMilliSeconds | ) |
|
|
inline |
Updates the naximal count and resets the execution counter.
- Parameters
-
durationMilliSeconds | Current execution duration in milliseconds. |
◆ updateExecutionTime()
void imt::base::dff::runtime::RuntimeStatisticsExecutables::updateExecutionTime |
( |
uint32_t const |
durationMicroSeconds | ) |
|
|
inline |
Updates the maximum, minimum and average execution time.
- Parameters
-
durationMicroSeconds | Current execution time in microseconds. |
The documentation for this class was generated from the following file: