Skip Navigation Links
Skip Navigation LinksHome > ZipArchive > How to Use > API Documentation
CZipArchive Member List

This is the complete list of members for CZipArchive, including all inherited members.

AddNewFile(CZipAddNewFileInfo &info)CZipArchive
AddNewFile(LPCTSTR lpszFilePath, int iComprLevel=-1, bool bFullPath=true, int iSmartLevel=zipsmSafeSmart, unsigned long nBufSize=65536)CZipArchive
AddNewFile(LPCTSTR lpszFilePath, LPCTSTR lpszFileNameInZip, int iComprLevel=-1, int iSmartLevel=zipsmSafeSmart, unsigned long nBufSize=65536)CZipArchive
AddNewFile(CZipAbstractFile &af, LPCTSTR lpszFileNameInZip, int iComprLevel=-1, int iSmartLevel=zipsmSafeSmart, unsigned long nBufSize=65536)CZipArchive
AddNewFiles(LPCTSTR lpszPath, ZipArchiveLib::CFileFilter &filter, bool bRecursive=true, int iComprLevel=-1, bool bSkipInitialPath=true, int iSmartLevel=zipsmSafeSmart, unsigned long nBufSize=65536)CZipArchive
AddNewFiles(LPCTSTR lpszPath, LPCTSTR lpszFileMask=_T("*.*"), bool bRecursive=true, int iComprLevel=-1, bool bSkipInitialPath=true, int iSmartLevel=zipsmSafeSmart, unsigned long nBufSize=65536)CZipArchiveinline
AddNewFiles(CZipAddFilesEnumerator &addFilesEnumerator, ZipArchiveLib::CFileFilter &filter, bool bSkipInitialPath=true)CZipArchive
afAfterException enum valueCZipArchive
afNoException enum valueCZipArchive
afWriteDir enum valueCZipArchive
CanModify(bool bAllowNewSegmented=false, bool bNeedsClosed=true)CZipArchiveinline
checkAll enum valueCZipArchive
checkCRC enum valueCZipArchive
checkDataDescriptor enum valueCZipArchive
checkDecryptionVerifier enum valueCZipArchive
checkIgnoredByDefault enum valueCZipArchive
checkInvalidExtraData enum valueCZipArchive
checkLocalAll enum valueCZipArchive
checkLocalCRC enum valueCZipArchive
checkLocalFlag enum valueCZipArchive
checkLocalMethod enum valueCZipArchive
checkLocalSizes enum valueCZipArchive
checkNone enum valueCZipArchive
checkTrimmedCentralDir enum valueCZipArchive
checkVolumeEntries enum valueCZipArchive
ClearCompressor()CZipArchiveinlineprotected
ClearCryptograph()CZipArchiveinlineprotected
Close(int iAfterException=afNoException, bool bUpdateTimeStamp=false)CZipArchive
CloseAfterException enum nameCZipArchive
CloseFile(LPCTSTR lpszFilePath=NULL, bool bAfterException=false)CZipArchive
CloseFile(CZipFile &file)CZipArchive
CloseNewFile(bool bAfterException=false)CZipArchive
cmManual enum valueCZipArchive
cmOnChange enum valueCZipArchive
CommitChanges()CZipArchive
CommitMode enum nameCZipArchive
compress enum valueCZipArchiveprotected
ConsistencyCheck enum nameCZipArchive
CreateCompressor(WORD uMethod)CZipArchiveinlineprotectedvirtual
CreateCryptograph(int iEncryptionMethod)CZipArchiveinlineprotectedvirtual
CurrentFile()CZipArchiveprotected
CZipArchive() (defined in CZipArchive)CZipArchive
EnableFindFast(bool bEnable=true)CZipArchive
EncryptAllFiles()CZipArchiveinline
EncryptFile(ZIP_INDEX_TYPE uIndex)CZipArchiveinline
EncryptFiles(CZipIndexesArray &aIndexes)CZipArchiveinline
EncryptFilesInternal(CZipIndexesArray *pIndexes)CZipArchiveprotected
extract enum valueCZipArchiveprotected
ExtractFile(ZIP_INDEX_TYPE uIndex, LPCTSTR lpszPath, bool bFullPath=true, LPCTSTR lpszNewName=NULL, ZipPlatform::FileOverwriteMode iOverwriteMode=ZipPlatform::fomRegular, CZipCompressor::COffsetsPair *pSeekPair=NULL, DWORD nBufSize=65536)CZipArchive
ExtractFile(ZIP_INDEX_TYPE uIndex, CZipAbstractFile &af, bool bRewind=true, CZipCompressor::COffsetsPair *pSeekPair=NULL, DWORD nBufSize=65536)CZipArchive
FFCaseSens enum nameCZipArchive
ffCaseSens enum valueCZipArchive
ffDefault enum valueCZipArchive
ffNoCaseSens enum valueCZipArchive
Finalize(bool bOnlyIfAuto=false)CZipArchive
FindFile(LPCTSTR lpszFileName, int iCaseSensitive=ffDefault, bool bFileNameOnly=false)CZipArchive
FindMatches(LPCTSTR lpszPattern, CZipIndexesArray &ar, bool bFullPath=true)CZipArchive
FlushBuffers()CZipArchiveinline
GetAdvanced(int *piWriteBuffer=NULL, int *piGeneralBuffer=NULL, int *piSearchBuffer=NULL)CZipArchiveinline
GetArchivePath() const CZipArchive
GetAutoFinalize() const CZipArchiveinline
GetBytesBeforeZip() const CZipArchiveinline
GetCallback(CZipActionCallback::CallbackType iWhich)CZipArchiveinline
GetCaseSensitivity() const CZipArchiveinline
GetCentralDirInfo(CZipCentralDir::CInfo &info) const CZipArchive
GetCentralDirSize(bool bWhole=true) const CZipArchiveinline
GetCommitMode() const CZipArchiveinline
GetCompressionMethod() const CZipArchiveinline
GetCount(bool bOnlyFiles)CZipArchiveinline
GetCount() const CZipArchiveinline
GetCurrentCompressor() const CZipArchiveinline
GetCurrentVolume() const CZipArchive
GetEncryptionMethod() const CZipArchiveinline
GetFileInfo(CZipFileHeader &fhInfo, ZIP_INDEX_TYPE uIndex) const CZipArchive
GetFileInfo(ZIP_INDEX_TYPE uIndex)CZipArchive
GetFileInfo(ZIP_INDEX_TYPE uIndex) const CZipArchive
GetFindFastIndex(ZIP_INDEX_TYPE iFindFastIndex) const CZipArchiveinline
GetFromArchive(CZipArchive &zip, ZIP_INDEX_TYPE uIndex, LPCTSTR lpszNewFileName=NULL, ZIP_INDEX_TYPE uReplaceIndex=ZIP_FILE_INDEX_UNSPECIFIED, bool bKeepSystComp=false)CZipArchiveinline
GetFromArchive(CZipArchive &zip, CZipIndexesArray &aIndexes, bool bKeepSystComp=false, bool bReplaceMode=false)CZipArchive
GetFromArchive(CZipArchive &zip, CZipStringArray &aNames, bool bKeepSystComp=false)CZipArchiveinline
GetGlobalComment() const CZipArchive
GetIgnoredConsistencyChecks() const CZipArchiveinline
GetIndexes(const CZipStringArray &aNames, CZipIndexesArray &aIndexes)CZipArchive
GetLastIndexAdded() const CZipArchiveinline
GetOccupiedSpace() const CZipArchiveinline
GetPassword() const CZipArchive
GetRootPath() const CZipArchiveinline
GetSpecialFlags() const CZipArchiveinline
GetStorage()CZipArchiveinline
GetStringStoreSettings()CZipArchiveinline
GetSystemCompatibility() const CZipArchiveinline
GetTempPath() const CZipArchiveinline
GetUnicodeMode() const CZipArchiveinline
InitOnOpen(int iArchiveSystCompatib, CZipCentralDir *pSource=NULL)CZipArchiveprotected
IsClosed(bool bArchive=true) const CZipArchiveinline
IsFullFileTimes() const CZipArchiveinline
IsModified() const CZipArchiveinline
IsPasswordSet() const CZipArchiveinline
IsReadOnly()CZipArchiveinline
IsUseUtcFileTimes() const CZipArchiveinline
IsZipArchive(LPCTSTR lpszPathName)CZipArchivestatic
IsZipArchive(CZipAbstractFile &af, bool bAutoClose=false)CZipArchivestatic
m_bAutoFinalizeCZipArchiveprotected
m_bCaseSensitiveCZipArchiveprotected
m_bSafePathsCZipArchive
m_bStoreFullFileTimesCZipArchiveprotected
m_bUseUtcFileTimesCZipArchiveprotected
m_callbacksCZipArchiveprotected
m_centralDirCZipArchiveprotected
m_gszCopyright (defined in CZipArchive)CZipArchivestatic
m_gszVersion (defined in CZipArchive)CZipArchivestatic
m_iArchiveSystCompatibCZipArchiveprotected
m_iBufferSizeCZipArchiveprotected
m_iCommitModeCZipArchiveprotected
m_iEncryptionMethodCZipArchiveprotected
m_iFileOpenedCZipArchiveprotected
m_pBufferCZipArchiveprotected
m_pCompressorCZipArchiveprotected
m_pCryptographCZipArchiveprotected
m_pszPasswordCZipArchiveprotected
m_pZipCompareCZipArchiveprotected
m_storageCZipArchiveprotected
m_stringSettingsCZipArchiveprotected
m_szRootPathCZipArchiveprotected
m_szTempPathCZipArchiveprotected
m_uCompressionMethodCZipArchiveprotected
nothing enum valueCZipArchiveprotected
Open(LPCTSTR szPathName, int iMode=zipOpen, ZIP_SIZE_TYPE uVolumeSize=0)CZipArchive
Open(CZipAbstractFile &af, int iMode=zipOpen, bool bAutoClose=false)CZipArchive
OpenFile(ZIP_INDEX_TYPE uIndex)CZipArchive
OpenFileType enum nameCZipArchiveprotected
OpenFrom(CZipArchive &zip, CZipAbstractFile *pArchiveFile=NULL, bool bAllowNonReadOnly=false)CZipArchive
OpenInternal(int iMode)CZipArchiveprotected
OpenMode enum nameCZipArchive
OpenNewFile(CZipFileHeader &header, int iLevel=CZipCompressor::levelDefault, LPCTSTR lpszFilePath=NULL)CZipArchiveinline
OpenNewFile(CZipFileHeader &header, int iLevel, LPCTSTR lpszFilePath, ZIP_INDEX_TYPE uReplaceIndex)CZipArchiveprotected
operator[](ZIP_INDEX_TYPE uIndex)CZipArchiveinline
operator[](ZIP_INDEX_TYPE uIndex) const CZipArchiveinline
OverwriteLocalHeader(ZIP_INDEX_TYPE uIndex)CZipArchive
prAuto enum valueCZipArchive
prDir enum valueCZipArchive
Predict enum nameCZipArchive
PredictExtractedFileName(LPCTSTR lpszFileNameInZip, LPCTSTR lpszPath, bool bFullPath, LPCTSTR lpszNewName=NULL) const CZipArchive
PredictFileNameInZip(LPCTSTR lpszFilePath, bool bFullPath, int iWhat=prAuto) const CZipArchive
PredictMaximumFileSizeInArchive(CZipFileHeader &fh)CZipArchive
PredictMaximumFileSizeInArchive(LPCTSTR lpszFilePath, bool bFullPath)CZipArchive
PrependData(LPCTSTR lpszFilePath, LPCTSTR lpszNewExt=)CZipArchive
PrependData(CZipAbstractFile &file, LPCTSTR lpszNewExt=NULL)CZipArchive
prFile enum valueCZipArchive
ReadFile(void *pBuf, DWORD uSize)CZipArchive
ReadLocalHeader(ZIP_INDEX_TYPE uIndex)CZipArchive
ReadLocalHeaderInternal(ZIP_INDEX_TYPE uIndex)CZipArchiveinlineprotected
RemoveCentralDirectoryFromArchive()CZipArchive
RemoveFile(ZIP_INDEX_TYPE uIndex, bool bRemoveData=true)CZipArchive
RemoveFiles(CZipIndexesArray &aIndexes)CZipArchive
RemoveFiles(const CZipStringArray &aNames)CZipArchive
RemovePathBeginning(LPCTSTR lpszBeginning, CZipString &szPath, ZIPSTRINGCOMPARE pCompareFunction)CZipArchivestatic
ResetCurrentVolume()CZipArchive
ResetStringStoreSettings()CZipArchiveinline
scAll enum valueCZipArchive
scSpan enum valueCZipArchive
scSplit enum valueCZipArchive
SeekInFile(CZipCompressor::COffsetsPair *pPair)CZipArchive
SegmCallbackType enum nameCZipArchive
SetAdvanced(int iWriteBuffer=65536, int iGeneralBuffer=65536, int iSearchBuffer=32768)CZipArchive
SetAutoFinalize(bool bAutoFinalize=true)CZipArchive
SetBytesBeforeZip(ZIP_SIZE_TYPE uCount=0)CZipArchiveinline
SetCallback(CZipActionCallback *pCallback=NULL, int iWhich=CZipActionCallback::cbAll)CZipArchiveinline
SetCaseSensitivity(bool bCaseSensitive)CZipArchiveinline
SetCommitMode(int iCommitMode=cmOnChange)CZipArchiveinline
SetCompressionMethod(WORD uCompressionMethod=CZipCompressor::methodDeflate)CZipArchive
SetCompressionOptions(CZipCompressor::COptions *pOptions)CZipArchiveinline
SetEncryptionMethod(int iEncryptionMethod=CZipCryptograph::encStandard)CZipArchive
SetFullFileTimes(bool bFullFileTimes=true)CZipArchiveinline
SetGlobalComment(LPCTSTR lpszComment, UINT codePage=ZIP_DEFAULT_CODE_PAGE)CZipArchive
SetIgnoredConsistencyChecks(int iLevel=checkIgnoredByDefault)CZipArchiveinline
SetPassword(LPCTSTR lpszPassword=NULL, UINT codePage=ZIP_DEFAULT_CODE_PAGE)CZipArchive
SetRootPath(LPCTSTR szPath=NULL)CZipArchive
SetSegmCallback(CZipSegmCallback *pCallback=NULL, int callbackType=scSpan)CZipArchive
SetSpecialFlags(int iSpecialFlags)CZipArchiveinline
SetSplitNamesHandler(CZipSplitNamesHandler &names)CZipArchiveinline
SetSplitNamesHandler(CZipSplitNamesHandler *pNames, bool bAutoDelete=true)CZipArchiveinline
SetStringStoreSettings(const CZipStringStoreSettings &settings)CZipArchiveinline
SetStringStoreSettings(UINT uFileNameCodePage, bool bStoreNameInExtraData, UINT uCommentCodePage)CZipArchiveinline
SetStringStoreSettings(UINT uFileNameCodePage, bool bStoreNameInExtraData=false)CZipArchiveinline
SetSystemCompatibility(int iSystemComp)CZipArchive
SetTempPath(LPCTSTR lpszPath=NULL, bool bForce=true)CZipArchive
SetUnicodeMode(int iMode)CZipArchiveinline
SetUseUtcFileTimes(bool bUseUtcFileTimes=true)CZipArchiveinline
sfExhaustiveRead enum valueCZipArchive
sfLargeNotZip64 enum valueCZipArchive
sfNone enum valueCZipArchive
ShiftData(ZIP_SIZE_TYPE uOffset)CZipArchive
Smartness enum nameCZipArchive
SpecialFlags enum nameCZipArchive
TestFile(ZIP_INDEX_TYPE uIndex, DWORD uBufSize=65536)CZipArchive
TrimRootPath(CZipPathComponent &zpc) const CZipArchive
umAll enum valueCZipArchive
umCustom enum valueCZipArchive
umExtra enum valueCZipArchive
umNone enum valueCZipArchive
umString enum valueCZipArchive
UnicodeMode enum nameCZipArchive
WillBeDuplicated(LPCTSTR lpszFilePath, bool bFullPath, bool bFileNameOnly=false, int iWhat=prAuto)CZipArchive
WillEncryptNextFile() const CZipArchiveinline
WriteCentralDirectory(bool bFlush=true)CZipArchiveprotected
WriteNewFile(const void *pBuf, DWORD uSize)CZipArchive
zipCreate enum valueCZipArchive
zipCreateAppend enum valueCZipArchive
zipCreateBinSplit enum valueCZipArchive
zipCreateSpan enum valueCZipArchive
zipCreateSplit enum valueCZipArchive
zipModeBinSplit enum value (defined in CZipArchive)CZipArchive
zipModeSegmented enum value (defined in CZipArchive)CZipArchive
zipModeSpan enum value (defined in CZipArchive)CZipArchive
zipModeSplit enum value (defined in CZipArchive)CZipArchive
zipOpen enum valueCZipArchive
zipOpenBinSplit enum valueCZipArchive
zipOpenReadOnly enum valueCZipArchive
zipOpenSplit enum valueCZipArchive
zipsmCheckForEff enum valueCZipArchive
zipsmCheckForEffInMem enum valueCZipArchive
zipsmCPassDir enum valueCZipArchive
zipsmCPFile0 enum valueCZipArchive
zipsmIgnoreDirectories enum valueCZipArchive
zipsmInternal01 enum value (defined in CZipArchive)CZipArchive
zipsmLazy enum valueCZipArchive
zipsmMemoryFlag enum valueCZipArchive
zipsmNotCompSmall enum valueCZipArchive
zipsmSafeSmart enum valueCZipArchive
zipsmSmartAdd enum valueCZipArchive
zipsmSmartest enum valueCZipArchive
zipsmSmartPass enum valueCZipArchive
~CZipArchive() (defined in CZipArchive)CZipArchivevirtual
Back To Top Up