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

This is the complete list of members for manifest::Manifest, including all inherited members.

catalog_hash() const manifest::Manifestinline
catalog_hash_manifest::Manifestprivate
catalog_size() const manifest::Manifestinline
catalog_size_manifest::Manifestprivate
certificate() const manifest::Manifestinline
certificate_manifest::Manifestprivate
Export(const std::string &path) const manifest::Manifest
ExportBreadcrumb(const std::string &directory, const int mode) const manifest::Manifest
ExportString() const manifest::Manifest
garbage_collectable() const manifest::Manifestinline
garbage_collectable_manifest::Manifestprivate
GetHashAlgorithm() const manifest::Manifestinline
has_alt_catalog_path() const manifest::Manifestinline
has_alt_catalog_path_manifest::Manifestprivate
history() const manifest::Manifestinline
history_manifest::Manifestprivate
Load(const std::map< char, std::string > &content)manifest::Manifestprivatestatic
LoadFile(const std::string &path)manifest::Manifeststatic
LoadMem(const unsigned char *buffer, const unsigned length)manifest::Manifeststatic
MakeCatalogPath() const manifest::Manifestinline
MakeCertificatePath() const manifest::Manifestinline
Manifest(const shash::Any &catalog_hash, const uint64_t catalog_size, const std::string &root_path)manifest::Manifest
Manifest(const shash::Any &catalog_hash, const uint64_t catalog_size, const shash::Md5 &root_path, const uint32_t ttl, const uint64_t revision, const shash::Any &micro_catalog_hash, const std::string &repository_name, const shash::Any certificate, const shash::Any history, const uint64_t publish_timestamp, const bool garbage_collectable, const bool has_alt_catalog_path, const shash::Any &meta_info, const shash::Any &reflog_hash)manifest::Manifestinline
meta_info() const manifest::Manifestinline
meta_info_manifest::Manifestprivate
micro_catalog_hash_manifest::Manifestprivate
publish_timestamp() const manifest::Manifestinline
publish_timestamp_manifest::Manifestprivate
ReadBreadcrumb(const std::string &repo_name, const std::string &directory)manifest::Manifeststatic
reflog_hash() const manifest::Manifestinline
reflog_hash_manifest::Manifestprivate
repository_name() const manifest::Manifestinline
repository_name_manifest::Manifestprivate
revision() const manifest::Manifestinline
revision_manifest::Manifestprivate
root_path() const manifest::Manifestinline
root_path_manifest::Manifestprivate
set_catalog_hash(const shash::Any &catalog_hash)manifest::Manifestinline
set_catalog_size(const uint64_t catalog_size)manifest::Manifestinline
set_certificate(const shash::Any &certificate)manifest::Manifestinline
set_garbage_collectability(const bool garbage_collectable)manifest::Manifestinline
set_has_alt_catalog_path(const bool &has_alt_path)manifest::Manifestinline
set_history(const shash::Any &history_db)manifest::Manifestinline
set_meta_info(const shash::Any &meta_info)manifest::Manifestinline
set_publish_timestamp(const uint32_t publish_timestamp)manifest::Manifestinline
set_reflog_hash(const shash::Any &checksum)manifest::Manifestinline
set_repository_name(const std::string &repository_name)manifest::Manifestinline
set_revision(const uint64_t revision)manifest::Manifestinline
set_root_path(const std::string &root_path)manifest::Manifestinline
set_ttl(const uint32_t ttl)manifest::Manifestinline
ttl_manifest::Manifestprivate