rapidxml
xml_document< Ch > Member List
This is the complete list of members for xml_document< Ch >, including all inherited members.
allocate_attribute(const Ch *name=0, const Ch *value=0, std::size_t name_size=0, std::size_t value_size=0)memory_pool< Ch > [inline]
allocate_node(node_type type, const Ch *name=0, const Ch *value=0, std::size_t name_size=0, std::size_t value_size=0)memory_pool< Ch > [inline]
allocate_string(const Ch *source=0, std::size_t size=0)memory_pool< Ch > [inline]
append_attribute(xml_attribute< Ch > *attribute)xml_node< Ch > [inline]
append_node(xml_node< Ch > *child)xml_node< Ch > [inline]
clear()xml_document< Ch > [inline]
clone_node(const xml_node< Ch > *source, xml_node< Ch > *result=0)memory_pool< Ch > [inline]
document() const xml_node< Ch > [inline]
first_attribute(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
first_node(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
insert_attribute(xml_attribute< Ch > *where, xml_attribute< Ch > *attribute)xml_node< Ch > [inline]
insert_node(xml_node< Ch > *where, xml_node< Ch > *child)xml_node< Ch > [inline]
last_attribute(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
last_node(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
memory_pool()memory_pool< Ch > [inline]
name() const xml_base< Ch > [inline]
name(const Ch *name, std::size_t size)xml_base< Ch > [inline]
name(const Ch *name)xml_base< Ch > [inline]
name_size() const xml_base< Ch > [inline]
next_sibling(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
parent() const xml_base< Ch > [inline]
parse(Ch *text)xml_document< Ch > [inline]
prepend_attribute(xml_attribute< Ch > *attribute)xml_node< Ch > [inline]
prepend_node(xml_node< Ch > *child)xml_node< Ch > [inline]
previous_sibling(const Ch *name=0, std::size_t name_size=0, bool case_sensitive=true) const xml_node< Ch > [inline]
remove_all_attributes()xml_node< Ch > [inline]
remove_all_nodes()xml_node< Ch > [inline]
remove_attribute(xml_attribute< Ch > *where)xml_node< Ch > [inline]
remove_first_attribute()xml_node< Ch > [inline]
remove_first_node()xml_node< Ch > [inline]
remove_last_attribute()xml_node< Ch > [inline]
remove_last_node()xml_node< Ch > [inline]
remove_node(xml_node< Ch > *where)xml_node< Ch > [inline]
set_allocator(alloc_func *af, free_func *ff)memory_pool< Ch > [inline]
type() const xml_node< Ch > [inline]
type(node_type type)xml_node< Ch > [inline]
value() const xml_base< Ch > [inline]
value(const Ch *value, std::size_t size)xml_base< Ch > [inline]
value(const Ch *value)xml_base< Ch > [inline]
value_size() const xml_base< Ch > [inline]
xml_document()xml_document< Ch > [inline]
xml_node(node_type type)xml_node< Ch > [inline]
~memory_pool()memory_pool< Ch > [inline]