|
Public Member Functions |
|
| EntriesBlock (const char *iBlock, unsigned long size) |
|
int | getCount () |
|
int | addEntry (const char *entry) |
|
const char * | getEntry (int entryIndex) |
|
unsigned long | getEntrySize (int entryIndex) |
|
void | removeEntry (int entryIndex) |
|
const char * | getRawData (unsigned long *size) |
Private Member Functions |
|
void | setCount (int count) |
|
void | getMetaEntry (int index, unsigned long *offset, unsigned long *size) |
|
void | setMetaEntry (int index, unsigned long offset, unsigned long size) |
Private Attributes |
|
char * | block |
Static Private Attributes |
|
static const int | METAHEADERSIZE |
|
static const int | METAENTRYSIZE |