Home
last modified time | relevance | path

Searched refs:TriggerAction (Results 1 – 22 of 22) sorted by relevance

/openbmc/telemetry/src/
H A Dtrigger_actions.hpp33 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 Dtrigger_actions.cpp132 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 Dtrigger_factory.hpp38 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 Dtrigger_factory.cpp26 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 Don_change_threshold.hpp24 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions,
37 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
H A Dtrigger.hpp23 const std::vector<TriggerAction>& triggerActions,
56 std::vector<TriggerAction> triggerActions;
H A Dnumeric_threshold.hpp28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions,
43 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
H A Ddiscrete_threshold.hpp28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions,
43 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
H A Don_change_threshold.cpp7 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in OnChangeThreshold()
H A Ddiscrete_threshold.cpp11 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in DiscreteThreshold()
H A Dnumeric_threshold.cpp8 std::vector<std::unique_ptr<interfaces::TriggerAction>> actionsIn, in NumericThreshold()
H A Dtrigger.cpp19 const std::vector<TriggerAction>& triggerActionsIn, in Trigger()
/openbmc/telemetry/src/types/
H A Dtrigger_types.hpp15 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 Dtrigger_params.hpp49 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 Dtrigger_action.hpp12 class TriggerAction class
15 virtual ~TriggerAction() = default;
H A Dtrigger_factory.hpp44 const std::vector<::TriggerAction>& triggerActions,
/openbmc/telemetry/tests/src/helpers/
H A Dtrigger_helpers.hpp9 inline void PrintTo(const TriggerAction& action, std::ostream* os) in PrintTo()
/openbmc/telemetry/tests/src/mocks/
H A Dtrigger_action_mock.hpp7 class TriggerActionMock : public interfaces::TriggerAction
H A Dtrigger_factory_mock.hpp46 const std::vector<TriggerAction>& triggerActions,
/openbmc/telemetry/tests/src/
H A Dtest_on_change_threshold.cpp31 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in SetUp()
H A Dtest_discrete_threshold.cpp35 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeThreshold()
H A Dtest_numeric_threshold.cpp33 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions; in makeThreshold()