|
MetroCollect
2.3.4
|
Struct to store all final metric stats. More...
#include <MetricsController.h>

Public Member Functions | |
| template<typename Function > | |
| void | forEach (Function func) |
| Execute a function for each stats array. More... | |
| template<typename Function > | |
| void | forEach (Function func) const |
| Execute a const function for each stats array. More... | |
Public Attributes | |
| MetricsStatsArray< DiffValueType > | min |
| Array of minimums. More... | |
| MetricsStatsArray< DiffValueType > | max |
| Array of maximums. More... | |
| MetricsStatsArray< DiffValueType > | average |
| Array of averages. More... | |
| MetricsStatsArray< DiffValueType > | stdDev |
| Array of standard deviations. More... | |
Struct to store all final metric stats.
Definition at line 96 of file MetricsController.h.
|
inline |
Execute a function for each stats array.
| Function | Function type, which must accept two arguments: implicitly convertible to the stats array type and an StatIndex |
| func | function to execute |
Definition at line 109 of file MetricsController.h.

|
inline |
Execute a const function for each stats array.
| Function | Const function type, which must accept two arguments: implicitly convertible to the stats array type and an StatIndex |
| func | function to execute |
Definition at line 123 of file MetricsController.h.
| MetricsStatsArray<DiffValueType> MetroCollect::MetricsController::MetricsStats::average |
Array of averages.
Definition at line 99 of file MetricsController.h.
| MetricsStatsArray<DiffValueType> MetroCollect::MetricsController::MetricsStats::max |
Array of maximums.
Definition at line 98 of file MetricsController.h.
| MetricsStatsArray<DiffValueType> MetroCollect::MetricsController::MetricsStats::min |
Array of minimums.
Definition at line 97 of file MetricsController.h.
| MetricsStatsArray<DiffValueType> MetroCollect::MetricsController::MetricsStats::stdDev |
Array of standard deviations.
Definition at line 100 of file MetricsController.h.