CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
catalog::SimpleCatalogManager Member List

This is the complete list of members for catalog::SimpleCatalogManager, including all inherited members.

AbstractCatalogManager(perf::Statistics *statistics)catalog::AbstractCatalogManager< Catalog >explicit
ActivateCatalog(Catalog *catalog)catalog::AbstractCatalogManager< Catalog >inlineprotectedvirtual
AttachCatalog(const std::string &db_path, Catalog *new_catalog)catalog::AbstractCatalogManager< Catalog >protected
base_hash() const catalog::SimpleCatalogManagerinlineprotected
base_hash_catalog::SimpleCatalogManagerprivate
catalog_t typedefcatalog::AbstractCatalogManager< Catalog >
CatalogList typedefcatalog::AbstractCatalogManager< Catalog >
ChangeRoot(const shash::Any &root_hash)catalog::AbstractCatalogManager< Catalog >
CreateCatalog(const PathString &mountpoint, const shash::Any &catalog_hash, Catalog *parent_catalog)catalog::SimpleCatalogManagerprotectedvirtual
DetachAll()catalog::AbstractCatalogManager< Catalog >inlineprotected
DetachCatalog(Catalog *catalog)catalog::AbstractCatalogManager< Catalog >protected
DetachNested()catalog::AbstractCatalogManager< Catalog >
DetachSiblings(const PathString &current_tree)catalog::AbstractCatalogManager< Catalog >protected
DetachSubtree(Catalog *catalog)catalog::AbstractCatalogManager< Catalog >protected
dir_temp() const catalog::SimpleCatalogManagerinlineprotected
dir_temp_catalog::SimpleCatalogManagerprivate
download_manager_catalog::SimpleCatalogManagerprivate
EnforceSqliteMemLimit()catalog::AbstractCatalogManager< Catalog >protectedvirtual
FindCatalog(const PathString &path) constcatalog::AbstractCatalogManager< Catalog >protected
GetCatalogs() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
GetNestedCatalogHash(const PathString &mountpoint)catalog::AbstractCatalogManager< Catalog >
GetNumCatalogs() constcatalog::AbstractCatalogManager< Catalog >
GetRevision() constcatalog::AbstractCatalogManager< Catalog >
GetRootCatalog() constcatalog::AbstractCatalogManager< Catalog >inline
GetRootInode() constcatalog::AbstractCatalogManager< Catalog >inline
GetTTL() constcatalog::AbstractCatalogManager< Catalog >
GetVOMSAuthz(std::string *authz) constcatalog::AbstractCatalogManager< Catalog >
HasExplicitTTL() constcatalog::AbstractCatalogManager< Catalog >
Init()catalog::AbstractCatalogManager< Catalog >virtual
inode_gauge()catalog::AbstractCatalogManager< Catalog >inline
IsAttached(const PathString &root_path, Catalog **attached_catalog) constcatalog::AbstractCatalogManager< Catalog >protected
kInodeOffsetcatalog::AbstractCatalogManager< Catalog >static
ListCatalogSkein(const PathString &path, std::vector< PathString > *result_list)catalog::AbstractCatalogManager< Catalog >
ListFileChunks(const PathString &path, const shash::Algorithms interpret_hashes_as, FileChunkList *chunks)catalog::AbstractCatalogManager< Catalog >
Listing(const PathString &path, DirectoryEntryList *listing, const bool expand_symlink)catalog::AbstractCatalogManager< Catalog >
Listing(const PathString &path, DirectoryEntryList *listing)catalog::AbstractCatalogManager< Catalog >inline
Listing(const std::string &path, DirectoryEntryList *listing)catalog::AbstractCatalogManager< Catalog >inline
ListingStat(const PathString &path, StatEntryList *listing)catalog::AbstractCatalogManager< Catalog >
LoadCatalog(const PathString &mountpoint, const shash::Any &hash, std::string *catalog_path, shash::Any *catalog_hash)catalog::SimpleCatalogManagerprotectedvirtual
LoadFreeCatalog(const PathString &mountpoint, const shash::Any &hash)catalog::AbstractCatalogManager< Catalog >protected
LookupCounters(const PathString &path, std::string *subcatalog_path)catalog::AbstractCatalogManager< Catalog >
LookupNested(const PathString &path, PathString *mountpoint, shash::Any *hash, uint64_t *size)catalog::AbstractCatalogManager< Catalog >
LookupPath(const PathString &path, const LookupOptions options, DirectoryEntry *entry)catalog::AbstractCatalogManager< Catalog >
LookupPath(const std::string &path, const LookupOptions options, DirectoryEntry *entry)catalog::AbstractCatalogManager< Catalog >inline
LookupXattrs(const PathString &path, XattrList *xattrs)catalog::AbstractCatalogManager< Catalog >
MakeRelativePath(const std::string &relative_path) const catalog::SimpleCatalogManagerinlineprotected
manage_catalog_files_catalog::SimpleCatalogManagerprivate
MangleInode(const inode_t inode) constcatalog::AbstractCatalogManager< Catalog >inline
MountCatalog(const PathString &mountpoint, const shash::Any &hash, Catalog *parent_catalog)catalog::AbstractCatalogManager< Catalog >protected
MountSubtree(const PathString &path, const Catalog *entry_point, bool can_listing, Catalog **leaf_catalog)catalog::AbstractCatalogManager< Catalog >protected
PrintAllMemStatistics() constcatalog::AbstractCatalogManager< Catalog >
PrintHierarchy() constcatalog::AbstractCatalogManager< Catalog >
ReadLock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
Remount(const bool dry_run)catalog::AbstractCatalogManager< Catalog >
set_base_hash(const shash::Any &hash)catalog::SimpleCatalogManagerinlineprotected
SetCatalogWatermark(unsigned limit)catalog::AbstractCatalogManager< Catalog >
SetInodeAnnotation(InodeAnnotation *new_annotation)catalog::AbstractCatalogManager< Catalog >
SetOwnerMaps(const OwnerMap &uid_map, const OwnerMap &gid_map)catalog::AbstractCatalogManager< Catalog >
SimpleCatalogManager(const shash::Any &base_hash, const std::string &stratum0, const std::string &dir_temp, download::DownloadManager *download_manager, perf::Statistics *statistics, const bool manage_catalog_files=false)catalog::SimpleCatalogManagerinline
SingleCopy()SingleCopyinlineprotected
statistics() constcatalog::AbstractCatalogManager< Catalog >inline
stratum0_catalog::SimpleCatalogManagerprivate
UnloadCatalog(const Catalog *catalog)catalog::AbstractCatalogManager< Catalog >inlineprotectedvirtual
Unlock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
volatile_flag() constcatalog::AbstractCatalogManager< Catalog >inline
WriteLock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
~AbstractCatalogManager()catalog::AbstractCatalogManager< Catalog >virtual