|
rapidxml
|
This file contains rapidxml parser and DOM implementation.
Go to the source code of this file.
Classes | |
| class | parse_error |
| class | memory_pool< Ch > |
| class | xml_base< Ch > |
| class | xml_attribute< Ch > |
| class | xml_node< Ch > |
| class | xml_document< Ch > |
Namespaces | |
| namespace | rapidxml |
Enumerations | |
| enum | node_type { node_document , node_element , node_data , node_cdata , node_comment , node_declaration , node_doctype , node_pi } |
Functions | |
| void | parse_error_handler (const char *what, void *where) |
Variables | |
| const int | parse_no_data_nodes = 0x1 |
| const int | parse_no_element_values = 0x2 |
| const int | parse_no_string_terminators = 0x4 |
| const int | parse_no_entity_translation = 0x8 |
| const int | parse_no_utf8 = 0x10 |
| const int | parse_declaration_node = 0x20 |
| const int | parse_comment_nodes = 0x40 |
| const int | parse_doctype_node = 0x80 |
| const int | parse_pi_nodes = 0x100 |
| const int | parse_validate_closing_tags = 0x200 |
| const int | parse_trim_whitespace = 0x400 |
| const int | parse_normalize_whitespace = 0x800 |
| const int | parse_default = 0 |
| const int | parse_non_destructive = parse_no_string_terminators | parse_no_entity_translation |
| const int | parse_fastest = parse_non_destructive | parse_no_data_nodes |
| const int | parse_full = parse_declaration_node | parse_comment_nodes | parse_doctype_node | parse_pi_nodes | parse_validate_closing_tags |