#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(). |