OSEXIDecStringTable Struct Reference
[EXI decode structures and functions.]

This structure defines the structure of the various string table partitions used by the decoder. More...

#include <rtEXIDecStringTable.h>

List of all members.


Public Attributes

OSRTArrayList records
 An expandable array relating string compact identifer (index) values to strings.

Detailed Description

This structure defines the structure of the various string table partitions used by the decoder.

In this case, an array list can be used for record storage because the compact identifiers are simply indexes into the array. A different structure using a has map is used by the encoder.

Definition at line 49 of file rtEXIDecStringTable.h.


Member Data Documentation

An expandable array relating string compact identifer (index) values to strings.

The array contains pointers to UTF8 strings (const OSUTF8CHAR*).

Note that a count variable is not maintained in this structure as it is for the encode string table. That is because count can be obtained from the OSRTArrayList structure (records.size).

Definition at line 59 of file rtEXIDecStringTable.h.


The documentation for this struct was generated from the following file: