Searched refs:LabeledTuple (Results 1 – 7 of 7) sorted by relevance
/openbmc/telemetry/src/utils/ |
H A D | labeled_tuple.hpp | 141 struct LabeledTuple; 144 struct LabeledTuple<std::tuple<Args...>, Labels...> struct 150 LabeledTuple() = default; 151 LabeledTuple(const LabeledTuple&) = default; 152 LabeledTuple(LabeledTuple&&) = default; 154 explicit LabeledTuple(tuple_type v) : value(std::move(v)) {} in LabeledTuple() argument 155 LabeledTuple(Args... args) : value(std::move(args)...) {} in LabeledTuple() argument 157 LabeledTuple& operator=(const LabeledTuple&) = default; 158 LabeledTuple& operator=(LabeledTuple&&) = default; 206 bool operator==(const LabeledTuple& other) const in operator ==() argument [all …]
|
/openbmc/telemetry/src/types/ |
H A D | readings.hpp | 10 utils::LabeledTuple<ReadingData, utils::tstring::MetricProperty, 14 utils::LabeledTuple<std::tuple<uint64_t, std::vector<LabeledReadingData>>,
|
H A D | sensor_types.hpp | 13 utils::LabeledTuple<std::tuple<std::string, std::string, std::string>,
|
H A D | trigger_types.hpp | 60 using LabeledThresholdParam = utils::LabeledTuple< 133 utils::LabeledTuple<std::tuple<Type, uint64_t, Direction, double>,
|
H A D | report_types.hpp | 23 using LabeledMetricParameters = utils::LabeledTuple<
|
/openbmc/telemetry/tests/src/helpers/ |
H A D | labeled_tuple_helpers.hpp | 12 PrintTo(const LabeledTuple<std::tuple<Args...>, Labels...>& labeledTuple, in PrintTo()
|
/openbmc/telemetry/tests/src/ |
H A D | test_labeled_tuple.cpp | 27 utils::LabeledTuple<std::tuple<double, std::string>, TestingLabelDouble,
|