Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

xml_document Member List

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

_attributeRefMapxml_grammar [protected]
_big_managerxml_grammar [protected]
_cdata_declxml_grammar [protected]
_comment_declxml_grammar [protected]
_container_stackxml_document [private]
_data_allocatorxml_grammar [protected]
_declxml_node
_doc_namexml_grammar
_doc_typexml_document [private]
_doctype_declxml_grammar [protected]
_document_declxml_grammar [protected]
_elementMapxml_grammar [protected]
_entityMapxml_grammar [protected]
_first_childxml_container
_last_childxml_container
_leftxml_tree_node
_model_allocatorxml_document [private]
_model_mapxml_document [private]
_notationMapxml_grammar [protected]
_on_flyxml_document [private]
_parentxml_tree_node
_piMapxml_grammar [protected]
_public_idxml_grammar
_read_onlyxml_grammar [protected]
_rightxml_tree_node
_rootxml_document [private]
_small_managerxml_grammar [protected]
_stack_allocatorxml_document [private]
_standalonexml_document
_system_idxml_grammar
_text_declxml_grammar [protected]
_tmp_allocatorxml_grammar [protected]
_xml_sizexml_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



© Copyright Terimber 2003-.