Lines Matching refs:objectTree
53 ObjectTree objectTree = getSubTree(bus, interfaces, serviceRoot); in getDbusObject() local
54 if (objectTree.empty()) in getDbusObject()
67 objectTree.begin()->first, in getDbusObject()
68 std::move(objectTree.begin()->second.begin()->first)); in getDbusObject()
74 objectTree.begin(), objectTree.end(), [&match](const auto& object) { in getDbusObject()
78 if (found == objectTree.end()) in getDbusObject()
237 auto objectTree = mapperReply.unpack<ObjectTree>(); in getSubTree() local
239 return objectTree; in getSubTree()
249 ObjectTree objectTree = getSubTree(bus, interfaces, serviceRoot); in getAllDbusObjects() local
250 for (auto it = objectTree.begin(); it != objectTree.end();) in getAllDbusObjects()
254 it = objectTree.erase(it); in getAllDbusObjects()
262 return objectTree; in getAllDbusObjects()
303 const std::string& subtreePath, int32_t depth, ObjectTree& objectTree) in getSubTree() argument
306 objectTree = ctx->bus->yield_method_call<ObjectTree>( in getSubTree()
324 ObjectTree objectTree; in getDbusObject() local
326 getSubTree(ctx, interfaces, subtreePath, depth, objectTree); in getDbusObject()
333 if (objectTree.empty()) in getDbusObject()
347 std::move(objectTree.begin()->first), in getDbusObject()
348 std::move(objectTree.begin()->second.begin()->first)); in getDbusObject()
354 objectTree.begin(), objectTree.end(), [&match](const auto& object) { in getDbusObject()
358 if (found == objectTree.end()) in getDbusObject()
400 ObjectTree& objectTree) in getAllDbusObjects() argument
407 getSubTree(ctx, interfaces, serviceRoot, depth, objectTree); in getAllDbusObjects()
413 for (auto it = objectTree.begin(); it != objectTree.end();) in getAllDbusObjects()
417 it = objectTree.erase(it); in getAllDbusObjects()