|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| FileHeader () | |
| virtual | ~FileHeader () |
| virtual bool | read (Stream *stream) |
| virtual bool | write (Stream *stream) |
| ExtraField * | findExtraField (U16 id) |
| void | setFilename (const char *filename) |
Public Attributes | |
| U32 | mHeaderSig |
| U16 | mExtractVer |
| U16 | mFlags |
| U16 | mCompressMethod |
| U16 | mModTime |
| U16 | mModDate |
| U32 | mCRC32 |
| U32 | mCompressedSize |
| U32 | mUncompressedSize |
| const char * | mFilename |
| Vector< ExtraField * > | mExtraFields |
Protected Member Functions | |
| bool | readExtraFields (Stream *stream, U16 efLen) |
Static Private Attributes | |
| static const U32 | mFileHeaderSignature = 0x04034b50 |
| Zip::FileHeader::FileHeader | ( | ) |
| virtual Zip::FileHeader::~FileHeader | ( | ) | [virtual] |
Reimplemented in Zip::CentralDir.
Reimplemented in Zip::CentralDir.
| ExtraField* Zip::FileHeader::findExtraField | ( | U16 | id | ) |
| void Zip::FileHeader::setFilename | ( | const char * | filename | ) |
const U32 Zip::FileHeader::mFileHeaderSignature = 0x04034b50 [static, private] |
| const char* Zip::FileHeader::mFilename |