- parse
string parse(string stext, xml_document parent)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_and_append_data
char parse_and_append_data(xml_node node, char[] text, char[] contents_start)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_bom
void parse_bom(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_cdata
xml_node parse_cdata(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_comment
xml_node parse_comment(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_doctype
xml_node parse_doctype(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_element
xml_node parse_element(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_node
xml_node parse_node(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_node_attributes
void parse_node_attributes(char[] text, xml_node node)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_node_contents
char[] parse_node_contents(char[] text, xml_node node)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_pi
xml_node parse_pi(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- parse_xml_declaration
xml_node parse_xml_declaration(char[] text)
Undocumented in source. Be warned that the author may not have intended to support it.
- m_prefix
string m_prefix;
Undocumented in source.
- m_xmlns
string m_xmlns;
Undocumented in source.
- m_type
node_type m_type;
Undocumented in source.
- m_first_node
xml_node m_first_node;
Undocumented in source.
- m_last_node
xml_node m_last_node;
Undocumented in source.
- m_first_attribute
xml_attribute m_first_attribute;
Undocumented in source.
- m_last_attribute
xml_attribute m_last_attribute;
Undocumented in source.
- m_prev_sibling
xml_node m_prev_sibling;
Undocumented in source.
- m_next_sibling
xml_node m_next_sibling;
Undocumented in source.
- m_contents
string m_contents;
Undocumented in source.
- xmlns
string xmlns()
Undocumented in source. Be warned that the author may not have intended to support it.
- document
xml_document document()
Undocumented in source. Be warned that the author may not have intended to support it.
- xmlns_lookup
void xmlns_lookup(char[] xmlns, char[] prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
- first_node
xml_node first_node(string name, string xmlns, bool case_sensitive)
Undocumented in source. Be warned that the author may not have intended to support it.
- last_node
xml_node last_node(string name, string xmlns, bool case_sensitive)
Undocumented in source. Be warned that the author may not have intended to support it.
- prepend_node
void prepend_node(xml_node child)
Undocumented in source. Be warned that the author may not have intended to support it.
- append_node
void append_node(xml_node child)
Undocumented in source. Be warned that the author may not have intended to support it.
- insert_node
void insert_node(xml_node where, xml_node child)
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_first_node
void remove_first_node()
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_last_node
void remove_last_node()
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_node
void remove_node(xml_node where)
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_all_nodes
void remove_all_nodes()
Undocumented in source. Be warned that the author may not have intended to support it.
- first_attribute
xml_attribute first_attribute(string name, bool case_sensitive)
Undocumented in source. Be warned that the author may not have intended to support it.
- last_attribute
xml_attribute last_attribute(string name, bool case_sensitive)
Undocumented in source. Be warned that the author may not have intended to support it.
- prepend_attribute
void prepend_attribute(xml_attribute attribute)
Undocumented in source. Be warned that the author may not have intended to support it.
- append_attribute
void append_attribute(xml_attribute attribute)
Undocumented in source. Be warned that the author may not have intended to support it.
- insert_attribute
void insert_attribute(xml_attribute where, xml_attribute attribute)
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_first_attribute
void remove_first_attribute()
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_last_attribute
void remove_last_attribute()
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_attribute
void remove_attribute(xml_attribute where)
Undocumented in source. Be warned that the author may not have intended to support it.
- remove_all_attributes
void remove_all_attributes()
Undocumented in source. Be warned that the author may not have intended to support it.
- validate
bool validate()
Undocumented in source. Be warned that the author may not have intended to support it.