21 static BOOL
ExtractZip(
const string& zipFilePath,
const string& outputDir);
23 BOOL
Create(
const string& filePath, BOOL overwriteContent = FALSE);
24 BOOL
Open(
const string& filePath);
28 BOOL
AddEntryFromMemory(
const string& relativePathInZip,
const char* inputData,
size_t inputDataSize);
BOOL AddEntryFromFile(const string &relativePathInZip, const string &inputFilePath)
BOOL ExtractFileToFile(const string &relativePathInZip, const string &outputFilePath)
static BOOL CreateZipFromFiles(const string &outputZipFilePath, const vector< string > &files)
BOOL ExtractFileToMemory(const string &relativePathInZip, string &outputBuf)
static BOOL ExtractZip(const string &zipFilePath, const string &outputDir)
BOOL AddEntryFromMemory(const string &relativePathInZip, const char *inputData, size_t inputDataSize)
BOOL Create(const string &filePath, BOOL overwriteContent=FALSE)
BOOL Open(const string &filePath)