|
ReactOS 0.4.16-dev-2208-g6350669
|
#include <CZipEnumerator.hpp>
Public Member Functions | |
| CZipEnumerator () | |
| BOOL | Initialize (IZip *zip) |
| BOOL | Reset () |
| BOOL | Next (CStringW &name, unz_file_info64 &info) |
| BOOL | NextUnique (PCWSTR prefix, CStringW &name, bool &folder, unz_file_info64 &info) |
Static Public Member Functions | |
| static DWORD | CalculateCRC32 (PCSTR filename) |
| static CStringA | GetUtf8Name (PCSTR originalName, const BYTE *extraField, DWORD extraFieldLen) |
Public Attributes | |
| CComPtr< IZip > | m_Zip |
| BOOL | m_First = TRUE |
| CAtlList< CStringW > | m_Returned |
| UINT | m_nCodePage = GetZipCodePage(TRUE) |
Definition at line 9 of file CZipEnumerator.hpp.
| CZipEnumerator::CZipEnumerator | ( | ) |
Definition at line 14 of file CZipEnumerator.cpp.
Definition at line 35 of file CZipEnumerator.cpp.
Referenced by GetUtf8Name().
|
static |
Definition at line 44 of file CZipEnumerator.cpp.
Referenced by Next().
Definition at line 18 of file CZipEnumerator.cpp.
Referenced by CZipExtract::Extract(), and CEnumZipContents::Initialize().
| BOOL CZipEnumerator::Next | ( | CStringW & | name, |
| unz_file_info64 & | info | ||
| ) |
Definition at line 94 of file CZipEnumerator.cpp.
Referenced by CZipExtract::Extract(), and NextUnique().
| BOOL CZipEnumerator::NextUnique | ( | PCWSTR | prefix, |
| CStringW & | name, | ||
| bool & | folder, | ||
| unz_file_info64 & | info | ||
| ) |
Definition at line 140 of file CZipEnumerator.cpp.
Referenced by CEnumZipContents::Next(), and CEnumZipContents::Skip().
| BOOL CZipEnumerator::Reset | ( | ) |
Definition at line 25 of file CZipEnumerator.cpp.
Referenced by Initialize(), and CEnumZipContents::Reset().
Definition at line 12 of file CZipEnumerator.hpp.
| UINT CZipEnumerator::m_nCodePage = GetZipCodePage(TRUE) |
Definition at line 14 of file CZipEnumerator.hpp.
Referenced by Next().
| CAtlList<CStringW> CZipEnumerator::m_Returned |
Definition at line 13 of file CZipEnumerator.hpp.
Referenced by NextUnique(), and Reset().
| CComPtr<IZip> CZipEnumerator::m_Zip |
Definition at line 11 of file CZipEnumerator.hpp.
Referenced by Initialize(), Next(), and Reset().