|
NDDEM
|
#include "pugiconfig.hpp"#include <stddef.h>#include <exception>#include <iterator>#include <iosfwd>#include <string>Go to the source code of this file.
Classes | |
| class | pugi::xml_object_range< It > |
| class | pugi::xml_writer |
| class | pugi::xml_writer_file |
| class | pugi::xml_writer_stream |
| class | pugi::xml_attribute |
| class | pugi::xml_node |
| class | pugi::xml_text |
| class | pugi::xml_node_iterator |
| class | pugi::xml_attribute_iterator |
| class | pugi::xml_named_node_iterator |
| class | pugi::xml_tree_walker |
| struct | pugi::xml_parse_result |
| class | pugi::xml_document |
| struct | pugi::xpath_parse_result |
| class | pugi::xpath_variable |
| class | pugi::xpath_variable_set |
| class | pugi::xpath_query |
| class | pugi::xpath_exception |
| class | pugi::xpath_node |
| class | pugi::xpath_node_set |
Namespaces | |
| pugi | |
Macros | |
| #define | PUGIXML_VERSION 1130 |
| #define | PUGIXML_DEPRECATED |
| #define | PUGIXML_API |
| #define | PUGIXML_CLASS PUGIXML_API |
| #define | PUGIXML_FUNCTION PUGIXML_API |
| #define | PUGIXML_NOEXCEPT |
| #define | PUGIXML_NOEXCEPT_IF_NOT_COMPACT PUGIXML_NOEXCEPT |
| #define | PUGIXML_OVERRIDE |
| #define | PUGIXML_NULL 0 |
| #define | PUGIXML_TEXT(t) t |
| #define | PUGIXML_CHAR char |
Typedefs | |
| typedef PUGIXML_CHAR | pugi::char_t |
| typedef std::basic_string< PUGIXML_CHAR, std::char_traits< PUGIXML_CHAR >, std::allocator< PUGIXML_CHAR > > | pugi::string_t |
| typedef void *(* | pugi::allocation_function) (size_t size) |
| typedef void(* | pugi::deallocation_function) (void *ptr) |
Functions | |
| PUGI_IMPL_FN std::string PUGIXML_FUNCTION | pugi::as_utf8 (const wchar_t *str) |
| 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) |
| PUGI_IMPL_FN std::basic_string< 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) |
| PUGI_IMPL_FN void PUGIXML_FUNCTION | pugi::set_memory_management_functions (allocation_function allocate, deallocation_function deallocate) |
| PUGI_IMPL_FN allocation_function PUGIXML_FUNCTION | pugi::get_memory_allocation_function () |
| PUGI_IMPL_FN deallocation_function PUGIXML_FUNCTION | pugi::get_memory_deallocation_function () |
| #define PUGIXML_API |
| #define PUGIXML_CHAR char |
| #define PUGIXML_CLASS PUGIXML_API |
| #define PUGIXML_DEPRECATED |
| #define PUGIXML_FUNCTION PUGIXML_API |
| #define PUGIXML_NOEXCEPT |
| #define PUGIXML_NOEXCEPT_IF_NOT_COMPACT PUGIXML_NOEXCEPT |
| #define PUGIXML_NULL 0 |
| #define PUGIXML_OVERRIDE |
| #define PUGIXML_TEXT | ( | t | ) | t |
| #define PUGIXML_VERSION 1130 |
Copyright (C) 2006-2022, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) Report bugs and download new versions at https://pugixml.org/
This library is distributed under the MIT License. See notice at the end of this file.
This work is based on the pugxml parser, which is: Copyright (C) 2003, by Kristen Wegner (kristen@tima.net)