5 #ifndef CVMFS_SYNC_ITEM_TAR_H_
6 #define CVMFS_SYNC_ITEM_TAR_H_
34 const std::string &
filename,
struct archive *archive,
35 struct archive_entry *entry,
Signal *read_archive_signal,
49 #endif // CVMFS_SYNC_ITEM_TAR_H_
SyncItemType rdonly_type_
platform_stat64 GetStatFromTar() const
struct archive * archive_
virtual void StatScratch(const bool refresh) const
std::string relative_parent_path() const
virtual bool IsType(const SyncItemType expected_type) const
SyncItemTar(const std::string &relative_parent_path, const std::string &filename, struct archive *archive, struct archive_entry *entry, Signal *read_archive_signal, const SyncUnion *union_engine)
platform_stat64 tar_stat_
Signal * read_archive_signal_
struct archive_entry * archive_entry_
std::string filename() const
virtual void MakePlaceholderDirectory() const
virtual IngestionSource * CreateIngestionSource() const
virtual SyncItemType GetScratchFiletype() const
virtual catalog::DirectoryEntryBase CreateBasicCatalogDirent() const