Lines Matching refs:std

15     TriggerFactory(std::shared_ptr<sdbusplus::asio::connection> bus,
16 std::shared_ptr<sdbusplus::asio::object_server> objServer,
19 std::unique_ptr<interfaces::Trigger> make(
20 const std::string& id, const std::string& name,
21 const std::vector<std::string>& triggerActions,
22 const std::vector<std::string>& reportIds,
26 const std::vector<LabeledSensorInfo>& labeledSensorsinfo)
29 std::vector<LabeledSensorInfo> getLabeledSensorsInfo(
32 std::vector<LabeledSensorInfo> getLabeledSensorsInfo(
36 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds,
37 const std::string& triggerId,
38 const std::vector<TriggerAction>& triggerActions,
39 const std::shared_ptr<std::vector<std::string>>& reportIds,
44 const std::vector<LabeledSensorInfo>& labeledSensorsInfo)
48 std::shared_ptr<sdbusplus::asio::connection> bus;
49 std::shared_ptr<sdbusplus::asio::object_server> objServer;
53 const std::vector<LabeledSensorInfo>& labeledSensorsInfo) const;
55 static std::vector<LabeledSensorInfo> parseSensorTree(
56 const std::vector<utils::SensorTree>& tree,
60 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds,
61 const std::string& triggerId,
62 const std::vector<TriggerAction>& triggerActions,
63 const std::shared_ptr<std::vector<std::string>>& reportIds,
65 const std::vector<discrete::LabeledThresholdParam>& newParams) const;
68 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds,
69 const std::string& triggerId,
70 const std::vector<TriggerAction>& triggerActions,
71 const std::shared_ptr<std::vector<std::string>>& reportIds,
73 const std::vector<numeric::LabeledThresholdParam>& newParams) const;
76 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds,
77 const std::string& triggerId,
78 const std::vector<TriggerAction>& triggerActions,
79 const std::shared_ptr<std::vector<std::string>>& reportIds,
84 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds,
85 const std::string& triggerId,
86 const std::vector<TriggerAction>& triggerActions,
87 const std::shared_ptr<std::vector<std::string>>& reportIds,
92 std::vector<std::shared_ptr<interfaces::Threshold>>& thresholds,
93 const std::string& triggerId,
94 const std::vector<TriggerAction>& triggerActions,
95 const std::shared_ptr<std::vector<std::string>>& reportIds,