|
libzzub 0.2
|
The PugiXML Parser namespace. More...
Classes | |
| class | xml_attribute |
| class | xml_node |
| class | xml_node_iterator |
| class | xml_attribute_iterator |
| class | xml_tree_walker |
| struct | transfer_ownership_tag |
| class | xml_document |
Enumerations | |
| enum | xml_node_type { node_null, node_document, node_element, node_pcdata, node_cdata, node_comment, node_pi } |
| Tree node classification. More... | |
Functions | |
| std::string | as_utf8 (const wchar_t *str) |
| std::wstring | as_utf16 (const char *str) |
Variables | |
| const size_t | memory_block_size = 32768 |
| const unsigned int | parse_minimal = 0x0000 |
| const unsigned int | parse_pi = 0x0001 |
| const unsigned int | parse_comments = 0x0002 |
| const unsigned int | parse_cdata = 0x0004 |
| const unsigned int | parse_ws_pcdata = 0x0008 |
| const unsigned int | parse_escapes = 0x0010 |
| const unsigned int | parse_eol = 0x0020 |
| const unsigned int | parse_wnorm_attribute = 0x0040 |
| const unsigned int | parse_wconv_attribute = 0x0080 |
| const unsigned int | parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol |
| const unsigned int | format_indent = 0x01 |
| const unsigned int | format_utf8 = 0x02 |
| const unsigned int | format_write_bom = 0x04 |
| const unsigned int | format_raw = 0x08 |
| const unsigned int | format_default = format_indent | format_utf8 |
The PugiXML Parser namespace.
1.7.4