AbstractObjectFetcher(const std::string &temp_dir) | AbstractObjectFetcher< DerivedT > | inlineexplicitprotected |
CatalogTN typedef | AbstractObjectFetcher< DerivedT > | |
Failures typedef | AbstractObjectFetcher< DerivedT > | |
Fetch(const shash::Any &object_hash, std::string *file_path) | AbstractObjectFetcher< DerivedT > | inlineprotected |
Fetch(const std::string &relative_path, const bool decompress, const bool nocache, std::string *file_path) | AbstractObjectFetcher< DerivedT > | inlineprotected |
FetchCatalog(const shash::Any &catalog_hash, const std::string &catalog_path, CatalogTN **catalog, const bool is_nested=false, CatalogTN *parent=NULL) | AbstractObjectFetcher< DerivedT > | inline |
FetchCatalog(const shash::Any &catalog_hash, const std::string &catalog_path, UniquePtr< CatalogTN > *catalog, const bool is_nested=false, CatalogTN *parent=NULL) | AbstractObjectFetcher< DerivedT > | inline |
FetchHistory(HistoryTN **history, const shash::Any &history_hash=shash::Any()) | AbstractObjectFetcher< DerivedT > | inline |
FetchHistory(UniquePtr< HistoryTN > *history, const shash::Any &history_hash=shash::Any()) | AbstractObjectFetcher< DerivedT > | inline |
FetchManifest(manifest::Manifest **manifest) | AbstractObjectFetcher< DerivedT > | inline |
FetchManifest(UniquePtr< manifest::Manifest > *manifest) | AbstractObjectFetcher< DerivedT > | inline |
FetchReflog(const shash::Any &reflog_hash, ReflogTN **reflog) | AbstractObjectFetcher< DerivedT > | inline |
FetchReflog(const shash::Any &reflog_hash, UniquePtr< ReflogTN > *reflog) | AbstractObjectFetcher< DerivedT > | inline |
GetHistoryHash() | AbstractObjectFetcher< DerivedT > | inlineprotected |
GetUrl(const shash::Any &hash) const | AbstractObjectFetcher< DerivedT > | inline |
HasHistory() | AbstractObjectFetcher< DerivedT > | inline |
HistoryTN typedef | AbstractObjectFetcher< DerivedT > | |
kFailBadData enum value | ObjectFetcherFailures | |
kFailDecompression enum value | ObjectFetcherFailures | |
kFailLocalIO enum value | ObjectFetcherFailures | |
kFailManifestNameMismatch enum value | ObjectFetcherFailures | |
kFailManifestSignatureMismatch enum value | ObjectFetcherFailures | |
kFailNetwork enum value | ObjectFetcherFailures | |
kFailNotFound enum value | ObjectFetcherFailures | |
kFailNumEntries enum value | ObjectFetcherFailures | |
kFailOk enum value | ObjectFetcherFailures | |
kFailUnknown enum value | ObjectFetcherFailures | |
kManifestFilename | AbstractObjectFetcher< DerivedT > | static |
kReflogFilename | AbstractObjectFetcher< DerivedT > | static |
ReflogTN typedef | AbstractObjectFetcher< DerivedT > | |
temporary_directory() const | AbstractObjectFetcher< DerivedT > | inline |
temporary_directory_ | AbstractObjectFetcher< DerivedT > | private |