Home
last modified time | relevance | path

Searched refs:ReportAction (Results 1 – 13 of 13) sorted by relevance

/openbmc/telemetry/src/types/
H A Dreport_action.hpp10 enum class ReportAction : uint32_t enum
20 struct EnumTraits<ReportAction>
25 constexpr std::array<std::pair<std::string_view, ReportAction>, 2>
27 {std::make_pair<std::string_view, ReportAction>(
30 ReportAction::emitsReadingsUpdate),
31 std::make_pair<std::string_view, ReportAction>(
34 ReportAction::logToMetricReportsCollection)}};
36 inline ReportAction toReportAction(std::underlying_type_t<ReportAction> value) in toReportAction()
38 return toEnum<ReportAction, minEnumValue(convDataReportAction), in toReportAction()
42 inline ReportAction toReportAction(const std::string& value) in toReportAction()
[all …]
/openbmc/telemetry/tests/src/params/
H A Dreport_params.hpp46 ReportParams& reportActions(std::vector<ReportAction> val) in reportActions()
52 std::vector<ReportAction> reportActions() const in reportActions()
146 std::vector<ReportAction> reportActionsProperty = {
147 ReportAction::logToMetricReportsCollection};
/openbmc/telemetry/tests/src/
H A Dtest_report.cpp241 ReportAction::emitsReadingsUpdate))); in TEST_F()
251 ReportAction::logToMetricReportsCollection))); in TEST_F()
318 utils::enumToString(ReportAction::emitsReadingsUpdate)}; in TEST_F()
330 utils::enumToString(ReportAction::emitsReadingsUpdate), in TEST_F()
331 utils::enumToString(ReportAction::logToMetricReportsCollection))); in TEST_F()
337 utils::enumToString(ReportAction::logToMetricReportsCollection), in TEST_F()
338 utils::enumToString(ReportAction::emitsReadingsUpdate)}; in TEST_F()
340 utils::enumToString(ReportAction::emitsReadingsUpdate), in TEST_F()
341 utils::enumToString(ReportAction::logToMetricReportsCollection)}; in TEST_F()
359 utils::enumToString(ReportAction::logToMetricReportsCollection)}; in TEST_F()
[all …]
H A Dtest_report_manager.cpp150 std::vector<ReportAction>{}, Milliseconds{}, 256, in TEST_F()
/openbmc/telemetry/src/
H A Dreport_manager.hpp54 const std::vector<ReportAction>& reportActions, Milliseconds interval,
60 const std::vector<ReportAction>& reportActions, Milliseconds interval,
H A Dreport.cpp26 std::vector<ReportAction> reportActionsIn, const Milliseconds intervalIn, in Report()
49 reportActions.insert(ReportAction::logToMetricReportsCollection); in Report()
310 return reportActions.contains(ReportAction::emitsReadingsUpdate); in makeReportInterface()
319 ReportAction::logToMetricReportsCollection); in makeReportInterface()
328 tmp.insert(ReportAction::logToMetricReportsCollection); in makeReportInterface()
476 if (utils::contains(reportActions, ReportAction::emitsReadingsUpdate)) in updateReadings()
H A Dreport.hpp60 std::vector<ReportAction> reportActions, const Milliseconds period,
118 std::unordered_set<ReportAction> reportActions;
H A Dreport_manager.cpp140 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport()
155 const std::vector<ReportAction>& reportActions, Milliseconds interval, in addReport()
196 std::vector<ReportAction> reportActions = utils::transform( in loadFromPersistent()
H A Dreport_factory.hpp35 const std::vector<ReportAction>& reportActions, Milliseconds period,
H A Dreport_factory.cpp21 const std::vector<ReportAction>& reportActions, Milliseconds period, in make()
/openbmc/telemetry/tests/src/helpers/
H A Dreport_params_helpers.hpp28 inline void PrintTo(const ReportAction& action, std::ostream* os) in PrintTo()
/openbmc/telemetry/src/interfaces/
H A Dreport_factory.hpp41 const std::vector<ReportAction>& reportActions, Milliseconds period,
/openbmc/telemetry/tests/src/mocks/
H A Dreport_factory_mock.hpp63 const std::vector<ReportAction>&, Milliseconds, uint64_t,