Home
last modified time | relevance | path

Searched refs:ReadingItem (Results 1 – 3 of 3) sorted by relevance

/openbmc/telemetry/src/metrics/
H A Dcollection_function.cpp11 double calculate(const std::vector<ReadingItem>& readings, in calculate()
25 double calculateForStartupInterval(std::vector<ReadingItem>& readings, in calculateForStartupInterval()
29 {ReadingItem(timestamp, calculate(readings, timestamp))}); in calculateForStartupInterval()
37 double calculate(const std::vector<ReadingItem>& readings, in calculate()
51 double calculateForStartupInterval(std::vector<ReadingItem>& readings, in calculateForStartupInterval()
55 {ReadingItem(timestamp, calculate(readings, timestamp))}); in calculateForStartupInterval()
63 double calculate(const std::vector<ReadingItem>& readings, in calculate()
86 double calculateForStartupInterval(std::vector<ReadingItem>& readings, in calculateForStartupInterval()
92 readings.assign({ReadingItem(readings.front().first, result), in calculateForStartupInterval()
93 ReadingItem(timestamp, readings.back().second)}); in calculateForStartupInterval()
[all …]
H A Dcollection_function.hpp14 using ReadingItem = std::pair<Milliseconds, double>; typedef
21 virtual double calculate(const std::vector<ReadingItem>& readings,
24 std::vector<ReadingItem>& readings, Milliseconds timestamp) const = 0;
H A Dcollection_data.cpp93 std::vector<ReadingItem> readings;
122 std::vector<ReadingItem> readings;