/openbmc/telemetry/src/ |
H A D | trigger_actions.hpp | 33 class LogToJournal : public interfaces::TriggerAction 48 class LogToRedfishEventLog : public interfaces::TriggerAction 67 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 68 const std::vector<TriggerAction>& ActionsEnum, ::numeric::Type type, 75 class LogToJournal : public interfaces::TriggerAction 88 class LogToRedfishEventLog : public interfaces::TriggerAction 99 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, 100 const std::vector<TriggerAction>& ActionsEnum, 106 class LogToJournal : public interfaces::TriggerAction 116 class LogToRedfishEventLog : public interfaces::TriggerAction [all …]
|
H A D | trigger_actions.cpp | 132 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, in fillActions() 133 const std::vector<TriggerAction>& ActionsEnum, ::numeric::Type type, in fillActions() 142 case TriggerAction::LogToJournal: in fillActions() 148 case TriggerAction::LogToRedfishEventLog: in fillActions() 154 case TriggerAction::UpdateReport: in fillActions() 204 std::vector<std::unique_ptr<interfaces::TriggerAction>>& actionsIf, in fillActions() 205 const std::vector<TriggerAction>& ActionsEnum, in fillActions() 214 case TriggerAction::LogToJournal: in fillActions() 220 case TriggerAction::LogToRedfishEventLog: in fillActions() 226 case TriggerAction::UpdateReport: 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, 37 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
|
H A D | trigger.hpp | 23 const std::vector<TriggerAction>& triggerActions, 56 std::vector<TriggerAction> triggerActions;
|
H A D | numeric_threshold.hpp | 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 43 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
|
H A D | discrete_threshold.hpp | 28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions, 43 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 24 constexpr std::array<std::pair<std::string_view, TriggerAction>, 3> 28 TriggerAction::LogToJournal), 31 TriggerAction::LogToRedfishEventLog), 34 TriggerAction::UpdateReport)}; 37 inline TriggerAction toTriggerAction(const std::string& str) in toTriggerAction() 42 inline std::string actionToString(TriggerAction v) in actionToString() 197 struct EnumTraits<TriggerAction>
|
/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/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/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()
|