|
| CZipFileHeader * | AddNewFile (const CZipFileHeader &header, ZIP_INDEX_TYPE uReplaceIndex, int iLevel, bool bRichHeaderTemplateCopy=false) |
| |
| void | Close () |
| |
| void | CloseFile (bool skipCheckingDataDescriptor=false) |
| |
| void | CloseNewFile () |
| |
| void | EnableFindFast (bool bEnable, bool bCaseSensitive) |
| |
| ZIP_INDEX_TYPE | FindFile (LPCTSTR lpszFileName, bool bCaseSensitive, bool bSporadically, bool bFileNameOnly) |
| |
| ZIP_INDEX_TYPE | FindFileNameIndex (LPCTSTR lpszFileName) const |
| |
|
CZipArchive * | GetArchive () |
| |
| void | GetComment (CZipString &szComment) const |
| |
| ZIP_ARRAY_SIZE_TYPE | GetCount () const |
| |
| ZIP_INDEX_TYPE | GetFindFastIndex (ZIP_INDEX_TYPE uFindFastIndex) const |
| |
| void | GetInfo (CInfo &info) const |
| |
| ZIP_INDEX_TYPE | GetLastIndexAdded () const |
| |
| ZIP_SIZE_TYPE | GetSize (bool bWhole=false) const |
| |
| CZipStorage * | GetStorage () |
| |
| const CZipStringStoreSettings & | GetStringStoreSettings () const |
| |
| int | GetUnicodeMode () const |
| |
| void | Init (CZipCentralDir *pSource=NULL) |
| |
| void | InitOnCreate (CZipArchive *pArchive) |
| |
| bool | IsAnyFileModified () const |
| |
| bool | IsConsistencyCheckOn (int iLevel) |
| |
| bool | IsFindFastEnabled () |
| |
| bool | IsValidIndex (ZIP_INDEX_TYPE uIndex) const |
| |
|
ZIP_FILE_USIZE | LocateSignature () |
| |
| bool | OnFileCentralChange () |
| |
| bool | OnFileNameChange (CZipFileHeader *pHeader, bool bInCentralOnly) |
| |
| void | OpenFile (ZIP_INDEX_TYPE uIndex) |
| |
| CZipFileHeader * | operator[] (ZIP_INDEX_TYPE uIndex) |
| |
| const CZipFileHeader * | operator[] (ZIP_INDEX_TYPE uIndex) const |
| |
| void | Read () |
| |
| void | RebuildFindFastArray () |
| |
| void | RemoveAll () |
| |
| void | RemoveFile (CZipFileHeader *pHeader, ZIP_INDEX_TYPE uIndex=ZIP_FILE_INDEX_UNSPECIFIED, bool bShift=true) |
| |
| void | RemoveFromDisk () |
| |
| void | RemoveLastFile (CZipFileHeader *pHeader=NULL, ZIP_INDEX_TYPE uIndex=ZIP_FILE_INDEX_UNSPECIFIED) |
| |
| void | SetComment (LPCTSTR lpszComment, UINT codePage) |
| |
| void | SetUnicodeMode (int iMode) |
| |
| void | ThrowError (int err) const |
| |
| void | Write () |
| |
Represents the central directory record in an archive.