| /openbmc/telemetry/src/ |
| H A D | trigger_actions.hpp | 34 class LogToRedfishEventLog : public interfaces::TriggerAction 53 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 54 const std::vector<TriggerAction>& ActionsEnum, ::numeric::Type type, 62 class LogToRedfishEventLog : public interfaces::TriggerAction 73 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 74 const std::vector<TriggerAction>& ActionsEnum, 81 class LogToRedfishEventLog : public interfaces::TriggerAction 92 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 93 const std::vector<TriggerAction>& ActionsEnum, boost::asio::io_context& ioc, 99 class UpdateReport : public interfaces::TriggerAction
|
| H A D | trigger_actions.cpp | 101 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, in fillActions() 102 const std::vector<TriggerAction>& ActionsEnum, ::numeric::Type type, in fillActions() 111 case TriggerAction::LogToRedfishEventLog: in fillActions() 117 case TriggerAction::UpdateReport: in fillActions() 150 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, in fillActions() 151 const std::vector<TriggerAction>& ActionsEnum, in fillActions() 160 case TriggerAction::LogToRedfishEventLog: in fillActions() 166 case TriggerAction::UpdateReport: in fillActions() 197 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, in fillActions() 198 const std::vector<TriggerAction>& ActionsEnum, boost::asio::io_context& ioc, in fillActions() [all …]
|
| H A D | trigger_factory.hpp | 38 const std::vector<TriggerAction>& triggerActions, 62 const std::vector<TriggerAction>& triggerActions, 70 const std::vector<TriggerAction>& triggerActions, 78 const std::vector<TriggerAction>& triggerActions, 86 const std::vector<TriggerAction>& triggerActions, 94 const std::vector<TriggerAction>& triggerActions,
|
| H A D | trigger_factory.cpp | 26 const std::vector<TriggerAction>& triggerActions, in updateDiscreteThresholds() 92 const std::vector<TriggerAction>& triggerActions, in updateNumericThresholds() 127 const std::vector<TriggerAction>& triggerActions, in updateThresholds() 155 const std::vector<TriggerAction>& triggerActions, in makeDiscreteThreshold() 160 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeDiscreteThreshold() 180 const std::vector<TriggerAction>& triggerActions, in makeNumericThreshold() 185 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeNumericThreshold() 203 const std::vector<TriggerAction>& triggerActions, in makeOnChangeThreshold() 207 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeOnChangeThreshold()
|
| H A D | on_change_threshold.hpp | 24 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 40 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
|
| H A D | trigger.hpp | 23 const std::vector<TriggerAction>& triggerActions, 57 std::vector<TriggerAction> triggerActions;
|
| H A D | numeric_threshold.hpp | 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 46 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
|
| H A D | discrete_threshold.hpp | 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 46 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
|
| H A D | on_change_threshold.cpp | 7 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in OnChangeThreshold()
|
| H A D | discrete_threshold.cpp | 11 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in DiscreteThreshold()
|
| H A D | numeric_threshold.cpp | 8 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in NumericThreshold()
|
| H A D | trigger.cpp | 19 const std::vector<TriggerAction>& triggerActionsIn, in Trigger()
|
| /openbmc/telemetry/src/types/ |
| H A D | trigger_types.hpp | 15 enum class TriggerAction enum 23 constexpr std::array<std::pair<std::string_view, TriggerAction>, 3> 27 TriggerAction::LogToRedfishEventLog), 30 TriggerAction::UpdateReport)}; 33 inline TriggerAction toTriggerAction(const std::string& str) in toTriggerAction() 38 inline std::string actionToString(TriggerAction v) in actionToString() 193 struct EnumTraits<TriggerAction>
|
| /openbmc/telemetry/src/interfaces/ |
| H A D | trigger_action.hpp | 12 class TriggerAction class 15 virtual ~TriggerAction() = default;
|
| H A D | trigger_factory.hpp | 44 const std::vector<::TriggerAction>& triggerActions,
|
| /openbmc/telemetry/tests/src/params/ |
| H A D | trigger_params.hpp | 49 TriggerParams& triggerActions(const std::vector<TriggerAction>& val) in triggerActions() 55 const std::vector<TriggerAction>& triggerActions() const in triggerActions() 127 std::vector<TriggerAction> triggerActionsProperty = { 128 TriggerAction::UpdateReport};
|
| /openbmc/telemetry/tests/src/helpers/ |
| H A D | trigger_helpers.hpp | 9 inline void PrintTo(const TriggerAction& action, std::ostream* os) in PrintTo()
|
| /openbmc/telemetry/tests/src/mocks/ |
| H A D | trigger_action_mock.hpp | 7 class TriggerActionMock : public interfaces::TriggerAction
|
| H A D | trigger_factory_mock.hpp | 46 const std::vector<TriggerAction>& triggerActions,
|
| /openbmc/telemetry/tests/src/ |
| H A D | test_on_change_threshold.cpp | 31 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in SetUp()
|
| H A D | test_discrete_threshold.cpp | 35 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeThreshold()
|
| H A D | test_numeric_threshold.cpp | 33 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeThreshold()
|