Lines Matching refs:std
34 using DbusVariantType = std::variant<
35 std::vector<std::tuple<std::string, std::string, std::string>>,
36 std::vector<std::string>,
37 std::vector<double>,
38 std::string,
48 std::vector<uint32_t>,
49 std::vector<uint16_t>,
51 std::tuple<uint64_t, std::vector<std::tuple<std::string, double, uint64_t>>>,
52 std::tuple<uint64_t, std::vector<std::tuple<std::string, std::string, double, uint64_t>>>,
53 std::vector<sdbusplus::message::object_path>,
54 std::vector<std::tuple<std::string, std::string>>,
55 std::vector<std::tuple<uint32_t, std::vector<uint32_t>>>,
56 std::vector<std::tuple<uint32_t, size_t>>,
57 std::vector<std::tuple<
58 std::vector<std::tuple<sdbusplus::message::object_path, std::string>>,
59 std::string, std::string, uint64_t>>,
60 std::vector<std::pair<sdbusplus::message::object_path, std::string>>,
61 std::vector<std::tuple<std::string, uint64_t, std::string, double>>,
62 std::vector<std::tuple<std::string, std::string, uint64_t, std::string>>
66 using DBusPropertiesMap = std::vector<std::pair<std::string, DbusVariantType>>;
68 std::vector<std::pair<std::string, DBusPropertiesMap>>;
70 std::vector<std::pair<sdbusplus::message::object_path, DBusInterfacesMap>>;
74 std::vector<std::pair<std::string, std::vector<std::string>>>;
78 std::vector<std::pair<std::string, MapperServiceMap>>;
81 std::vector<std::pair<std::string, std::vector<std::string>>>;
83 using MapperGetAncestorsResponse = std::vector<
84 std::pair<std::string,
85 std::vector<std::pair<std::string, std::vector<std::string>>>>>;
87 using MapperGetSubTreePathsResponse = std::vector<std::string>;
89 using MapperEndPoints = std::vector<std::string>;
91 void escapePathForDbus(std::string& path);
95 void getAllProperties(const std::string& service, const std::string& objectPath,
96 const std::string& interface,
97 std::function<void(const boost::system::error_code&,
102 void async_method_call(MessageHandler&& handler, const std::string& service, in async_method_call()
103 const std::string& objpath, const std::string& interf, in async_method_call()
104 const std::string& method, const InputArgs&... a) in async_method_call()
107 std::forward<MessageHandler>(handler), service, objpath, interf, method, in async_method_call()
113 void async_method_call(const std::shared_ptr<bmcweb::AsyncResp>& /*asyncResp*/, in async_method_call()
114 MessageHandler&& handler, const std::string& service, in async_method_call()
115 const std::string& objpath, const std::string& interf, in async_method_call()
116 const std::string& method, const InputArgs&... a) in async_method_call()
119 std::forward<MessageHandler>(handler), service, objpath, interf, method, in async_method_call()
124 void getProperty(const std::string& service, const std::string& objectPath, in getProperty()
125 const std::string& interface, const std::string& propertyName, in getProperty()
126 std::function<void(const boost::system::error_code&, in getProperty()
131 propertyName, std::move(callback)); in getProperty()
136 const std::string& service, const std::string& objectPath, in getProperty()
137 const std::string& interface, const std::string& propertyName, in getProperty()
138 std::function<void(const boost::system::error_code&, in getProperty()
142 std::move(callback)); in getProperty()
146 const std::string& service, const std::string& objectPath,
147 const std::string& interface,
148 std::function<void(const boost::system::error_code&,
151 void checkDbusPathExists(const std::string& path,
152 std::function<void(bool)>&& callback);
155 const std::string& path, int32_t depth,
156 std::span<const std::string_view> interfaces,
157 std::function<void(const boost::system::error_code&,
161 const std::string& path, int32_t depth,
162 std::span<const std::string_view> interfaces,
163 std::function<void(const boost::system::error_code&,
169 std::span<const std::string_view> interfaces,
170 std::function<void(const boost::system::error_code&,
176 std::span<const std::string_view> interfaces,
177 std::function<void(const boost::system::error_code&,
181 const std::string& id, const std::string& path,
182 std::span<const std::string_view> subtreeInterfaces,
183 std::string_view association,
184 std::span<const std::string_view> endpointInterfaces,
185 std::function<void(const boost::system::error_code&,
189 const std::string& id, const std::string& path,
190 std::span<const std::string_view> subtreeInterfaces,
191 std::string_view association,
192 std::span<const std::string_view> endpointInterfaces,
193 std::function<void(const boost::system::error_code&,
196 void getDbusObject(const std::string& path,
197 std::span<const std::string_view> interfaces,
198 std::function<void(const boost::system::error_code&,
202 const std::string& path,
203 std::function<void(const boost::system::error_code&,
207 const std::string& service, const sdbusplus::message::object_path& path,
208 std::function<void(const boost::system::error_code&,