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

EXIP representation of XML Schema. More...

#include <procTypes.h>

Data Fields

AllocList memList
 Keep track of allocations within this structure when the schema object is dynamically created. More...
 
UriTable uriTable
 Initial string tables. More...
 
EXIGrammar docGrammar
 The document/fragment grammar for that schema instance. More...
 
SimpleTypeTable simpleTypeTable
 Array of simple types for this schema. More...
 
SchemaGrammarTable grammarTable
 Array of all the grammars in the schema. More...
 
Index staticGrCount
 The number of schema-informed grammars in grammarTable. More...
 
EnumTable enumTable
 

Detailed Description

Todo:
If the simple types are included in the grammarTable's EXIGrammar structure, the simpleTypeTable and grammarTable can be merged.
Todo:
If the simple types are included in the grammarTable's EXIGrammar structure, the simpleTypeTable and grammarTable can be merged.

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

Field Documentation

EXIGrammar EXIPSchema::docGrammar

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

EnumTable EXIPSchema::enumTable

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

SchemaGrammarTable EXIPSchema::grammarTable

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

AllocList EXIPSchema::memList

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

SimpleTypeTable EXIPSchema::simpleTypeTable

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

Index EXIPSchema::staticGrCount

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

UriTable EXIPSchema::uriTable

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


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