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

This is the complete list of members for publish::SyncUnionTarball, including all inherited members.

base_directory_publish::SyncUnionTarballprivate
create_catalog_on_root_publish::SyncUnionTarballprivate
CreateDirectories(const std::string &target)publish::SyncUnionTarballprivate
CreateSyncItem(const std::string &relative_parent_path, const std::string &filename, const SyncItemType entry_type) const publish::SyncUnion
dirs_publish::SyncUnionTarballprivate
EnterDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
gid_publish::SyncUnionTarballprivate
hardlinks_publish::SyncUnionTarballprivate
IgnoreFilePredicate(const std::string &parent_dir, const std::string &filename)publish::SyncUnionvirtual
Initialize()publish::SyncUnionTarballvirtual
IsInitialized() const publish::SyncUnioninline
IsOpaqueDirectory(SharedPtr< SyncItem > directory) const publish::SyncUnionTarballvirtual
IsWhiteoutEntry(SharedPtr< SyncItem > entry) const publish::SyncUnionTarballvirtual
kBlockSizepublish::SyncUnionTarballprivatestatic
know_directories_publish::SyncUnionTarballprivate
LeaveDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
mediator_publish::SyncUnionprotected
PostUpload()publish::SyncUnionTarballvirtual
PreprocessSyncItem(SharedPtr< SyncItem > entry) const publish::SyncUnionprotectedvirtual
ProcessArchiveEntry(struct archive_entry *entry)publish::SyncUnionTarballprivate
ProcessBlockDevice(const std::string &parent_dir, const std::string &filename)publish::SyncUnionprotected
ProcessCharacterDevice(const std::string &parent_dir, const std::string &filename)publish::SyncUnionprotected
ProcessDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
ProcessDirectory(SharedPtr< SyncItem > entry)publish::SyncUnionprotectedvirtual
ProcessFifo(const std::string &parent_dir, const std::string &filename)publish::SyncUnionprotected
ProcessFile(SharedPtr< SyncItem > entry)publish::SyncUnionprotected
ProcessRegularFile(const std::string &parent_dir, const std::string &filename)publish::SyncUnionprotectedvirtual
ProcessSocket(const std::string &parent_dir, const std::string &filename)publish::SyncUnionprotected
ProcessSymlink(const std::string &parent_dir, const std::string &link_name)publish::SyncUnionprotectedvirtual
ProcessUnmaterializedDirectory(SharedPtr< SyncItem > entry)publish::SyncUnionprotectedvirtual
rdonly_path() const publish::SyncUnioninline
rdonly_path_publish::SyncUnionprotected
read_archive_signal_publish::SyncUnionTarballprivate
SanitizePath(const std::string &path)publish::SyncUnionTarballprivate
scratch_path() const publish::SyncUnioninline
scratch_path_publish::SyncUnionprotected
srcpublish::SyncUnionTarballprivate
SupportsHardlinks() const publish::SyncUnioninlinevirtual
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::SyncUnionTarballprivate
to_create_catalog_dirs_publish::SyncUnionTarballprivate
to_delete_publish::SyncUnionTarballprivate
Traverse()publish::SyncUnionTarballvirtual
uid_publish::SyncUnionTarballprivate
union_path() const publish::SyncUnioninline
union_path_publish::SyncUnionprotected
UnwindWhiteoutFilename(SharedPtr< SyncItem > entry) const publish::SyncUnionTarballvirtual
~SyncUnion()publish::SyncUnioninlinevirtual
~SyncUnionTarball()publish::SyncUnionTarball