NDDEM
cereal::rapidxml::xml_document< Ch > Member List

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

align(char *ptr)cereal::rapidxml::memory_pool< char >inlineprivate
allocate_aligned(std::size_t size)cereal::rapidxml::memory_pool< char >inlineprivate
allocate_attribute(const char *name=0, const char *value=0, std::size_t name_size=0, std::size_t value_size=0)cereal::rapidxml::memory_pool< char >inline
allocate_node(node_type type, const char *name=0, const char *value=0, std::size_t name_size=0, std::size_t value_size=0)cereal::rapidxml::memory_pool< char >inline
allocate_raw(std::size_t size)cereal::rapidxml::memory_pool< char >inlineprivate
allocate_string(const char *source=0, std::size_t size=0)cereal::rapidxml::memory_pool< char >inline
append_attribute(xml_attribute< char > *attribute)cereal::rapidxml::xml_node< char >inline
append_node(xml_node< char > *child)cereal::rapidxml::xml_node< char >inline
clear()cereal::rapidxml::xml_document< Ch >inline
clone_node(const xml_node< char > *source, xml_node< char > *result=0)cereal::rapidxml::memory_pool< char >inline
document() constcereal::rapidxml::xml_node< char >inline
first_attribute(const char *name_=0, std::size_t name_size_=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
first_node(const char *name_=0, std::size_t name_size_=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
init()cereal::rapidxml::memory_pool< char >inlineprivate
insert_attribute(xml_attribute< char > *where, xml_attribute< char > *attribute)cereal::rapidxml::xml_node< char >inline
insert_coded_character(Ch *&text, unsigned long code)cereal::rapidxml::xml_document< Ch >inlineprivatestatic
insert_node(xml_node< char > *where, xml_node< char > *child)cereal::rapidxml::xml_node< char >inline
last_attribute(const char *name=0, std::size_t name_size=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
last_node(const char *name=0, std::size_t name_size=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
m_alloc_funccereal::rapidxml::memory_pool< char >private
m_begincereal::rapidxml::memory_pool< char >private
m_endcereal::rapidxml::memory_pool< char >private
m_first_attributecereal::rapidxml::xml_node< char >private
m_first_nodecereal::rapidxml::xml_node< char >private
m_free_funccereal::rapidxml::memory_pool< char >private
m_last_attributecereal::rapidxml::xml_node< char >private
m_last_nodecereal::rapidxml::xml_node< char >private
m_namecereal::rapidxml::xml_base< char >protected
m_name_sizecereal::rapidxml::xml_base< char >protected
m_next_siblingcereal::rapidxml::xml_node< char >private
m_parentcereal::rapidxml::xml_base< char >protected
m_prev_siblingcereal::rapidxml::xml_node< char >private
m_ptrcereal::rapidxml::memory_pool< char >private
m_static_memorycereal::rapidxml::memory_pool< char >private
m_typecereal::rapidxml::xml_node< char >private
m_valuecereal::rapidxml::xml_base< char >protected
m_value_sizecereal::rapidxml::xml_base< char >protected
memory_pool()cereal::rapidxml::memory_pool< char >inline
name() constcereal::rapidxml::xml_base< char >inline
name(const char *name_, std::size_t size)cereal::rapidxml::xml_base< char >inline
name(const char *name_)cereal::rapidxml::xml_base< char >inline
name_size() constcereal::rapidxml::xml_base< char >inline
next_sibling(const char *name_=0, std::size_t name_size_=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
nullstr()cereal::rapidxml::xml_base< char >inlineprotectedstatic
operator=(const xml_node &)cereal::rapidxml::xml_node< char >private
parent() constcereal::rapidxml::xml_base< char >inline
parse(Ch *text)cereal::rapidxml::xml_document< Ch >inline
parse_and_append_data(xml_node< Ch > *node, Ch *&text, Ch *contents_start)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_bom(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_cdata(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_comment(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_doctype(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_element(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_node(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_node_attributes(Ch *&text, xml_node< Ch > *node)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_node_contents(Ch *&text, xml_node< Ch > *node)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_pi(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
parse_xml_declaration(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivate
prepend_attribute(xml_attribute< char > *attribute)cereal::rapidxml::xml_node< char >inline
prepend_node(xml_node< char > *child)cereal::rapidxml::xml_node< char >inline
previous_sibling(const char *name=0, std::size_t name_size=0, bool case_sensitive=true) constcereal::rapidxml::xml_node< char >inline
remove_all_attributes()cereal::rapidxml::xml_node< char >inline
remove_all_nodes()cereal::rapidxml::xml_node< char >inline
remove_attribute(xml_attribute< char > *where)cereal::rapidxml::xml_node< char >inline
remove_first_attribute()cereal::rapidxml::xml_node< char >inline
remove_first_node()cereal::rapidxml::xml_node< char >inline
remove_last_attribute()cereal::rapidxml::xml_node< char >inline
remove_last_node()cereal::rapidxml::xml_node< char >inline
remove_node(xml_node< char > *where)cereal::rapidxml::xml_node< char >inline
set_allocator(alloc_func *af, free_func *ff)cereal::rapidxml::memory_pool< char >inline
skip(Ch *&text)cereal::rapidxml::xml_document< Ch >inlineprivatestatic
skip_and_expand_character_refs(Ch *&text, bool preserve_space)cereal::rapidxml::xml_document< Ch >inlineprivatestatic
type() constcereal::rapidxml::xml_node< char >inline
type(node_type type_)cereal::rapidxml::xml_node< char >inline
value() constcereal::rapidxml::xml_base< char >inline
value(const char *value_, std::size_t size)cereal::rapidxml::xml_base< char >inline
value(const char *value_)cereal::rapidxml::xml_base< char >inline
value_size() constcereal::rapidxml::xml_base< char >inline
xml_base()cereal::rapidxml::xml_base< char >inline
xml_document()cereal::rapidxml::xml_document< Ch >inline
xml_node(node_type type_)cereal::rapidxml::xml_node< char >inline
xml_node(const xml_node &)cereal::rapidxml::xml_node< char >private
~memory_pool()cereal::rapidxml::memory_pool< char >inline