OSEXIDecStringTables Struct Reference
[EXI decode structures and functions.]

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

#include <rtEXIDecStringTables.h>

List of all members.


Public Attributes

OSEXIDecStringTable uriTable
 The URI table.
OSRTHashMap prefixTables
 The prefix table set.
OSRTHashMap localNameTables
 The local name table set.
OSRTHashMap localValueTables
 The local value table set.
OSEXIDecStringTable globalValueTable
 The global value table.

Detailed Description

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

A different structure is used by the decoder.

Definition at line 46 of file rtEXIDecStringTables.h.


Member Data Documentation

The URI table.

This holds URI content items. There is one URI table for a given EXI application.

Definition at line 51 of file rtEXIDecStringTables.h.

The prefix table set.

There is a prefix table (referred to in the spec as a 'table partition') for each namespace URI. These are represented using a HashMap with URI as key and StringTable as value.

Definition at line 59 of file rtEXIDecStringTables.h.

The local name table set.

There is a local name table (referred to in the spec as a 'table partition') for each namespace URI. These are represented using a HashMap with URI as key and StringTable as value.

Definition at line 67 of file rtEXIDecStringTables.h.

The local value table set.

This set of tables holds Value content items. They are partitioned based on qname of their associated attribute or element definitions.

Definition at line 74 of file rtEXIDecStringTables.h.

The global value table.

This holds Value content items. There is one global value table for a given EXI application.

Definition at line 80 of file rtEXIDecStringTables.h.


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