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

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

Add(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
AddBlockDeviceCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
AddCharacterDeviceCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
AddDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
AddDirectoryCallback(const std::string &parent_dir, const std::string &dir_name)publish::SyncMediatorprivate
AddDirectoryRecursively(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
AddFifoCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
AddFile(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
AddFileCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
AddHardlinkGroup(const HardlinkGroup &group)publish::SyncMediatorprivate
AddLocalHardlinkGroups(const HardlinkGroupMap &hardlinks)publish::SyncMediatorprivate
AddSocketCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
AddSymlinkCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
AddUnmaterializedDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
catalog_manager_publish::SyncMediatorprivate
changed_items_publish::SyncMediatormutableprivate
Clone(const std::string from, const std::string to)publish::SyncMediatorvirtual
Commit(manifest::Manifest *manifest)publish::SyncMediatorvirtual
CompleteHardlinks(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
counters_publish::SyncMediatorprivate
CreateNestedCatalog(SharedPtr< SyncItem > directory)publish::SyncMediatorprivate
CreateSyncItem(const std::string &relative_parent_path, const std::string &filename, const SyncItemType entry_type) const publish::SyncMediatorprivate
default_xattrs_publish::SyncMediatorprivate
EnsureAllowed(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
EnterAddedDirectoryCallback(const std::string &parent_dir, const std::string &dir_name)publish::SyncMediatorprivate
EnterDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
file_queue_publish::SyncMediatorprivate
GetCompressionAlgorithm() const publish::SyncMediatorinlinevirtual
GetHardlinkMap()publish::SyncMediatorinlineprivate
GetTemporaryHardlinkGroupNumber(SharedPtr< SyncItem > entry) const publish::SyncMediatorprivate
handle_hardlinks_publish::SyncMediatorprivate
hardlink_queue_publish::SyncMediatorprivate
hardlink_stack_publish::SyncMediatorprivate
HardlinkGroupList typedefpublish::SyncMediatorprivate
HardlinkGroupMapStack typedefpublish::SyncMediatorprivate
IgnoreFileCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
InsertHardlink(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
InsertLegacyHardlink(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
IsDirectIo() const publish::SyncMediatorinlinevirtual
IsExternalData() const publish::SyncMediatorinlinevirtual
LeaveAddedDirectoryCallback(const std::string &parent_dir, const std::string &dir_name)publish::SyncMediatorprivate
LeaveDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
LegacyBlockDeviceHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
LegacyCharacterDeviceHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
LegacyFifoHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
LegacyRegularHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
LegacySocketHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
LegacySymlinkHardlinkCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
lock_file_queue_publish::SyncMediatorprivate
params_publish::SyncMediatorprivate
processing_dot_intervalpublish::SyncMediatorstatic
PublishFilesCallback(const upload::SpoolerResult &result)publish::SyncMediatorprivate
PublishHardlinksCallback(const upload::SpoolerResult &result)publish::SyncMediatorprivate
RegisterUnionEngine(SyncUnion *engine)publish::SyncMediatorvirtual
Remove(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
RemoveBlockDeviceCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
RemoveCharacterDeviceCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
RemoveDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
RemoveDirectoryCallback(const std::string &parent_dir, const std::string &dir_name)publish::SyncMediatorprivate
RemoveDirectoryRecursively(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
RemoveFifoCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
RemoveFile(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
RemoveFileCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
RemoveNestedCatalog(SharedPtr< SyncItem > directory)publish::SyncMediatorprivate
RemoveSocketCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
RemoveSymlinkCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
Replace(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
reporter_publish::SyncMediatorprivate
SyncMediator(catalog::WritableCatalogManager *catalog_manager, const SyncParameters *params, perf::StatisticsTemplate statistics)publish::SyncMediator
Touch(SharedPtr< SyncItem > entry)publish::SyncMediatorvirtual
TouchDirectory(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
TouchDirectoryCallback(const std::string &parent_dir, const std::string &dir_name)publish::SyncMediatorprivate
TouchDirectoryRecursively(SharedPtr< SyncItem > entry)publish::SyncMediatorprivate
TouchingFileCallback(const std::string &parent_dir, const std::string &file_name)publish::SyncMediatorprivate
TouchingSymlinkCallback(const std::string &parent_dir, const std::string &link_name)publish::SyncMediatorprivate
union_engine_publish::SyncMediatorprivate
~AbstractSyncMediator()=0publish::AbstractSyncMediatorpure virtual
~SyncMediator()publish::SyncMediator