cvmfs/catalog_mgr_rw.cc
Catalog* WritableCatalogManager::CreateCatalog(const PathString &mountpoint,
                                               Catalog *parent_catalog)
{
  return new WritableCatalog(mountpoint.ToString(), parent_catalog);
}
/**
 * This method is virtual in AbstractCatalogManager.  It returns a new catalog
 * structure in the form the different CatalogManagers need it.
 * In this case it returns a stub for a WritableCatalog.
 * @param mountpoint the mount point of the catalog stub to create
 * @param parent_catalog the parent of the catalog stub to create
 * @return a pointer to the catalog stub structure created
 */
This method is virtual in AbstractCatalogManager.  It returns a new catalog
structure in the form the different CatalogManagers need it.
In this case it returns a stub for a WritableCatalog.
@param mountpoint the mount point of the catalog stub to create
@param parent_catalog the parent of the catalog stub to create
@return a pointer to the catalog stub structure created
This method is virtual in AbstractCatalogManager . It returns a new catalog structure in the form the different CatalogManagers need it . In this case it returns a stub for a WritableCatalog . @param mountpoint the mount point of the catalog stub to create @param parent_catalog the parent of the catalog stub to create @return a pointer to the catalog stub structure created
Catalog* WritableCatalogManager::CreateCatalog(const PathString &mountpoint,
                                               Catalog *parent_catalog)
{
  return new WritableCatalog(mountpoint.ToString(), parent_catalog);
}
Catalog * WritableCatalogManager :: CreateCatalog ( const PathString & mountpoint , Catalog * parent_catalog ) { return new WritableCatalog ( mountpoint . ToString ( ) , parent_catalog ) ; }
This method is virtual in AbstractCatalogManager.
This method is virtual in AbstractCatalogManager .