39 virtual bool isGood()
const ;
42 virtual ::Core::ZipUtils::UnzipResult locateFile(
char const*,
int) ;
45 virtual ::Core::ZipUtils::UnzipResult goToFirstFile() ;
48 virtual ::Core::ZipUtils::UnzipResult goToNextFile() ;
51 virtual ::std::string getCurrentFileName()
const ;
54 virtual ::Core::ZipUtils::UnzipResult openCurrentFileForReading() ;
57 virtual ::Core::ZipUtils::UnzipResult closeCurrentFile() ;
60 virtual void readCurrentFileContentsIntoMemory(::std::string&) ;
63 virtual void readCurrentFileContents(uint64, ::std::function<
void(
int,
void const*)>) ;
66 virtual uint64 getTotalFilesInZip() ;
69 virtual uint64 getCurrentFileUncompressedSize() ;