Public 成员函数 | |
xml_node_struct (impl::xml_memory_page *page, xml_node_type type) | |
Public 属性 | |
xml_attribute_struct * | first_attribute |
xml_node_struct * | first_child |
uintptr_t | header |
char_t * | name |
xml_node_struct * | next_sibling |
xml_node_struct * | parent |
xml_node_struct * | prev_sibling_c |
char_t * | value |
在文件 pugixml.cpp 第 1116 行定义.
|
inline |
在文件 pugixml.cpp 第 1118 行定义.
引用了 header , 以及 PUGI__GETHEADER_IMPL.
xml_attribute_struct* pugi::xml_node_struct::first_attribute |
xml_node_struct* pugi::xml_node_struct::first_child |
在文件 pugixml.cpp 第 1130 行定义.
被这些函数引用 pugi::xml_text::_data(), pugi::xml_node::begin(), pugi::xml_node::child(), pugi::xml_node::child_value(), pugi::xml_document::document_element(), pugi::xml_node::find_child_by_attribute(), pugi::xml_node::find_child_by_attribute(), pugi::xml_node::first_child(), pugi::xml_node::first_element_by_path(), pugi::xml_node::last_child() , 以及 pugi::xml_node::traverse().
uintptr_t pugi::xml_node_struct::header |
在文件 pugixml.cpp 第 1123 行定义.
被这些函数引用 pugi::xml_node::offset_debug(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_node::set_name(), pugi::xml_node::set_value() , 以及 xml_node_struct().
char_t* pugi::xml_node_struct::name |
在文件 pugixml.cpp 第 1125 行定义.
被这些函数引用 pugi::xml_node::name(), pugi::xml_node::offset_debug() , 以及 pugi::xml_node::set_name().
xml_node_struct* pugi::xml_node_struct::next_sibling |
xml_node_struct* pugi::xml_node_struct::parent |
在文件 pugixml.cpp 第 1128 行定义.
被这些函数引用 pugi::xml_node::insert_child_after(), pugi::xml_node::insert_child_before(), pugi::xml_node::insert_copy_after(), pugi::xml_node::insert_copy_before(), pugi::xml_node::insert_move_after(), pugi::xml_node::insert_move_before(), pugi::xml_node::parent(), pugi::xml_node::path(), pugi::xml_node::remove_child() , 以及 pugi::xml_node::traverse().
xml_node_struct* pugi::xml_node_struct::prev_sibling_c |
char_t* pugi::xml_node_struct::value |
在文件 pugixml.cpp 第 1126 行定义.
被这些函数引用 pugi::xml_text::_data(), pugi::xml_text::as_bool(), pugi::xml_text::as_double(), pugi::xml_text::as_float(), pugi::xml_text::as_int(), pugi::xml_text::as_string(), pugi::xml_text::as_uint(), pugi::xml_node::child_value(), pugi::xml_text::get(), pugi::xml_node::offset_debug(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_text::set(), pugi::xml_node::set_value() , 以及 pugi::xml_node::value().