Home
last modified time | relevance | path

Searched refs:CollectionFunction (Results 1 – 4 of 4) sorted by relevance

/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Dtelemetry_service.hpp8 enum class CollectionFunction{ enum
16 NLOHMANN_JSON_SERIALIZE_ENUM(CollectionFunction, {
17 {CollectionFunction::Invalid, "Invalid"},
18 {CollectionFunction::Average, "Average"},
19 {CollectionFunction::Maximum, "Maximum"},
20 {CollectionFunction::Minimum, "Minimum"},
21 {CollectionFunction::Summation, "Summation"},
/openbmc/telemetry/src/metrics/
H A Dcollection_function.hpp16 class CollectionFunction class
19 virtual ~CollectionFunction() = default;
28 std::shared_ptr<CollectionFunction> makeCollectionFunction(OperationType);
H A Dcollection_function.cpp8 class FunctionMinimum : public CollectionFunction
30 class FunctionMaximum : public CollectionFunction
52 class FunctionAverage : public CollectionFunction
91 class FunctionSummation : public CollectionFunction
146 std::shared_ptr<CollectionFunction>
H A Dcollection_data.cpp36 DataInterval(std::shared_ptr<CollectionFunction> function, in DataInterval()
92 std::shared_ptr<CollectionFunction> function;
100 explicit DataStartup(std::shared_ptr<CollectionFunction> function) : in DataStartup()
121 std::shared_ptr<CollectionFunction> function;