|
| DiffForwarder (catalog::SimpleCatalogManager *old_mgr, catalog::SimpleCatalogManager *new_mgr, publish::DiffListener *listener) |
|
virtual | ~DiffForwarder () |
|
virtual void | ReportAddition (const PathString &path, const catalog::DirectoryEntry &entry, const XattrList &, const FileChunkList &) |
|
virtual void | ReportRemoval (const PathString &path, const catalog::DirectoryEntry &entry) |
|
virtual bool | ReportModification (const PathString &path, const catalog::DirectoryEntry &old_entry, const catalog::DirectoryEntry &new_entry, const XattrList &, const FileChunkList &) |
|
| CatalogDiffTool (catalog::SimpleCatalogManager *old_catalog_mgr, catalog::SimpleCatalogManager *new_catalog_mgr) |
|
| CatalogDiffTool (const std::string &repo_path, const shash::Any &old_root_hash, const shash::Any &new_root_hash, const std::string &temp_dir_prefix, download::DownloadManager *download_manager, const std::string &cache_dir="") |
|
virtual | ~CatalogDiffTool () |
|
bool | Init () |
|
bool | Run (const PathString &path) |
|
Definition at line 45 of file repository_diff.cc.
virtual anonymous_namespace{repository_diff.cc}::DiffForwarder::~DiffForwarder |
( |
| ) |
|
|
inlinevirtual |
publish::DiffListener* anonymous_namespace{repository_diff.cc}::DiffForwarder::listener_ |
|
private |
The documentation for this class was generated from the following file:
- /home/sftnight/jenkins/workspace/CvmfsDoxygen/label/docker-x86_64/cvmfs/cvmfs/publish/repository_diff.cc