Named Interval profiler sample statistics.
More...
#include <kanzi/core/profiling/named_interval_profiler.hpp>
Named Interval profiler sample statistics.
◆ NamedIntervalProfilerSampleStatistics()
kanzi::NamedIntervalProfilerSampleStatistics::NamedIntervalProfilerSampleStatistics |
( |
| ) |
|
|
inlineexplicit |
◆ calculateAverage()
chrono::nanoseconds kanzi::NamedIntervalProfilerSampleStatistics::calculateAverage |
( |
| ) |
const |
|
inline |
Calculates the average duration of the interval.
◆ m_totalDuration
chrono::nanoseconds kanzi::NamedIntervalProfilerSampleStatistics::m_totalDuration |
The total duration of all intervals.
◆ m_longestInterval
chrono::nanoseconds kanzi::NamedIntervalProfilerSampleStatistics::m_longestInterval |
◆ m_shortestInterval
chrono::nanoseconds kanzi::NamedIntervalProfilerSampleStatistics::m_shortestInterval |
◆ m_numIntervals
uint64_t kanzi::NamedIntervalProfilerSampleStatistics::m_numIntervals |
Total number of intervals measured.
The documentation for this struct was generated from the following file: