pugi Namespace Reference

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


Detailed Description

The PugiXML Parser namespace.


Generated on Thu Mar 5 17:10:34 2009 for libzzub by  doxygen 1.5.8