38 class ArmarXDummyManager;
55 using ObjectList = std::map<std::string, ManagedIceObjectPtr>;
65 void addObject(
const ManagedIceObjectPtr&
object,
bool addWithOwnAdapter =
true,
const std::string& objectName =
"",
bool useOwnScheduleThread =
true)
override
67 objects.insert(std::make_pair(object->getName(),
object));
81 objects.erase(object->getName());
94 objects.erase(objectName);
107 objects.erase(object->getName());
120 objects.erase(objectName);
130 std::vector<ManagedIceObjectPtr> result;
132 ObjectList::iterator iter = objects.begin();
134 while (iter != objects.end())
136 result.push_back(iter->second);