APG
… an ABNF Parser Generator
|
Provides the offset into the general 32-bit vector and length of a name and value pair. More...
#include <xmlp.h>
Data Fields | |
struct xml_tag * | spXml |
A copy of the XML object context pointer. Needed for quick sort and quick look up. More... | |
cdata_id | sName |
The offset (into vpVec32) and length of the name. More... | |
cdata_id | sValue |
The offset (into vpVec32) and length of the value. More... | |
aint | uiInputOffset |
Offset to the first input character of the "<!ENTITY" declaration. More... | |
abool | bGEPERef |
True if the General Entity declaration contains a Parameter Entity. More... | |
abool | bGEDefEx |
True if the General Entity declaration contains an external ID. More... | |
abool | bEntityDeclaredError |
True if the General Entity declaration contains a logged error. More... | |
abool | bExpanded |
True if this entity value has been expanded. More... | |
Provides the offset into the general 32-bit vector and length of a name and value pair.
Both the name and value are strings of 32-bit integers. That is, Unicode code points. A single vector (vpVec32) holds all of the Unicode code points. Individual datum are simply demarked by their offset and length. Used primarily for General Entities but also for Notation Declarations.
abool entity_decl::bEntityDeclaredError |
abool entity_decl::bExpanded |
abool entity_decl::bGEDefEx |
abool entity_decl::bGEPERef |
cdata_id entity_decl::sName |
struct xml_tag* entity_decl::spXml |
cdata_id entity_decl::sValue |
aint entity_decl::uiInputOffset |