15 #ifndef LIBSTATISTICS_COLLECTOR__MOVING_AVERAGE_STATISTICS__TYPES_HPP_
16 #define LIBSTATISTICS_COLLECTOR__MOVING_AVERAGE_STATISTICS__TYPES_HPP_
22 #include "libstatistics_collector/visibility_control.hpp"
24 namespace libstatistics_collector
26 namespace moving_average_statistics
35 double average = std::nan(
"");
37 double min = std::nan(
"");
39 double max = std::nan(
"");
41 double standard_deviation = std::nan(
"");
43 uint64_t sample_count = 0;
53 LIBSTATISTICS_COLLECTOR_PUBLIC
54 std::string StatisticsDataToString(
const StatisticData & results);
59 #endif // LIBSTATISTICS_COLLECTOR__MOVING_AVERAGE_STATISTICS__TYPES_HPP_