#include <ZipArchive.h>
Public Member Functions | |
CReplacingAddFilesEnumerator (LPCTSTR lpszDirectory, bool bRecursive=true, int iComprLevel=-1, int iSmartLevel=CZipArchive::zipsmSafeSmart, unsigned long nBufSize=65536) | |
![]() | |
CZipAddFilesEnumerator (LPCTSTR lpszDirectory, bool bRecursive=true, int iComprLevel=-1, int iSmartLevel=CZipArchive::zipsmSafeSmart, unsigned long nBufSize=65536) | |
![]() | |
LPCTSTR | GetCurrentDirectory () const |
LPCTSTR | GetDirectory () const |
bool | IsRecursive () const |
bool | Start (CFileFilter &filter) |
Protected Member Functions | |
void | UpdateAddNewFileInfo (CZipAddNewFileInfo *info) |
![]() | |
CZipArchive * | GetZip () |
virtual void | Initialize (CZipArchive *pZip) |
bool | Process (LPCTSTR lpszPath, const ZipArchiveLib::CFileInfo &info) |
![]() | |
CDirEnumerator (LPCTSTR lpszDirectory, bool bRecursive=true) | |
virtual void | EnterDirectory () |
virtual void | ExitDirectory () |
virtual void | OnEnumerationBegin () |
virtual void | OnEnumerationEnd (bool bResult) |
Additional Inherited Members | |
![]() | |
int | m_iComprLevel |
int | m_iSmartLevel |
unsigned long | m_nBufSize |
CZipActionCallback * | m_pMultiCallback |
The class that can be used as a parameter in the AddNewFiles(CZipAddFilesEnumerator&, ZipArchiveLib::CFileFilter&, bool) method. It provides an additional behavior that replaces files in the archive when a file being added already exists in the archive (it compares names).
Definition at line 3661 of file ZipArchive.h.