#include <ZIPFile.h>
Public Member Functions | |
| CZIPFile (HANDLE hAttach=INVALID_HANDLE_VALUE) | |
| ~CZIPFile () | |
| BOOL | Open (LPCTSTR pszFile) |
| BOOL | Attach (HANDLE hFile) |
| BOOL | IsOpen () const |
| void | Close () |
| int | GetCount () const |
| File * | GetFile (int nFile) const |
| File * | GetFile (LPCTSTR pszFile, BOOL bPartial=FALSE) const |
Protected Member Functions | |
| BOOL | LocateCentralDirectory () |
| BOOL | ParseCentralDirectory (BYTE *pDirectory, DWORD nDirectory) |
| BOOL | SeekToFile (File *pFile) |
Protected Attributes | |
| BOOL | m_bAttach |
| HANDLE | m_hFile |
| File * | m_pFile |
| int | m_nFile |
Classes | |
| class | File |
|
|
Definition at line 31 of file ZIPFile.cpp. References Attach(), m_bAttach, m_hFile, m_nFile, m_pFile, and NULL. |
|
|
Definition at line 41 of file ZIPFile.cpp. References Close(). |
|
|
Definition at line 74 of file ZIPFile.cpp. References Close(), LocateCentralDirectory(), m_bAttach, and m_hFile. Referenced by CCollectionFile::Attach(), and CZIPFile(). |
|
|
Definition at line 105 of file ZIPFile.cpp. References m_bAttach, m_hFile, m_nFile, m_pFile, and NULL. Referenced by Attach(), Open(), and ~CZIPFile(). |
|
|
Definition at line 121 of file ZIPFile.cpp. References m_nFile. |
|
||||||||||||
|
Definition at line 137 of file ZIPFile.cpp. References m_nFile, m_pFile, CZIPFile::File::m_sName, and NULL. |
|
|
Definition at line 129 of file ZIPFile.cpp. References m_nFile, m_pFile, and NULL. Referenced by CCollectionFile::LoadManifest(), CIEProtocol::OnRequestRAZACOL(), and CIEProtocol::SetCollection(). |
|
|
Definition at line 97 of file ZIPFile.cpp. References m_hFile. Referenced by CIEProtocol::OnRequestRAZACOL(). |
|
|
Definition at line 175 of file ZIPFile.cpp. References m_hFile, m_nFile, m_pFile, ZIP_DIRECTORY_LOC::nDirectoryOffset, ZIP_DIRECTORY_LOC::nDirectorySize, ZIP_DIRECTORY_LOC::nSignature, ZIP_DIRECTORY_LOC::nTotalFiles, NULL, and ParseCentralDirectory(). |
|
|
Definition at line 49 of file ZIPFile.cpp. References Close(), LocateCentralDirectory(), m_bAttach, m_hFile, and NULL. Referenced by CCollectionFile::Open(), and CIEProtocol::SetCollection(). |
|
||||||||||||
|
Definition at line 252 of file ZIPFile.cpp. References CZIPFile::File::m_nCompressedSize, CZIPFile::File::m_nCompression, m_nFile, CZIPFile::File::m_nLocalOffset, CZIPFile::File::m_nSize, m_pFile, CZIPFile::File::m_pZIP, and CZIPFile::File::m_sName. Referenced by LocateCentralDirectory(). |
|
|
Definition at line 310 of file ZIPFile.cpp. References m_hFile, CZIPFile::File::m_nLocalOffset, CZIPFile::File::m_pZIP, NULL, and Z_DEFLATED. Referenced by CZIPFile::File::PrepareToDecompress(). |
|
|
Definition at line 57 of file ZIPFile.h. Referenced by Attach(), Close(), CZIPFile(), and Open(). |
|
|
Definition at line 58 of file ZIPFile.h. Referenced by Attach(), Close(), CZIPFile(), CZIPFile::File::Decompress(), CZIPFile::File::Extract(), IsOpen(), LocateCentralDirectory(), Open(), and SeekToFile(). |
|
|
Definition at line 60 of file ZIPFile.h. Referenced by Close(), CZIPFile(), GetCount(), GetFile(), LocateCentralDirectory(), and ParseCentralDirectory(). |
|
|
Definition at line 59 of file ZIPFile.h. Referenced by Close(), CZIPFile(), GetFile(), LocateCentralDirectory(), and ParseCentralDirectory(). |
1.4.2