CernVM-FS
2.12.0
|
This is the complete list of members for publish::SyncUnionTarball, including all inherited members.
base_directory_ | publish::SyncUnionTarball | private |
create_catalog_on_root_ | publish::SyncUnionTarball | private |
CreateDirectories(const std::string &target) | publish::SyncUnionTarball | private |
CreateSyncItem(const std::string &relative_parent_path, const std::string &filename, const SyncItemType entry_type) const | publish::SyncUnion | |
dirs_ | publish::SyncUnionTarball | private |
EnterDirectory(const std::string &parent_dir, const std::string &dir_name) | publish::SyncUnion | protectedvirtual |
gid_ | publish::SyncUnionTarball | private |
hardlinks_ | publish::SyncUnionTarball | private |
IgnoreFilePredicate(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | virtual |
Initialize() | publish::SyncUnionTarball | virtual |
IsInitialized() const | publish::SyncUnion | inline |
IsOpaqueDirectory(SharedPtr< SyncItem > directory) const | publish::SyncUnionTarball | virtual |
IsWhiteoutEntry(SharedPtr< SyncItem > entry) const | publish::SyncUnionTarball | virtual |
kBlockSize | publish::SyncUnionTarball | privatestatic |
know_directories_ | publish::SyncUnionTarball | private |
LeaveDirectory(const std::string &parent_dir, const std::string &dir_name) | publish::SyncUnion | protectedvirtual |
mediator_ | publish::SyncUnion | protected |
PostUpload() | publish::SyncUnionTarball | virtual |
PreprocessSyncItem(SharedPtr< SyncItem > entry) const | publish::SyncUnion | protectedvirtual |
ProcessArchiveEntry(struct archive_entry *entry) | publish::SyncUnionTarball | private |
ProcessBlockDevice(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | protected |
ProcessCharacterDevice(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | protected |
ProcessDirectory(const std::string &parent_dir, const std::string &dir_name) | publish::SyncUnion | protectedvirtual |
ProcessDirectory(SharedPtr< SyncItem > entry) | publish::SyncUnion | protectedvirtual |
ProcessFifo(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | protected |
ProcessFile(SharedPtr< SyncItem > entry) | publish::SyncUnion | protected |
ProcessRegularFile(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | protectedvirtual |
ProcessSocket(const std::string &parent_dir, const std::string &filename) | publish::SyncUnion | protected |
ProcessSymlink(const std::string &parent_dir, const std::string &link_name) | publish::SyncUnion | protectedvirtual |
ProcessUnmaterializedDirectory(SharedPtr< SyncItem > entry) | publish::SyncUnion | protectedvirtual |
rdonly_path() const | publish::SyncUnion | inline |
rdonly_path_ | publish::SyncUnion | protected |
read_archive_signal_ | publish::SyncUnionTarball | private |
SanitizePath(const std::string &path) | publish::SyncUnionTarball | private |
scratch_path() const | publish::SyncUnion | inline |
scratch_path_ | publish::SyncUnion | protected |
src | publish::SyncUnionTarball | private |
SupportsHardlinks() const | publish::SyncUnion | inlinevirtual |
SyncUnion(AbstractSyncMediator *mediator, const std::string &rdonly_path, const std::string &union_path, const std::string &scratch_path) | publish::SyncUnion | |
SyncUnionTarball(AbstractSyncMediator *mediator, const std::string &rdonly_path, const std::string &tarball_path, const std::string &base_directory, const uid_t uid, const gid_t gid, const std::string &to_delete, const bool create_catalog_on_root) | publish::SyncUnionTarball | |
tarball_path_ | publish::SyncUnionTarball | private |
to_create_catalog_dirs_ | publish::SyncUnionTarball | private |
to_delete_ | publish::SyncUnionTarball | private |
Traverse() | publish::SyncUnionTarball | virtual |
uid_ | publish::SyncUnionTarball | private |
union_path() const | publish::SyncUnion | inline |
union_path_ | publish::SyncUnion | protected |
UnwindWhiteoutFilename(SharedPtr< SyncItem > entry) const | publish::SyncUnionTarball | virtual |
~SyncUnion() | publish::SyncUnion | inlinevirtual |
~SyncUnionTarball() | publish::SyncUnionTarball |