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

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

AddChild(Catalog *child)catalog::Catalog
AllChunksBegin()catalog::Catalog
AllChunksEnd()catalog::Catalog
AllChunksNext(shash::Any *hash, zlib::Algorithms *compression_alg)catalog::Catalog
AttachFreely(const std::string &imaginary_mountpoint, const std::string &file, const shash::Any &catalog_hash, Catalog *parent=NULL, const bool is_nested=false)catalog::Catalogstatic
Catalog(const PathString &mountpoint, const shash::Any &catalog_hash, Catalog *parent, const bool is_nested=false)catalog::Catalog
catalog_hash_catalog::Catalogprivate
children_catalog::Catalogprivate
counters_catalog::Catalogprivate
database() const catalog::Cataloginlineprotected
database()catalog::Cataloginlineprotected
database_catalog::Catalogprivate
database_path() const catalog::Cataloginline
DatabaseOpenMode() const catalog::Cataloginlineprotectedvirtual
DropDatabaseFileOwnership()catalog::Catalog
FinalizePreparedStatements()catalog::Catalogprotected
FindChild(const PathString &mountpoint) const catalog::Catalog
FindNested(const PathString &mountpoint, shash::Any *hash, uint64_t *size) const catalog::Catalog
FindSubtree(const PathString &path) const catalog::Catalog
FixTransitionPoint(const shash::Md5 &md5path, DirectoryEntry *dirent) const catalog::Catalogprivate
FRIEND_TEST(T_Catalog, NormalizePath)catalog::Catalogprivate
FRIEND_TEST(T_Catalog, PlantPath)catalog::Catalogprivate
GetChildren() const catalog::Catalog
GetCounters() const catalog::Cataloginline
GetLastModified() const catalog::Catalog
GetMangledInode(const uint64_t row_id, const uint64_t hardlink_group) const catalog::Catalog
GetNumChunks() const catalog::Catalog
GetNumEntries() const catalog::Catalog
GetPreviousRevision() const catalog::Catalog
GetReferencedObjects() const catalog::Catalog
GetRevision() const catalog::Catalog
GetTTL() const catalog::Catalog
GetVOMSAuthz(std::string *authz) const catalog::Catalog
GetWritableCounters()catalog::Cataloginlineprotected
gid_map_catalog::Catalogprivate
hardlink_groups_catalog::Catalogmutableprotected
HardlinkGroupMap typedefcatalog::Catalogprotected
HasExplicitTTL() const catalog::Catalog
hash() const catalog::Cataloginline
HashVector typedefcatalog::Catalog
HasParent() const catalog::Cataloginline
initialized_catalog::Catalogprivate
InitPreparedStatements()catalog::Catalogprotectedvirtual
InitStandalone(const std::string &database_file)catalog::Catalogprotected
inode_annotation_catalog::Catalogprivate
inode_range() const catalog::Cataloginline
inode_range_catalog::Catalogprivate
is_regular_mountpoint_catalog::Catalogprivate
is_root_catalog::Catalogprivate
IsAutogenerated() const catalog::Cataloginline
IsInitialized() const catalog::Cataloginline
IsRoot() const catalog::Cataloginline
IsWritable() const catalog::Cataloginlinevirtual
kDefaultTTLcatalog::Catalogstatic
kMd5PathEmptycatalog::Catalogprivatestatic
kVomsNone enum valuecatalog::Catalogprivate
kVomsPresent enum valuecatalog::Catalogprivate
kVomsUnknown enum valuecatalog::Catalogprivate
ListingMd5Path(const shash::Md5 &md5path, DirectoryEntryList *listing, const bool expand_symlink=true) const catalog::Catalogprivate
ListingMd5PathStat(const shash::Md5 &md5path, StatEntryList *listing) const catalog::Catalogprivate
ListingPath(const PathString &path, DirectoryEntryList *listing, const bool expand_symlink=true) const catalog::Cataloginline
ListingPathStat(const PathString &path, StatEntryList *listing) const catalog::Cataloginline
ListMd5PathChunks(const shash::Md5 &md5path, const shash::Algorithms interpret_hashes_as, FileChunkList *chunks) const catalog::Catalogprivate
ListNestedCatalogs() const catalog::Catalog
ListOwnNestedCatalogs() const catalog::Catalog
ListPathChunks(const PathString &path, const shash::Algorithms interpret_hashes_as, FileChunkList *chunks) const catalog::Cataloginline
lock_catalog::Catalogprotected
LookupEntry(const shash::Md5 &md5path, const bool expand_symlink, DirectoryEntry *dirent) const catalog::Catalogprivate
LookupMd5Path(const shash::Md5 &md5path, DirectoryEntry *dirent) const catalog::Catalogprotected
LookupPath(const PathString &path, DirectoryEntry *dirent) const catalog::Cataloginline
LookupRawSymlink(const PathString &path, LinkString *raw_symlink) const catalog::Catalog
LookupXattrsMd5Path(const shash::Md5 &md5path, XattrList *xattrs) const catalog::Catalogprivate
LookupXattrsPath(const PathString &path, XattrList *xattrs) const catalog::Cataloginline
managed_database_catalog::Catalogprivate
MapGid(const uint64_t gid) const catalog::Cataloginline
MapUid(const uint64_t uid) const catalog::Cataloginline
max_row_id() const catalog::Cataloginline
max_row_id_catalog::Catalogprivate
mountpoint() const catalog::Cataloginline
mountpoint_catalog::Catalogprivate
nested_catalog_cache_catalog::Catalogmutableprivate
nested_catalog_cache_dirty_catalog::Catalogmutableprivate
NestedCatalogList typedefcatalog::Catalog
NestedCatalogMap typedefcatalog::Catalogprivate
NormalizePath(const PathString &path) const catalog::Catalogprivate
NormalizePath2(const PathString &path) const catalog::Catalogprivate
OpenDatabase(const std::string &db_path)catalog::Catalog
OwnsDatabaseFile() const catalog::Cataloginline
parent() const catalog::Cataloginline
parent_catalog::Catalogprivate
PlantPath(const PathString &path) const catalog::Catalogprivate
PrintMemStatistics() const catalog::Catalog
ReadCatalogCounters()catalog::Catalogprotected
referenced_hashes_catalog::Catalogmutableprivate
RemoveChild(Catalog *child)catalog::Catalog
ResetNestedCatalogCacheUnprotected()catalog::Catalogprotected
revision() const catalog::Cataloginline
root_prefix() const catalog::Cataloginline
root_prefix_catalog::Catalogprivate
schema() const catalog::Cataloginline
set_inode_range(const InodeRange value)catalog::Cataloginline
set_parent(Catalog *catalog)catalog::Cataloginlineprotected
SetInodeAnnotation(InodeAnnotation *new_annotation)catalog::Catalog
SetOwnerMaps(const OwnerMap *uid_map, const OwnerMap *gid_map)catalog::Catalog
SingleCopy()SingleCopyinlineprivate
sql_all_chunks_catalog::Catalogprivate
sql_chunks_listing_catalog::Catalogprivate
sql_list_nested_catalog::Catalogprivate
sql_listing_catalog::Catalogprivate
sql_lookup_md5path_catalog::Catalogprivate
sql_lookup_nested_catalog::Catalogprivate
sql_lookup_xattrs_catalog::Catalogprivate
sql_own_list_nested_catalog::Catalogprivate
swissknife::CommandMigrate classcatalog::Catalogfriend
TakeDatabaseFileOwnership()catalog::Catalog
uid_map_catalog::Catalogprivate
volatile_flag() const catalog::Cataloginline
volatile_flag_catalog::Catalogprivate
voms_authz_catalog::Catalogmutableprivate
voms_authz_status_catalog::Catalogmutableprivate
VomsAuthzStatus enum namecatalog::Catalogprivate
~Catalog()catalog::Catalogvirtual