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

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

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
IgnoreFilePredicate(const std::string &parent_dir, const std::string &filename)publish::SyncUnionvirtual
Initialize()publish::SyncUnionvirtual
initialized_publish::SyncUnionprivate
IsInitialized() const publish::SyncUnioninline
IsOpaqueDirectory(SharedPtr< SyncItem > directory) const =0publish::SyncUnionpure virtual
IsWhiteoutEntry(SharedPtr< SyncItem > entry) const =0publish::SyncUnionpure virtual
LeaveDirectory(const std::string &parent_dir, const std::string &dir_name)publish::SyncUnionprotectedvirtual
mediator_publish::SyncUnionprotected
PostUpload()publish::SyncUnioninlinevirtual
PreprocessSyncItem(SharedPtr< SyncItem > entry) const publish::SyncUnionprotectedvirtual
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
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
Traverse()=0publish::SyncUnionpure virtual
union_path() const publish::SyncUnioninline
union_path_publish::SyncUnionprotected
UnwindWhiteoutFilename(SharedPtr< SyncItem > entry) const =0publish::SyncUnionpure virtual
~SyncUnion()publish::SyncUnioninlinevirtual