Searched refs:ReportAction (Results 1 – 13 of 13) sorted by relevance
/openbmc/telemetry/src/types/ |
H A D | report_action.hpp | 10 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 D | report_params.hpp | 46 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 D | test_report.cpp | 241 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 D | test_report_manager.cpp | 150 std::vector<ReportAction>{}, Milliseconds{}, 256, in TEST_F()
|
/openbmc/telemetry/src/ |
H A D | report_manager.hpp | 54 const std::vector<ReportAction>& reportActions, Milliseconds interval, 60 const std::vector<ReportAction>& reportActions, Milliseconds interval,
|
H A D | report.cpp | 26 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 D | report.hpp | 60 std::vector<ReportAction> reportActions, const Milliseconds period, 118 std::unordered_set<ReportAction> reportActions;
|
H A D | report_manager.cpp | 140 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 D | report_factory.hpp | 35 const std::vector<ReportAction>& reportActions, Milliseconds period,
|
H A D | report_factory.cpp | 21 const std::vector<ReportAction>& reportActions, Milliseconds period, in make()
|
/openbmc/telemetry/tests/src/helpers/ |
H A D | report_params_helpers.hpp | 28 inline void PrintTo(const ReportAction& action, std::ostream* os) in PrintTo()
|
/openbmc/telemetry/src/interfaces/ |
H A D | report_factory.hpp | 41 const std::vector<ReportAction>& reportActions, Milliseconds period,
|
/openbmc/telemetry/tests/src/mocks/ |
H A D | report_factory_mock.hpp | 63 const std::vector<ReportAction>&, Milliseconds, uint64_t,
|