, 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] |