xml_node

Undocumented in source.

Members

Functions

append_attribute
void append_attribute(xml_attribute attribute)
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.
document
xml_document document()
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.
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.
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.
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.
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.
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_attribute
void prepend_attribute(xml_attribute attribute)
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.
remove_all_attributes
void remove_all_attributes()
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.
remove_attribute
void remove_attribute(xml_attribute where)
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_first_node
void remove_first_node()
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_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.
validate
bool validate()
Undocumented in source. Be warned that the author may not have intended to support it.
xmlns
string xmlns()
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.

Variables

m_contents
string m_contents;
Undocumented in source.
m_first_attribute
xml_attribute m_first_attribute;
Undocumented in source.
m_first_node
xml_node m_first_node;
Undocumented in source.
m_last_attribute
xml_attribute m_last_attribute;
Undocumented in source.
m_last_node
xml_node m_last_node;
Undocumented in source.
m_next_sibling
xml_node m_next_sibling;
Undocumented in source.
m_prefix
string m_prefix;
Undocumented in source.
m_prev_sibling
xml_node m_prev_sibling;
Undocumented in source.
m_type
node_type m_type;
Undocumented in source.
m_xmlns
string m_xmlns;
Undocumented in source.

Inherited Members

From xml_base

m_name
string m_name;
Undocumented in source.
m_value
string m_value;
Undocumented in source.
m_parent
xml_node m_parent;
Undocumented in source.

Meta