pugixml
 All Classes Functions Variables
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
xml_parser Struct Reference

Public Member Functions

 xml_parser (const xml_allocator &alloc_)
char_t * parse_doctype_primitive (char_t *s)
char_t * parse_doctype_ignore (char_t *s)
char_t * parse_doctype_group (char_t *s, char_t endch, bool toplevel)
char_t * parse_exclamation (char_t *s, xml_node_struct *cursor, unsigned int optmsk, char_t endch)
char_t * parse_question (char_t *s, xml_node_struct *&ref_cursor, unsigned int optmsk, char_t endch)
char_t * parse (char_t *s, xml_node_struct *xmldoc, unsigned int optmsk, char_t endch)

Static Public Member Functions

static xml_parse_result parse (char_t *buffer, size_t length, xml_node_struct *root, unsigned int optmsk)

Public Attributes

xml_allocator alloc
char_t * error_offset
xml_parse_status error_status

The documentation for this struct was generated from the following file: