38 class ArmarXDummyManager;
54 using ObjectList = std::map<std::string, ManagedIceObjectPtr>;
67 bool addWithOwnAdapter =
true,
68 const std::string& objectName =
"",
69 bool useOwnScheduleThread =
true)
override
71 objects.insert(std::make_pair(object->getName(),
object));
85 objects.erase(object->getName());
99 objects.erase(objectName);
113 objects.erase(object->getName());
127 objects.erase(objectName);
135 std::vector<ManagedIceObjectPtr>
138 std::vector<ManagedIceObjectPtr> result;
140 ObjectList::iterator iter = objects.begin();
142 while (iter != objects.end())
144 result.push_back(iter->second);