31 #include <MemoryX/interface/memorytypes/MemorySegments.h>
37 virtual public PersistentDMPDataSegmentBase
42 bool useMongoIds =
true) :
44 PersistentDMPDataSegmentBase()
50 const ::Ice::Current& = Ice::emptyCurrent)
const override
52 DMPEntityBasePtr res = DMPEntityBasePtr::dynamicCast(getEntityById(
id));
65 const ::Ice::Current& = Ice::emptyCurrent)
const override
67 DMPEntityBasePtr res = DMPEntityBasePtr::dynamicCast(getEntityByName(name));
71 ARMARX_WARNING_S <<
"Entity with name " << name <<
" is not of type DMPEntity!"