29 UnzipFileMinizip& operator=(UnzipFileMinizip
const&);
30 UnzipFileMinizip(UnzipFileMinizip
const&);
36 virtual ~UnzipFileMinizip() ;
38 virtual ::Core::ZipUtils::UnzipResult locateFile(
char const* fileName,
int caseSensitivity) ;
40 virtual ::Core::ZipUtils::UnzipResult goToFirstFile() ;
42 virtual ::Core::ZipUtils::UnzipResult goToNextFile() ;
44 virtual ::std::string getCurrentFileName()
const ;
46 virtual ::Core::ZipUtils::UnzipResult openCurrentFileForReading() ;
48 virtual ::Core::ZipUtils::UnzipResult closeCurrentFile() ;
50 virtual void readCurrentFileContentsIntoMemory(::std::string& str) ;
53 readCurrentFileContents(uint64 bufferSize, ::std::function<
void(
int,
void const*)> onReadCallback) ;
55 virtual uint64 getTotalFilesInZip() ;
57 virtual uint64 getCurrentFileUncompressedSize() ;
59 virtual bool _isGood()
const ;
83 MCNAPI ::Core::ZipUtils::UnzipResult
$locateFile(
char const* fileName,
int caseSensitivity);