|
| ZIP_SIZE_TYPE | AssureFree (ZIP_SIZE_TYPE uNeeded) |
| |
| void | ChangeVolume (ZIP_VOLUME_TYPE uNumber) |
| |
| void | ChangeVolume () |
| |
| void | ChangeVolumeDec () |
| |
| CZipString | Close (bool bWrite, bool bGetLastVolumeName=false) |
| |
| void | FinalizeSegm () |
| |
| void | Flush () |
| |
|
void | FlushBuffers () |
| |
| void | FlushFile () |
| |
| ZIP_VOLUME_TYPE | GetCurrentVolume () const |
| |
| ZIP_SIZE_TYPE | GetOccupiedSpace () const |
| |
| ZIP_SIZE_TYPE | GetPosition () const |
| |
| CZipSplitNamesHandler * | GetSplitNamesHandler () |
| |
| const CZipSplitNamesHandler * | GetSplitNamesHandler () const |
| |
| CZipString | GetSplitVolumeName (ZIP_VOLUME_TYPE uVolume, bool bLast) |
| |
|
ZipArchiveLib::CBitFlag & | GetState () |
| |
|
void | Initialize () |
| |
| bool | IsBinarySplit () const |
| |
| bool | IsClosed (bool bArchive) const |
| |
| bool | IsExisting () const |
| |
| bool | IsExistingSegmented () const |
| |
| bool | IsNewSegmented () const |
| |
| bool | IsReadOnly () const |
| |
| bool | IsRegularSplit () const |
| |
| bool | IsSegmented () const |
| |
| bool | IsSpanned () const |
| |
| bool | IsSplit () const |
| |
| ZIP_FILE_USIZE | LocateSignature (char *szSignature, ZIP_SIZE_TYPE uMaxDepth) |
| |
| void | NextVolume (ZIP_SIZE_TYPE uNeeded) |
| |
| void | Open (CZipAbstractFile &af, int iMode, bool bAutoClose) |
| |
| void | Open (LPCTSTR lpszPathName, int iMode, ZIP_SIZE_TYPE uVolumeSize) |
| |
| DWORD | Read (void *pBuf, DWORD iSize, bool bAtOnce) |
| |
| ULONGLONG | Seek (ULONGLONG lOff, SeekType iSeekType=seekFromBeginning) |
| |
| void | SeekInBinary (ZIP_FILE_SIZE lOff, bool bSeekToBegin=false) |
| |
| bool | SetSplitNamesHandler (CZipSplitNamesHandler *pNames, bool bAutoDelete) |
| |
| void | UpdateSegmMode (ZIP_VOLUME_TYPE uLastVolume) |
| |
| ZIP_SIZE_TYPE | VolumeLeft () const |
| |
| void | Write (const void *pBuf, DWORD iSize, bool bAtOnce) |
| |
Represents the storage layer for an archive.