/openbmc/phosphor-fan-presence/control/json/actions/ |
H A D | action.hpp | 100 class ActionBase : public ConfigBase class 103 ActionBase() = delete; 104 ActionBase(const ActionBase&) = delete; 105 ActionBase(ActionBase&&) = delete; 106 ActionBase& operator=(const ActionBase&) = delete; 107 ActionBase& operator=(ActionBase&&) = delete; 108 virtual ~ActionBase() = default; 121 ActionBase(const json& jsonObj, const std::vector<Group>& groups) : in ActionBase() function in phosphor::fan::control::json::ActionBase 322 static std::unique_ptr<ActionBase> 350 std::function<std::unique_ptr<ActionBase>(
|
H A D | mapped_floor.cpp | 56 ActionBase(jsonObj, groups) in MappedFloor() 73 ActionBase::getName(), in getGroup() 84 throw ActionParseError{ActionBase::getName(), in setKeyGroup() 102 throw ActionParseError{ActionBase::getName(), in setFloorTable() 113 ActionBase::getName(), in setFloorTable() 138 ActionBase::getName(), in setFloorTable() 161 ActionBase::getName(), in setFloorTable() 196 ActionBase::getName(), in setCondition() 203 throw ActionParseError{ActionBase::getName(), in setCondition() 212 throw ActionParseError{ActionBase::getName(), in setCondition() [all …]
|
H A D | set_parameter_from_group_max.cpp | 30 ActionBase(jsonObj, groups) in SetParameterFromGroupMax() 75 ActionBase::getName(), in run() 109 ActionBase::getName(), e.what()) in run() 122 throw ActionParseError{ActionBase::getName(), in setParameterName() 139 throw ActionParseError{ActionBase::getName(), e.what()}; in setModifier()
|
H A D | count_state_target.cpp | 34 ActionBase(jsonObj, groups) in CountStateTarget() 79 throw ActionParseError{ActionBase::getName(), in setCount() 89 throw ActionParseError{ActionBase::getName(), in setState() 99 throw ActionParseError{ActionBase::getName(), in setTarget()
|
H A D | override_fan_target.cpp | 34 ActionBase(jsonObj, groups) in OverrideFanTarget() 132 throw ActionParseError{ActionBase::getName(), in setCount() 142 throw ActionParseError{ActionBase::getName(), in setState() 152 throw ActionParseError{ActionBase::getName(), in setTarget() 162 throw ActionParseError{ActionBase::getName(), in setFans()
|
H A D | count_state_floor.cpp | 29 ActionBase(jsonObj, groups) in CountStateFloor() 121 throw ActionParseError{ActionBase::getName(), in setCount() 131 throw ActionParseError{ActionBase::getName(), in setState() 141 throw ActionParseError{ActionBase::getName(), in setFloor()
|
H A D | target_from_group_max.cpp | 34 ActionBase(jsonObj, groups) in TargetFromGroupMax() 117 ActionBase::getName(), in setHysteresis() 142 throw ActionParseError{ActionBase::getName(), in setMap() 157 throw ActionParseError{ActionBase::getName(), "Missing required map"}; in setMap() 196 ActionBase::getName(), group.getName()) in processGroups()
|
H A D | net_target_decrease.cpp | 38 ActionBase(jsonObj, groups) in NetTargetDecrease() 128 ActionBase::getName(), member, in run() 158 ActionBase::getName(), in setState() 167 throw ActionParseError{ActionBase::getName(), in setDelta()
|
H A D | net_target_increase.cpp | 38 ActionBase(jsonObj, groups) in NetTargetIncrease() 124 ActionBase::getName(), member, in run() 152 ActionBase::getName(), in setState() 161 throw ActionParseError{ActionBase::getName(), in setDelta()
|
H A D | get_managed_objects.hpp | 65 public ActionBase, 114 std::vector<std::unique_ptr<ActionBase>> _actions;
|
H A D | timer_based_actions.hpp | 42 public ActionBase, 131 std::vector<std::unique_ptr<ActionBase>> _actions;
|
H A D | missing_owner_target.cpp | 36 ActionBase(jsonObj, groups) in MissingOwnerTarget() 60 throw ActionParseError{ActionBase::getName(), in setTarget()
|
H A D | pcie_card_floors.cpp | 38 ActionBase(jsonObj, groups) in PCIeCardFloors() 193 ActionBase::getName(), objectPath, propertyName) in getPCIeDeviceProperty() 207 ActionBase::getName(), objectPath, propertyName, in getPCIeDeviceProperty()
|
H A D | get_managed_objects.cpp | 28 ActionBase(jsonObj, groups) in GetManagedObjects() 101 [&zone](std::unique_ptr<ActionBase>& action) { in setZones()
|
H A D | timer_based_actions.cpp | 39 ActionBase(jsonObj, groups), in TimerBasedActions() 149 [&zone](std::unique_ptr<ActionBase>& action) { in setZones()
|
H A D | default_floor.hpp | 36 class DefaultFloor : public ActionBase, public ActionRegister<DefaultFloor>
|
H A D | request_target_base.hpp | 40 public ActionBase,
|
H A D | missing_owner_target.hpp | 37 public ActionBase,
|
/openbmc/phosphor-fan-presence/control/json/triggers/ |
H A D | trigger_aliases.hpp | 36 std::vector<std::unique_ptr<ActionBase>>&)>; 41 std::vector<std::unique_ptr<ActionBase>>&)>;
|
H A D | parameter.cpp | 29 std::vector<std::unique_ptr<ActionBase>>& /*actions*/) in triggerParameter() argument 43 std::vector<std::unique_ptr<ActionBase>>& actions) { in triggerParameter()
|
H A D | timer.cpp | 85 std::vector<std::unique_ptr<ActionBase>>& /*actions*/) in triggerTimer() argument 96 std::vector<std::unique_ptr<ActionBase>>& actions) { in triggerTimer()
|
H A D | init.cpp | 141 std::vector<std::unique_ptr<ActionBase>>& /*actions*/) in triggerInit() argument 155 std::vector<std::unique_ptr<ActionBase>>& actions) { in triggerInit()
|
H A D | parameter.hpp | 39 std::vector<std::unique_ptr<ActionBase>>& actions);
|
H A D | timer.hpp | 61 std::vector<std::unique_ptr<ActionBase>>& actions);
|
/openbmc/phosphor-fan-presence/control/json/ |
H A D | manager.hpp | 71 std::tuple<std::string, std::vector<std::unique_ptr<ActionBase>>&, 90 std::vector<std::reference_wrapper<std::unique_ptr<ActionBase>>>; 134 std::reference_wrapper<const std::vector<std::unique_ptr<ActionBase>>>>; 567 std::vector<std::unique_ptr<ActionBase>>& actions);
|