libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
rapidxml::xml_document Member List

This is the complete list of members for rapidxml::xml_document, including all inherited members.

allocate_attribute(const char *name=nullptr, const char *value=nullptr, std::size_t name_size=0, std::size_t value_size=0)rapidxml::memory_pool
allocate_node(node_type type, const char *name=nullptr, const char *value=nullptr, std::size_t name_size=0, std::size_t value_size=0)rapidxml::memory_pool
allocate_string(const char *source=nullptr, std::size_t size=0)rapidxml::memory_pool
append_attribute(xml_attribute *attribute)rapidxml::xml_node
append_node(xml_node *child)rapidxml::xml_node
clear()rapidxml::xml_document
clone_node(const xml_node *source, xml_node *result=nullptr)rapidxml::memory_pool
document() constrapidxml::xml_node
first_attribute(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
first_node(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
insert_attribute(xml_attribute *where, xml_attribute *attribute)rapidxml::xml_node
insert_node(xml_node *where, xml_node *child)rapidxml::xml_node
last_attribute(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
last_node(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
m_namerapidxml::xml_baseprotected
m_name_sizerapidxml::xml_baseprotected
m_parentrapidxml::xml_baseprotected
m_valuerapidxml::xml_baseprotected
m_value_sizerapidxml::xml_baseprotected
memory_pool()rapidxml::memory_pool
name() constrapidxml::xml_base
name(const char *name, std::size_t size)rapidxml::xml_base
name(const char *name)rapidxml::xml_base
name_size() constrapidxml::xml_base
next_sibling(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
nullstr()rapidxml::xml_baseprotectedstatic
parent() constrapidxml::xml_base
parse(char *text)rapidxml::xml_document
prepend_attribute(xml_attribute *attribute)rapidxml::xml_node
prepend_node(xml_node *child)rapidxml::xml_node
previous_sibling(const char *name=nullptr, std::size_t name_size=0, bool case_sensitive=true) constrapidxml::xml_node
remove_all_attributes()rapidxml::xml_node
remove_all_nodes()rapidxml::xml_node
remove_attribute(xml_attribute *where)rapidxml::xml_node
remove_first_attribute()rapidxml::xml_node
remove_first_node()rapidxml::xml_node
remove_last_attribute()rapidxml::xml_node
remove_last_node()rapidxml::xml_node
remove_node(xml_node *where)rapidxml::xml_node
set_allocator(alloc_func *af, free_func *ff)rapidxml::memory_pool
type() constrapidxml::xml_node
type(node_type type)rapidxml::xml_node
value() constrapidxml::xml_base
value(const char *value, std::size_t size)rapidxml::xml_base
value(const char *value)rapidxml::xml_base
value_size() constrapidxml::xml_base
xml_base()rapidxml::xml_base
xml_document()rapidxml::xml_document
xml_node(node_type type)rapidxml::xml_node
~memory_pool()rapidxml::memory_pool