ATLAS Offline Software
pool::CollectionFactory Member List

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

c_fileTypepool::CollectionFactoryprivatestatic
CollectionFactory()pool::CollectionFactoryprivate
create(const ICollectionDescription &description, ICollection::OpenMode openMode, ISession *session=0) constpool::CollectionFactoryvirtual
create_callPlugin(const ICollectionDescription &description, ICollection::OpenMode openMode, ISession *session=0) constpool::CollectionFactoryprivate
createAndRegister(const ICollectionDescription &description, IFileCatalog *collectionCatalog, bool overwrite=false, std::string logicalName="", ISession *session=0) constpool::CollectionFactoryvirtual
descFromGuid(const FileCatalog::FileID &guid, IFileCatalog *collectionCatalog, bool readOnly) constpool::CollectionFactoryvirtual
descFromLogicalName(const std::string &logicalName, IFileCatalog *collectionCatalog, bool readOnly) constpool::CollectionFactoryvirtual
descFromPhysicalName(const std::string &physicalName, IFileCatalog *collectionCatalog, bool readOnly) constpool::CollectionFactoryvirtual
extract(const std::string &physicalName, std::string &type, std::string &connection, std::string &name) constpool::CollectionFactoryprivate
get()pool::CollectionFactorystatic
getDefaultCatalog() constpool::CollectionFactory
isUnique(const FileCatalog::FileID &guid, IFileCatalog &collectionCatalog) constpool::CollectionFactoryprivate
m_catalogpool::CollectionFactorymutableprotected
m_myOwnCatalogpool::CollectionFactorymutableprotected
openWithGuid(const FileCatalog::FileID &guid, IFileCatalog *collectionCatalog, bool readOnly=true, ISession *session=0) constpool::CollectionFactoryvirtual
openWithLogicalName(const std::string &logicalName, IFileCatalog *collectionCatalog, bool readOnly=true, ISession *session=0) constpool::CollectionFactoryvirtual
openWithPhysicalName(const std::string &physicalName, IFileCatalog *collectionCatalog, ICollection::OpenMode openMode=pool::ICollection::READ, ISession *session=0) constpool::CollectionFactoryvirtual
registerExisting(const ICollectionDescription &description, IFileCatalog *collectionCatalog, std::string logicalName="", ISession *session=0) constpool::CollectionFactoryvirtual
registerExisting(ICollection *collection, bool overwrite, IFileCatalog *collectionCatalog, std::string logicalName="", ISession *session=0) constpool::CollectionFactoryvirtual
resolveDescription(CollectionDescription &description, bool readOnly=true) constpool::CollectionFactoryvirtual
s_instancepool::CollectionFactoryprivatestatic
setDefaultCatalog(pool::IFileCatalog *catalog)pool::CollectionFactory
setWriteCatalog(const std::string &cat)pool::CollectionFactory
~CollectionFactory()pool::CollectionFactoryprivatevirtual