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

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

AbstractCatalogManager(perf::Statistics *statistics)catalog::AbstractCatalogManager< Catalog >explicit
ActivateCatalog(catalog::Catalog *catalog)catalog::ClientCatalogManagerprotectedvirtual
all_inodes() const catalog::ClientCatalogManagerinline
all_inodes_catalog::ClientCatalogManagerprivate
AttachCatalog(const std::string &db_path, Catalog *new_catalog)catalog::AbstractCatalogManager< Catalog >protected
backoff_throttle_catalog::ClientCatalogManagerprivate
CachedManifestEnsemble classcatalog::ClientCatalogManagerfriend
catalog_t typedefcatalog::AbstractCatalogManager< Catalog >
CatalogList typedefcatalog::AbstractCatalogManager< Catalog >
ChangeRoot(const shash::Any &root_hash)catalog::AbstractCatalogManager< Catalog >
ClientCatalogManager(MountPoint *mountpoint)catalog::ClientCatalogManagerexplicit
CreateCatalog(const PathString &mountpoint, const shash::Any &catalog_hash, catalog::Catalog *parent_catalog)catalog::ClientCatalogManagerprotectedvirtual
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
EnforceSqliteMemLimit()catalog::AbstractCatalogManager< Catalog >protectedvirtual
FetchCatalogByHash(const shash::Any &hash, const std::string &name, const std::string &alt_catalog_path, std::string *catalog_path)catalog::ClientCatalogManagerprivate
fetcher_catalog::ClientCatalogManagerprivate
FindCatalog(const PathString &path) constcatalog::AbstractCatalogManager< Catalog >protected
fixed_alt_root_catalog_catalog::ClientCatalogManagerprivate
fixed_root_catalog_catalog::ClientCatalogManagerprivate
FRIEND_TEST(T_CatalogManagerClient, MountLatest)catalog::ClientCatalogManagerprivate
FRIEND_TEST(T_CatalogManagerClient, LoadByHash)catalog::ClientCatalogManagerprivate
FRIEND_TEST(T_CatalogManagerClient, LoadByHashNetworkFailure)catalog::ClientCatalogManagerprivate
FRIEND_TEST(T_CatalogManagerClient, LoadRootCatalog)catalog::ClientCatalogManagerprivate
GetCatalogDescription(const PathString &mountpoint, const shash::Any &hash)catalog::ClientCatalogManager
GetCatalogs() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
GetNestedCatalogHash(const PathString &mountpoint)catalog::AbstractCatalogManager< Catalog >
GetNewRootCatalogContext(CatalogContext *result)catalog::ClientCatalogManagerprotectedvirtual
GetNumCatalogs() constcatalog::AbstractCatalogManager< Catalog >
GetRevision() constcatalog::AbstractCatalogManager< Catalog >
GetRevisionNoLock() constcatalog::AbstractCatalogManager< Catalog >protected
GetRootCatalog() constcatalog::AbstractCatalogManager< Catalog >inline
GetRootHash()catalog::ClientCatalogManager
GetRootInode() constcatalog::AbstractCatalogManager< Catalog >inline
GetTimestamp() constcatalog::AbstractCatalogManager< Catalog >
GetTimestampNoLock() constcatalog::AbstractCatalogManager< Catalog >protected
GetTTL() constcatalog::AbstractCatalogManager< Catalog >
GetVOMSAuthz(std::string *authz) constcatalog::AbstractCatalogManager< Catalog >
HasExplicitTTL() constcatalog::AbstractCatalogManager< Catalog >
Init()catalog::AbstractCatalogManager< Catalog >virtual
InitFixed(const shash::Any &root_hash, bool alternative_path)catalog::ClientCatalogManager
inode_gauge()catalog::AbstractCatalogManager< Catalog >inline
IsAttached(const PathString &root_path, Catalog **attached_catalog) constcatalog::AbstractCatalogManager< Catalog >protected
IsRevisionBlacklisted()catalog::ClientCatalogManager
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 >
LoadCatalogByHash(CatalogContext *ctlg_context)catalog::ClientCatalogManagerprotectedvirtual
loaded_catalogs_catalog::ClientCatalogManagerprivate
loaded_inodes() const catalog::ClientCatalogManagerinline
loaded_inodes_catalog::ClientCatalogManagerprivate
LoadFreeCatalog(const PathString &mountpoint, const shash::Any &hash)catalog::AbstractCatalogManager< Catalog >protected
LookupCounters(const PathString &path, std::string *subcatalog_path, shash::Any *hash)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 >
MangleInode(const inode_t inode) constcatalog::AbstractCatalogManager< Catalog >inline
manifest() const catalog::ClientCatalogManagerinline
manifest_catalog::ClientCatalogManagerprivate
MountCatalog(const PathString &mountpoint, const shash::Any &hash, Catalog *parent_catalog)catalog::AbstractCatalogManager< Catalog >protected
mounted_catalogs_catalog::ClientCatalogManagerprivate
MountSubtree(const PathString &path, const Catalog *entry_point, bool can_listing, Catalog **leaf_catalog)catalog::AbstractCatalogManager< Catalog >protected
n_certificate_hits_catalog::ClientCatalogManagerprivate
n_certificate_misses_catalog::ClientCatalogManagerprivate
offline_mode() const catalog::ClientCatalogManagerinline
offline_mode_catalog::ClientCatalogManagerprivate
PrintAllMemStatistics() constcatalog::AbstractCatalogManager< Catalog >
PrintHierarchy() constcatalog::AbstractCatalogManager< Catalog >
ReadLock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
Remount()catalog::AbstractCatalogManager< Catalog >
RemountDryrun()catalog::AbstractCatalogManager< Catalog >
repo_name() const catalog::ClientCatalogManagerinline
repo_name_catalog::ClientCatalogManagerprivate
root_fd() const catalog::ClientCatalogManagerinline
root_fd_catalog::ClientCatalogManagerprivate
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 >
signature_mgr_catalog::ClientCatalogManagerprivate
SingleCopy()SingleCopyinlineprotected
StageNestedCatalogAndUnlock(const PathString &path, const Catalog *parent, bool is_listable)catalog::AbstractCatalogManager< Catalog >protected
StageNestedCatalogByHash(const shash::Any &hash, const PathString &mountpoint)catalog::ClientCatalogManagerprotectedvirtual
statistics() constcatalog::AbstractCatalogManager< Catalog >inline
UnloadCatalog(const catalog::Catalog *catalog)catalog::ClientCatalogManagerprotectedvirtual
Unlock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
volatile_flag() constcatalog::AbstractCatalogManager< Catalog >inline
workspace_catalog::ClientCatalogManagerprivate
WriteLock() constcatalog::AbstractCatalogManager< Catalog >inlineprotected
~AbstractCatalogManager()catalog::AbstractCatalogManager< Catalog >virtual
~ClientCatalogManager()catalog::ClientCatalogManagervirtual