|
Public Member Functions | |
ExtraField () | |
ExtraField (U16 id, ExtraFieldCreateFn fnCreate) | |
U16 | getID () |
virtual bool | read (Stream *stream)=0 |
Static Public Member Functions | |
static ExtraField * | create (U16 id) |
Protected Attributes | |
U16 | mID |
ExtraFieldCreateFn | mCreateFn |
Private Attributes | |
ExtraField * | mNext |
Zip::ExtraField::ExtraField | ( | ) | [inline] |
Zip::ExtraField::ExtraField | ( | U16 | id, | |
ExtraFieldCreateFn | fnCreate | |||
) |
U16 Zip::ExtraField::getID | ( | ) | [inline] |
static ExtraField* Zip::ExtraField::create | ( | U16 | id | ) | [static] |
ExtraField* Zip::ExtraField::mNext [private] |
U16 Zip::ExtraField::mID [protected] |
ExtraFieldCreateFn Zip::ExtraField::mCreateFn [protected] |