Classes | |
| class | xml_attribute |
| class | xml_attribute_iterator |
| class | xml_document |
| class | xml_named_node_iterator |
| class | xml_node |
| class | xml_node_iterator |
| class | xml_object_range |
| struct | xml_parse_result |
| class | xml_text |
| class | xml_tree_walker |
| class | xml_writer |
| class | xml_writer_file |
| class | xml_writer_stream |
| class | xpath_node |
| class | xpath_node_set |
| struct | xpath_parse_result |
| class | xpath_query |
| class | xpath_variable |
| class | xpath_variable_set |
Typedefs | |
| using | allocation_function = void *(*)(size_t size) |
| using | char_t = PUGIXML_CHAR |
| using | deallocation_function = void(*)(void *ptr) |
| using | string_t = std::basic_string< PUGIXML_CHAR, std::char_traits< PUGIXML_CHAR >, std::allocator< PUGIXML_CHAR > > |
Functions | |
| std::basic_string< char, std::char_traits< char >, std::allocator< char > > PUGIXML_FUNCTION | as_utf8 (const std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > &str) |
| std::basic_string< char, std::char_traits< char >, std::allocator< char > > PUGIXML_FUNCTION | as_utf8 (const wchar_t *str) |
| std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > PUGIXML_FUNCTION | as_wide (const char *str) |
| std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > PUGIXML_FUNCTION | as_wide (const std::basic_string< char, std::char_traits< char >, std::allocator< char > > &str) |
| allocation_function PUGIXML_FUNCTION | get_memory_allocation_function () |
| deallocation_function PUGIXML_FUNCTION | get_memory_deallocation_function () |
| void PUGIXML_FUNCTION | set_memory_management_functions (allocation_function allocate, deallocation_function deallocate) |
| using pugi::allocation_function = typedef void* (*)(size_t size) |
| using pugi::string_t = typedef std::basic_string<PUGIXML_CHAR, std::char_traits<PUGIXML_CHAR>, std::allocator<PUGIXML_CHAR> > |
| std::basic_string< char, std::char_traits< char >, std::allocator< char > > PUGIXML_FUNCTION pugi::as_utf8 | ( | const std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > & | str | ) |
| std::basic_string< char, std::char_traits< char >, std::allocator< char > > PUGIXML_FUNCTION pugi::as_utf8 | ( | const wchar_t * | str | ) |
| std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > PUGIXML_FUNCTION pugi::as_wide | ( | const char * | str | ) |
| std::basic_string< wchar_t, std::char_traits< wchar_t >, std::allocator< wchar_t > > PUGIXML_FUNCTION pugi::as_wide | ( | const std::basic_string< char, std::char_traits< char >, std::allocator< char > > & | str | ) |
| allocation_function PUGIXML_FUNCTION pugi::get_memory_allocation_function | ( | ) |
| deallocation_function PUGIXML_FUNCTION pugi::get_memory_deallocation_function | ( | ) |
| void PUGIXML_FUNCTION pugi::set_memory_management_functions | ( | allocation_function | allocate, |
| deallocation_function | deallocate | ||
| ) |
| const unsigned int pugi::parse_default = parse_cdata | parse_escapes | parse_wconv_attribute | parse_eol |
| const unsigned int pugi::parse_full = parse_default | parse_pi | parse_comments | parse_declaration | parse_doctype |