rtEXIDecStringTable.h File Reference
EXI decoder string table structure and functions. More...
#include "rtxsrc/rtxArrayList.h"
#include "rtxsrc/rtxContext.h"
#include "rtexisrc/rtEXIExternDefs.h"
Go to the source code of this file.
Classes | |
struct | OSEXIDecStringTable |
This structure defines the structure of the various string table partitions used by the decoder. More... | |
Functions | |
EXTERNEXI void | rtEXIDecStringTableInit (OSCTXT *pctxt, OSEXIDecStringTable *pstrtab, size_t capacity) |
This function initializes the given string table structure. | |
EXTERNEXI OSEXIDecStringTable * | rtEXIDecNewStringTable (OSCTXT *pctxt, size_t capacity) |
This function allocates and initializes a new string table structure. | |
EXTERNEXI void | rtEXIDecStringTableClear (OSCTXT *pctxt, OSEXIDecStringTable *pstrtab) |
This function clears all strings out of the existing table. | |
EXTERNEXI OSUINT32 | rtEXIDecStringTableAdd (OSCTXT *pctxt, OSEXIDecStringTable *pstrtab, const OSUTF8CHAR *str) |
This function adds a string to the given string table. | |
EXTERNEXI const OSUTF8CHAR * | rtEXIDecStringTableGetString (OSEXIDecStringTable *pstrtab, OSUINT32 index) |
This function gets the string at the given index (i.e. |
Detailed Description
EXI decoder string table structure and functions.
Definition in file rtEXIDecStringTable.h.