28 UnzipFileLibZip& operator=(UnzipFileLibZip
const&);
29 UnzipFileLibZip(UnzipFileLibZip
const&);
35 virtual ~UnzipFileLibZip() =
default;
37 virtual ::Core::ZipUtils::UnzipResult locateFile(
char const*,
int) ;
39 virtual ::Core::ZipUtils::UnzipResult goToFirstFile() ;
41 virtual ::Core::ZipUtils::UnzipResult goToNextFile() ;
43 virtual ::std::string getCurrentFileName()
const ;
45 virtual ::Core::ZipUtils::UnzipResult openCurrentFileForReading() ;
47 virtual ::Core::ZipUtils::UnzipResult closeCurrentFile() ;
49 virtual void readCurrentFileContentsIntoMemory(::std::string&) ;
51 virtual void readCurrentFileContents(uint64, ::std::function<
void(
int,
void const*)>) ;
53 virtual uint64 getTotalFilesInZip() ;
55 virtual uint64 getCurrentFileUncompressedSize() ;
57 virtual bool _isGood()
const ;