#include <ZIPFile.h>
Public Member Functions | |
CBuffer * | Decompress () |
BOOL | Extract (LPCTSTR pszFile) |
Public Attributes | |
CString | m_sName |
QWORD | m_nSize |
Protected Member Functions | |
BOOL | PrepareToDecompress (LPVOID pStream) |
Protected Attributes | |
QWORD | m_nLocalOffset |
QWORD | m_nCompressedSize |
int | m_nCompression |
Private Member Functions | |
File () | |
Private Attributes | |
CZIPFile * | m_pZIP |
Friends | |
class | CZIPFile |
|
|
|
Definition at line 358 of file ZIPFile.cpp. References z_stream_s::avail_in, z_stream_s::avail_out, CBuffer::EnsureBuffer(), inflate(), inflateEnd(), CZIPFile::m_hFile, m_nCompressedSize, m_nCompression, CBuffer::m_nLength, m_nSize, CBuffer::m_pBuffer, m_pZIP, z_stream_s::next_in, z_stream_s::next_out, NULL, PrepareToDecompress(), and Z_FINISH. Referenced by CCollectionFile::LoadManifest(), and CIEProtocol::OnRequestRAZACOL(). |
|
Definition at line 415 of file ZIPFile.cpp. References z_stream_s::avail_in, z_stream_s::avail_out, BUFFER_IN_SIZE, BUFFER_OUT_SIZE, inflate(), inflateEnd(), CZIPFile::m_hFile, m_nCompressedSize, m_nCompression, m_nSize, m_pZIP, z_stream_s::next_in, z_stream_s::next_out, NULL, PrepareToDecompress(), Z_DEFLATED, and Z_SYNC_FLUSH. |
|
Definition at line 338 of file ZIPFile.cpp. References inflateInit2, m_nCompressedSize, m_nCompression, m_nSize, m_pZIP, MAX_WBITS, CZIPFile::SeekToFile(), Z_DEFLATED, and Z_OK. Referenced by Decompress(), and Extract(). |
|
|
|
Definition at line 50 of file ZIPFile.h. Referenced by Decompress(), Extract(), CZIPFile::ParseCentralDirectory(), and PrepareToDecompress(). |
|
Definition at line 51 of file ZIPFile.h. Referenced by Decompress(), Extract(), CZIPFile::ParseCentralDirectory(), and PrepareToDecompress(). |
|
Definition at line 49 of file ZIPFile.h. Referenced by CZIPFile::ParseCentralDirectory(), and CZIPFile::SeekToFile(). |
|
Definition at line 47 of file ZIPFile.h. Referenced by Decompress(), Extract(), CZIPFile::ParseCentralDirectory(), and PrepareToDecompress(). |
|
Definition at line 40 of file ZIPFile.h. Referenced by Decompress(), Extract(), CZIPFile::ParseCentralDirectory(), PrepareToDecompress(), and CZIPFile::SeekToFile(). |
|
Definition at line 46 of file ZIPFile.h. Referenced by CZIPFile::GetFile(), and CZIPFile::ParseCentralDirectory(). |