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

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

CheckForBrokenHardlink(SharedPtr< SyncItem > entry) const publish::SyncUnionOverlayfsprotected
CreateSyncItem(const std::string &relative_parent_path, const std::string &filename, const SyncItemType entry_type) const publish::SyncUnion
EnterDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
GetIgnoreFilenames() const publish::SyncUnionOverlayfsprotected
hardlink_lower_files_publish::SyncUnionOverlayfsprivate
hardlink_lower_inode_publish::SyncUnionOverlayfsprivate
HasXattr(std::string const &path, std::string const &attr_name)publish::SyncUnionOverlayfsstatic
IgnoreFilePredicate(const std::string &parent_dir, const std::string &filename)publish::SyncUnionvirtual
Initialize()publish::SyncUnionOverlayfsvirtual
IsInitialized() const publish::SyncUnioninline
IsOpaqueDirectory(SharedPtr< SyncItem > directory) const publish::SyncUnionOverlayfsprotectedvirtual
IsOpaqueDirPath(const std::string &path) const publish::SyncUnionOverlayfsprivate
IsWhiteoutEntry(SharedPtr< SyncItem > entry) const publish::SyncUnionOverlayfsprotectedvirtual
IsWhiteoutSymlinkPath(const std::string &path) const publish::SyncUnionOverlayfsprotected
LeaveDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
MaskFileHardlinks(SharedPtr< SyncItem > entry) const publish::SyncUnionOverlayfsprotected
mediator_publish::SyncUnionprotected
ObtainSysAdminCapability() const publish::SyncUnionOverlayfsprotected
PostUpload()publish::SyncUnioninlinevirtual
PreprocessSyncItem(SharedPtr< SyncItem > entry) const publish::SyncUnionOverlayfsprotectedvirtual
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
ReadlinkEquals(std::string const &path, std::string const &compare_value)publish::SyncUnionOverlayfsstatic
scratch_path() const publish::SyncUnioninline
scratch_path_publish::SyncUnionprotected
SupportsHardlinks() const publish::SyncUnioninlinevirtual
SyncUnion(AbstractSyncMediator *mediator, const std::string &rdonly_path, const std::string &union_path, const std::string &scratch_path)publish::SyncUnion
SyncUnionOverlayfs(SyncMediator *mediator, const std::string &rdonly_path, const std::string &union_path, const std::string &scratch_path)publish::SyncUnionOverlayfs
Traverse()publish::SyncUnionOverlayfsvirtual
union_path() const publish::SyncUnioninline
union_path_publish::SyncUnionprotected
UnwindWhiteoutFilename(SharedPtr< SyncItem > entry) const publish::SyncUnionOverlayfsprotectedvirtual
~SyncUnion()publish::SyncUnioninlinevirtual