, including all inherited members.
_attributeRefMap | xml_grammar | [protected] |
_big_manager | xml_grammar | [protected] |
_cdata_decl | xml_grammar | [protected] |
_comment_decl | xml_grammar | [protected] |
_container_stack | xml_document | [private] |
_data_allocator | xml_grammar | [protected] |
_decl | xml_node | |
_doc_name | xml_grammar | |
_doc_type | xml_document | [private] |
_doctype_decl | xml_grammar | [protected] |
_document_decl | xml_grammar | [protected] |
_elementMap | xml_grammar | [protected] |
_entityMap | xml_grammar | [protected] |
_first_child | xml_container | |
_last_child | xml_container | |
_left | xml_tree_node | |
_model_allocator | xml_document | [private] |
_model_map | xml_document | [private] |
_notationMap | xml_grammar | [protected] |
_on_fly | xml_document | [private] |
_parent | xml_tree_node | |
_piMap | xml_grammar | [protected] |
_public_id | xml_grammar | |
_read_only | xml_grammar | [protected] |
_right | xml_tree_node | |
_root | xml_document | [private] |
_small_manager | xml_grammar | [protected] |
_stack_allocator | xml_document | [private] |
_standalone | xml_document | |
_system_id | xml_grammar | |
_text_decl | xml_grammar | [protected] |
_tmp_allocator | xml_grammar | [protected] |
_xml_size | xml_grammar | [protected] |
add_attribute(xml_element &el, const char *name, const char *value, xml_tree_node *sibling=0, bool after=true) | xml_document | |
add_attribute_decl(const elementDecl &decl, const char *name, bool mustPresent, bool &wasAdded) | xml_grammar | |
add_cdata(const char *value, xml_tree_node *sibling=0, bool after=true) | xml_document | |
add_comment(const char *value, xml_tree_node *sibling=0, bool after=true) | xml_document | |
add_def_attributes(xml_element &el, attr_states_map_t &attrStates) | xml_document | |
add_element(const char *name, xml_tree_node *sibling=0, bool after=true) | xml_document | |
add_element_decl(const char *name, bool on_fly, bool fromDecl, bool modelAny) | xml_grammar | |
add_element_desc(const elementDecl &decl) | xml_document | |
add_entity_decl(const char *name, bool &wasAdded) | xml_grammar | |
add_entity_desc(const entityDecl &decl) | xml_document | |
add_escaped_symbols() | xml_document | |
add_model(const elementDecl *decl, content_interface *model) | xml_document | |
add_node(xml_tree_node *node) | xml_container | |
add_notation_decl(const char *name) | xml_grammar | |
add_notation_desc(const notationDecl &decl) | xml_document | |
add_pi(const char *name, const char *value, xml_tree_node *sibling=0, bool after=true) | xml_document | |
add_pi_decl(const char *name) | xml_grammar | |
add_reference_decl(const char *name, bool fromID) | xml_grammar | |
add_text(const char *value, xml_tree_node *sibling=0, bool after=true) | xml_document | |
append_node(xml_tree_node *after, xml_tree_node *node) | xml_container | |
assign_attribute_value(xml_element &el, const attributeDecl &attr_decl, xml_value_node *att, const char *value) | xml_document | [private] |
cast_to_attribute() const | xml_node | |
cast_to_container(const xml_tree_node *x) | xml_container | [static] |
cast_to_container(xml_tree_node *x) | xml_container | [static] |
check_root() | xml_document | |
clear() | xml_document | |
clear_root() | xml_document | |
container_peak() | xml_document | |
container_pop() | xml_document | |
container_push(xml_element *el) | xml_document | |
container_reset() | xml_document | |
container_start_doctype() | xml_document | |
container_stop_doctype() | xml_document | |
copy(const xml_grammar &x) | xml_grammar | |
find_attribute(const xml_element &el, const char *name) | xml_document | |
find_attribute_decl(const elementDecl &decl, const char *name) const | xml_grammar | |
find_attribute_value(const xml_element &el, const char *name) const | xml_document | |
find_element_decl(const char *name) | xml_grammar | |
find_element_decl(const char *name) const | xml_grammar | |
find_entity_decl(const char *name) | xml_grammar | |
find_entity_decl(const char *name) const | xml_grammar | |
find_model(const elementDecl *decl) | xml_document | |
find_notation_decl(const char *name) const | xml_grammar | |
find_pi_decl(const char *name) const | xml_grammar | |
find_reference_decl(const char *name) | xml_grammar | |
get_big_manager() | xml_document | |
get_cdata_decl() const | xml_grammar | [inline] |
get_comment_decl() const | xml_grammar | [inline] |
get_data_allocator() | xml_document | |
get_doc_name() const | xml_document | |
get_doctype_decl() const | xml_grammar | [inline] |
get_document_decl() const | xml_grammar | [inline] |
get_elementMap() const | xml_grammar | [inline] |
get_entityMap() const | xml_grammar | [inline] |
get_model_allocator() | xml_document | |
get_notationMap() const | xml_grammar | [inline] |
get_piMap() const | xml_grammar | [inline] |
get_root_element() | xml_document | |
get_root_element() const | xml_document | |
get_small_manager() | xml_document | |
get_tmp_allocator() | xml_document | |
has_children() const | xml_container | |
insert_node(xml_tree_node *before, xml_tree_node *node) | xml_container | |
is_container() const | xml_container | |
is_on_fly() const | xml_document | |
xml_container::operator=(const xml_tree_node &x) | xml_tree_node | [protected] |
xml_container::xml_node::operator=(const xml_node &x) | xml_node | [protected] |
remove_node(xml_tree_node *node) | xml_container | |
resolve_references() | xml_grammar | |
set_doc_name(const char *name) | xml_document | |
update_attribute(xml_element *el, xml_value_node *att, const char *value) | xml_document | |
validate(xml_element &el) | xml_document | |
validate_attributes(xml_element &el) | xml_document | [private] |
validate_children(xml_element &el) | xml_document | [private] |
xml_container(const namedNodeDecl *decl, xml_tree_node *parent) | xml_container | |
xml_document(mem_pool_t &small_manager, mem_pool_t &big_manager, size_t xml_size, const xml_grammar *grammar) | xml_document | |
xml_grammar(mem_pool_t &small_manager, mem_pool_t &big_manager, size_t xml_size) | xml_grammar | |
xml_node(const xml_node &x) | xml_node | [protected] |
xml_node(const namedNodeDecl *decl) | xml_node | |
xml_tree_node(const xml_tree_node &x) | xml_tree_node | [protected] |
xml_tree_node(const namedNodeDecl *decl, xml_tree_node *parent) | xml_tree_node | |
~xml_document() | xml_document | |
~xml_grammar() | xml_grammar | |
~xml_node() | xml_node | |
~xml_tree_node() | xml_tree_node | |