31#include <MemoryX/interface/memorytypes/MemorySegments.h>
37 virtual public PersistentResourceProfileSegmentBase
44 ResourceProfileEntityBaseList
46 ResourceProfileEntityBasePtr
48 const ::Ice::Current& = Ice::emptyCurrent)
const override;
#define ARMARXCOMPONENT_IMPORT_EXPORT
PersistentEntitySegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true)
PersistentResourceProfileSegment(CollectionInterfacePrx entityCollection, Ice::CommunicatorPtr ic, bool useMongoIds=true)
ResourceProfileEntityBasePtr getResourceProfileByName(const std::string &profileName, const ::Ice::Current &=Ice::emptyCurrent) const override
ResourceProfileEntityBaseList getResourceProfileEntities(const ::Ice::Current &=Ice::emptyCurrent) const override
::IceInternal::Handle<::Ice::Communicator > CommunicatorPtr
IceInternal::Handle< PersistentResourceProfileSegment > PersistentResourceProfileSegmentPtr