ATLAS Offline Software
pool::ICollectionService Member List

This is the complete list of members for pool::ICollectionService, including all inherited members.

addReadCatalog(const std::string &name)=0pool::ICollectionServicepure virtual
create(const ICollectionDescription &description, bool overwrite=false)=0pool::ICollectionServicepure virtual
createAndRegister(const ICollectionDescription &description, bool overwrite=false, std::string logicalName="")=0pool::ICollectionServicepure virtual
getCatalog()=0pool::ICollectionServicepure virtual
handle(const std::string &name, const std::string &type, std::string connection="", bool readOnly=true, ISession *session=0) const =0pool::ICollectionServicepure virtual
openWithGuid(const std::string &guid, bool readOnly=true)=0pool::ICollectionServicepure virtual
openWithLogicalName(const std::string &logicalName, bool readOnly=true)=0pool::ICollectionServicepure virtual
openWithPhysicalName(const std::string &physicalName, pool::ICollection::OpenMode openMode=pool::ICollection::READ)=0pool::ICollectionServicepure virtual
registerExisting(const std::string &name, const std::string &type, std::string connection="", std::string logicalName="")=0pool::ICollectionServicepure virtual
registerExisting(ICollection *collection, bool overwrite=false, std::string logicalName="")=0pool::ICollectionServicepure virtual
setCatalog(IFileCatalog *collCat)=0pool::ICollectionServicepure virtual
setDefaultCatalog()=0pool::ICollectionServicepure virtual
setWriteCatalog(const std::string &name)=0pool::ICollectionServicepure virtual
~ICollectionService()pool::ICollectionServiceinlineprotectedvirtual