Home
last modified time | relevance | path

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

/openbmc/telemetry/src/
H A Dtrigger_actions.hpp34 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 Dtrigger_actions.cpp101 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 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,
40 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
H A Dtrigger.hpp23 const std::vector<TriggerAction>& triggerActions,
57 std::vector<TriggerAction> triggerActions;
H A Dnumeric_threshold.hpp28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions,
46 const std::vector<std::unique_ptr<interfaces::TriggerAction>> actions;
H A Ddiscrete_threshold.hpp28 std::vector<std::unique_ptr<interfaces::TriggerAction>> actions,
46 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
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 Dtrigger_action.hpp12 class TriggerAction class
15 virtual ~TriggerAction() = default;
H A Dtrigger_factory.hpp44 const std::vector<::TriggerAction>& triggerActions,
/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/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()