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.hpp10 enum class CollectionFunction{ enum
18 NLOHMANN_JSON_SERIALIZE_ENUM(CollectionFunction, {
19 {CollectionFunction::Invalid, "Invalid"},
20 {CollectionFunction::Average, "Average"},
21 {CollectionFunction::Maximum, "Maximum"},
22 {CollectionFunction::Minimum, "Minimum"},
23 {CollectionFunction::Summation, "Summation"},
/openbmc/telemetry/src/metrics/
H A Dcollection_function.hpp16 class CollectionFunction class
19 virtual ~CollectionFunction() = default;
27 std::shared_ptr<CollectionFunction> makeCollectionFunction(OperationType);
H A Dcollection_function.cpp8 class FunctionMinimum : public CollectionFunction
34 class FunctionMaximum : public CollectionFunction
60 class FunctionAverage : public CollectionFunction
99 class FunctionSummation : public CollectionFunction
154 std::shared_ptr<CollectionFunction> makeCollectionFunction( in makeCollectionFunction()
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;