1 #ifndef GAUDIFILECATALOG_IFILECATALOGMGR_H
2 #define GAUDIFILECATALOG_IFILECATALOGMGR_H
36 virtual IFileCatalog* findCatalog(
const std::string& connect,
bool must_be_writable)
const = 0;
38 virtual void addCatalog(
const std::string& connect) = 0;
42 virtual void removeCatalog(
const std::string& connect) = 0;
48 virtual const Catalogs& catalogs()
const = 0;
50 virtual IFileCatalog* writeCatalog(
const std::string& fid=
"")
const = 0;
54 virtual void setWriteCatalog(
const std::string& connect) = 0;