|
APG
… an ABNF Parser Generator
|
A stack is used to track which element is currently being parsed. This frame struct contains all of the information needed to track the data. More...
#include <xmlp.h>

Data Fields | |
| aint | uiElementOffset |
| Parser offset to beginning of this element. For error reporting. More... | |
| aint | uiAttributeOffset |
| Parser offset to beginning of the current attribute. For error reporting. More... | |
| aint | uiEntityOffset |
| Parser offset to beginning of the current entity reference. For error reporting. More... | |
| aint | uiBase32 |
| Base index in vpVec32 for all data for this element. Pop to uiBase32 at end of element. More... | |
| aint | uiBaseAtt |
| Base index in vpVecAttList for this element. Pop to uiBaseAtt at end of element. More... | |
| aint | uiAttCount |
| The number of attributes found in the start tag. More... | |
| cdata_id | sSName |
| Identifies the location of the start tag name. More... | |
| cdata_id | sEName |
| Identifies the location of the end tag name. More... | |
| cdata_id | sContent |
| Identifies the location of the element's character data. More... | |
A stack is used to track which element is currently being parsed. This frame struct contains all of the information needed to track the data.
| cdata_id element_frame::sContent |
| cdata_id element_frame::sEName |
| cdata_id element_frame::sSName |
| aint element_frame::uiAttCount |
| aint element_frame::uiAttributeOffset |
| aint element_frame::uiBase32 |
| aint element_frame::uiBaseAtt |
| aint element_frame::uiElementOffset |
| aint element_frame::uiEntityOffset |
1.8.17