Lines Matching full:actions
45 * Device presence is detected by executing actions, such as
49 * performed if the actions indicate the device is present.
71 * @param actions actions that detect whether the device is present
73 explicit PresenceDetection(std::vector<std::unique_ptr<Action>> actions) : in PresenceDetection() argument
74 actions{std::move(actions)} in PresenceDetection()
86 * Executes the actions to detect whether the device is present.
93 * return the cached value rather than re-executing the actions. This
94 * provides a performance improvement since the actions may be expensive to
104 * Returns the actions that detect whether the device is present.
106 * @return actions
110 return actions; in getActions()
125 * Actions that detect whether the device is present.
127 std::vector<std::unique_ptr<Action>> actions{}; member in phosphor::power::regulators::PresenceDetection