xmlParserInputState:
The parser is now working also as a state based parser. The recursive one use the state info for entities processing.
- Enumerator:
| XML_PARSER_EOF |
|
| XML_PARSER_START |
|
| XML_PARSER_MISC |
|
| XML_PARSER_PI |
|
| XML_PARSER_DTD |
|
| XML_PARSER_PROLOG |
|
| XML_PARSER_COMMENT |
|
| XML_PARSER_START_TAG |
|
| XML_PARSER_CONTENT |
|
| XML_PARSER_CDATA_SECTION |
|
| XML_PARSER_END_TAG |
|
| XML_PARSER_ENTITY_DECL |
|
| XML_PARSER_ENTITY_VALUE |
|
| XML_PARSER_ATTRIBUTE_VALUE |
|
| XML_PARSER_SYSTEM_LITERAL |
|
| XML_PARSER_EPILOG |
|
| XML_PARSER_IGNORE |
|
| XML_PARSER_PUBLIC_LITERAL |
|
Definition at line 112 of file parser.h.
{
XML_PARSER_EOF = -1,
XML_PARSER_START = 0,
XML_PARSER_MISC,
XML_PARSER_PI,
XML_PARSER_DTD,
XML_PARSER_PROLOG,
XML_PARSER_COMMENT,
XML_PARSER_START_TAG,
XML_PARSER_CONTENT,
XML_PARSER_CDATA_SECTION,
XML_PARSER_END_TAG,
XML_PARSER_ENTITY_DECL,
XML_PARSER_ENTITY_VALUE,
XML_PARSER_ATTRIBUTE_VALUE,
XML_PARSER_SYSTEM_LITERAL,
XML_PARSER_EPILOG,
XML_PARSER_IGNORE,
XML_PARSER_PUBLIC_LITERAL
} xmlParserInputState;