#include <pugixml.hpp>
Métodos privados | |
| xml_document (const xml_document &) | |
| xml_document & | operator= (const xml_document &) |
| void | _create () |
| void | _destroy () |
| void | _move (xml_document &rhs) PUGIXML_NOEXCEPT_IF_NOT_COMPACT |
Atributos privados | |
| char_t * | _buffer |
| char | _memory [192] |
Otros miembros heredados | |
| Tipos públicos heredados de pugi::xml_node | |
| typedef xml_node_iterator | iterator |
| typedef xml_attribute_iterator | attribute_iterator |
| Tipos protegidos heredados de pugi::xml_node | |
| typedef void(* | unspecified_bool_type) (xml_node ***) |
| Atributos protegidos heredados de pugi::xml_node | |
| xml_node_struct * | _root |
|
private |
Hace referencia a xml_document().
Referenciado por _move(), operator=(), reset() y xml_document().
| PUGI_IMPL_FN pugi::xml_document::xml_document | ( | ) |
| PUGI_IMPL_FN pugi::xml_document::~xml_document | ( | ) |
|
private |
Hace referencia a _memory, pugi::xml_node::_root, PUGI_IMPL_FN y PUGI_IMPL_STATIC_ASSERT.
Referenciado por operator=(), reset() y xml_document().
|
private |
Hace referencia a _buffer, _memory, pugi::xml_node::_root, xml_memory_page::next, PUGI_IMPL_FN y PUGI_IMPL_GETPAGE.
Referenciado por operator=(), reset() y ~xml_document().
|
private |
Hace referencia a document_element(), pugi::encoding_auto, pugi::format_default, load(), load_buffer(), load_buffer_inplace(), load_buffer_inplace_own(), load_file(), load_string(), operator=(), pugi::parse_default, pugi::xml_node::path(), PUGIXML_DEPRECATED, PUGIXML_NOEXCEPT_IF_NOT_COMPACT, reset(), save(), save_file(), xml_document() y pugi::xml_node::xml_node().
| PUGI_IMPL_FN xml_node pugi::xml_document::document_element | ( | ) | const |
Hace referencia a pugi::xml_node::_root, pugi::node_element, PUGI_IMPL_FN, PUGI_IMPL_NODETYPE y pugi::xml_node::xml_node().
Referenciado por _move().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load | ( | const char_t * | contents, |
| unsigned int | options = parse_default ) |
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load | ( | std::basic_istream< char > & | stream, |
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, PUGI_IMPL_FN y reset().
Referenciado por _move().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load | ( | std::basic_istream< wchar_t > & | stream, |
| unsigned int | options = parse_default ) |
Hace referencia a _buffer, pugi::xml_node::_root, pugi::encoding_wchar, PUGI_IMPL_FN y reset().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_buffer | ( | const void * | contents, |
| size_t | size, | ||
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, PUGI_IMPL_FN y reset().
Referenciado por _move() y load_string().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_buffer_inplace | ( | void * | contents, |
| size_t | size, | ||
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, PUGI_IMPL_FN y reset().
Referenciado por _move().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_buffer_inplace_own | ( | void * | contents, |
| size_t | size, | ||
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, PUGI_IMPL_FN y reset().
Referenciado por _move().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_file | ( | const char * | path, |
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, auto_deleter< T >::data, PUGI_IMPL_FN y reset().
Referenciado por _move() y GEXMLParser::parseSkeletonFile().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_file | ( | const wchar_t * | path, |
| unsigned int | options = parse_default, | ||
| xml_encoding | encoding = encoding_auto ) |
Hace referencia a _buffer, pugi::xml_node::_root, auto_deleter< T >::data, PUGI_IMPL_FN y reset().
| PUGI_IMPL_FN xml_parse_result pugi::xml_document::load_string | ( | const char_t * | contents, |
| unsigned int | options = parse_default ) |
Hace referencia a pugi::encoding_utf8, pugi::encoding_wchar, load_buffer() y PUGI_IMPL_FN.
Referenciado por _move() y load().
|
private |
Hace referencia a _create(), _destroy() y xml_document().
Referenciado por _move().
| PUGI_IMPL_FN void pugi::xml_document::reset | ( | ) |
Hace referencia a _create(), _destroy() y PUGI_IMPL_FN.
Referenciado por _move(), load(), load(), load_buffer(), load_buffer_inplace(), load_buffer_inplace_own(), load_file(), load_file() y reset().
| PUGI_IMPL_FN void pugi::xml_document::reset | ( | const xml_document & | proto | ) |
Hace referencia a pugi::xml_node::_root, PUGI_IMPL_FN, reset() y xml_document().
| PUGI_IMPL_FN void pugi::xml_document::save | ( | std::basic_ostream< char > & | stream, |
| const char_t * | indent = PUGIXML_TEXT("\t"), | ||
| unsigned int | flags = format_default, | ||
| xml_encoding | encoding = encoding_auto ) const |
| PUGI_IMPL_FN void pugi::xml_document::save | ( | std::basic_ostream< wchar_t > & | stream, |
| const char_t * | indent = PUGIXML_TEXT("\t"), | ||
| unsigned int | flags = format_default ) const |
| PUGI_IMPL_FN void pugi::xml_document::save | ( | xml_writer & | writer, |
| const char_t * | indent = PUGIXML_TEXT("\t"), | ||
| unsigned int | flags = format_default, | ||
| xml_encoding | encoding = encoding_auto ) const |
Hace referencia a pugi::xml_node::_root, pugi::encoding_latin1, pugi::format_no_declaration, pugi::format_raw, pugi::format_write_bom, PUGI_IMPL_FN y PUGIXML_TEXT.
Referenciado por _move(), save() y save().
| PUGI_IMPL_FN bool pugi::xml_document::save_file | ( | const char * | path, |
| const char_t * | indent = PUGIXML_TEXT("\t"), | ||
| unsigned int | flags = format_default, | ||
| xml_encoding | encoding = encoding_auto ) const |
Hace referencia a auto_deleter< T >::data, pugi::format_save_file_text, PUGI_IMPL_FN y auto_deleter< T >::release().
Referenciado por _move().
| PUGI_IMPL_FN bool pugi::xml_document::save_file | ( | const wchar_t * | path, |
| const char_t * | indent = PUGIXML_TEXT("\t"), | ||
| unsigned int | flags = format_default, | ||
| xml_encoding | encoding = encoding_auto ) const |
Hace referencia a auto_deleter< T >::data, pugi::format_save_file_text, PUGI_IMPL_FN y auto_deleter< T >::release().
|
private |
Referenciado por _destroy(), load(), load(), load_buffer(), load_buffer_inplace(), load_buffer_inplace_own(), load_file(), load_file() y xml_document().
|
private |
Referenciado por _create() y _destroy().