21 UnzipFileMinizip& operator=(UnzipFileMinizip
const&);
22 UnzipFileMinizip(UnzipFileMinizip
const&);
28 virtual ~UnzipFileMinizip() =
default;
30 virtual ::Core::ZipUtils::UnzipResult locateFile(
char const* fileName,
int caseSensitivity) ;
32 virtual ::Core::ZipUtils::UnzipResult goToFirstFile() ;
34 virtual ::Core::ZipUtils::UnzipResult goToNextFile() ;
36 virtual ::std::string getCurrentFileName()
const ;
38 virtual ::Core::ZipUtils::UnzipResult openCurrentFileForReading() ;
40 virtual ::Core::ZipUtils::UnzipResult closeCurrentFile() ;
42 virtual void readCurrentFileContentsIntoMemory(::std::string& str) ;
45 readCurrentFileContents(uint64 bufferSize, ::std::function<
void(
int,
void const*)> onReadCallback) ;
47 virtual uint64 getTotalFilesInZip() ;
49 virtual uint64 getCurrentFileUncompressedSize() ;
51 virtual bool _isGood()
const ;
57 MCNAPI ::Core::ZipUtils::UnzipResult
$locateFile(
char const* fileName,
int caseSensitivity);