exip  Alpha 0.5.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
EXIStream Struct Reference

Represents an EXI stream.

#include <procTypes.h>

Data Fields

BinaryBuffer buffer
 
EXIheader header
 EXI Header - the most important field is the EXI Options. More...
 
StreamContext context
 Holds the current state of the stream. More...
 
ValueTable valueTable
 The value string table. More...
 
EXIGrammarStackgStack
 The grammar stack used during processing. More...
 
AllocList memList
 Stores the information of all the allocated memory for that stream, except the global sting values that are stored in the ValueTable. More...
 
EXIPSchemaschema
 Schema information for that stream. More...
 

Detailed Description

Definition at line 1288 of file bin/headers/procTypes.h.

Field Documentation

BinaryBuffer EXIStream::buffer

Definition at line 1290 of file bin/headers/procTypes.h.

StreamContext EXIStream::context

Definition at line 1299 of file bin/headers/procTypes.h.

EXIGrammarStack * EXIStream::gStack

Definition at line 1309 of file bin/headers/procTypes.h.

EXIheader EXIStream::header

They control the parsing and serialization of the stream.

Definition at line 1296 of file bin/headers/procTypes.h.

AllocList EXIStream::memList

Definition at line 1315 of file bin/headers/procTypes.h.

EXIPSchema * EXIStream::schema

It contains the string tables and possibly schema-informed EXI grammars.

Definition at line 1321 of file bin/headers/procTypes.h.

ValueTable EXIStream::valueTable

Definition at line 1304 of file bin/headers/procTypes.h.


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