Imported Upstream version 2.39.1 upstream/2.39.1
authorJinWang An <jinwang.an@samsung.com>
Fri, 23 Oct 2020 11:11:05 +0000 (20:11 +0900)
committerJinWang An <jinwang.an@samsung.com>
Fri, 23 Oct 2020 11:11:05 +0000 (20:11 +0900)
260 files changed:
ChangeLog
MSVC_Net2005/libxml++/libxml++.rc
MSVC_Net2005/libxml++/libxml++config.h
MSVC_Net2008/libxml++/libxml++.rc
MSVC_Net2008/libxml++/libxml++config.h
MSVC_Net2010/libxml++/libxml++.rc
MSVC_Net2010/libxml++/libxml++config.h
Makefile.in
NEWS
aclocal.m4
config.h.in
configure
configure.ac
docs/manual/html/ch01s02.html
docs/manual/html/ch01s03.html
docs/manual/html/ch02s02.html
docs/manual/html/ch02s03.html
docs/manual/html/chapter-introduction.html
docs/manual/html/chapter-parsers.html
docs/manual/html/index.html
docs/manual/libxml++.xml
docs/reference/html/annotated.html
docs/reference/html/classes.html
docs/reference/html/classxmlpp_1_1Attribute-members.html
docs/reference/html/classxmlpp_1_1Attribute.html
docs/reference/html/classxmlpp_1_1AttributeDeclaration-members.html
docs/reference/html/classxmlpp_1_1AttributeDeclaration.html
docs/reference/html/classxmlpp_1_1AttributeNode-members.html
docs/reference/html/classxmlpp_1_1AttributeNode.html
docs/reference/html/classxmlpp_1_1CdataNode-members.html
docs/reference/html/classxmlpp_1_1CdataNode.html
docs/reference/html/classxmlpp_1_1CommentNode-members.html
docs/reference/html/classxmlpp_1_1CommentNode.html
docs/reference/html/classxmlpp_1_1ContentNode-members.html
docs/reference/html/classxmlpp_1_1ContentNode.html
docs/reference/html/classxmlpp_1_1Document-members.html
docs/reference/html/classxmlpp_1_1Document.html
docs/reference/html/classxmlpp_1_1DomParser-members.html
docs/reference/html/classxmlpp_1_1DomParser.html
docs/reference/html/classxmlpp_1_1Dtd-members.html
docs/reference/html/classxmlpp_1_1Dtd.html
docs/reference/html/classxmlpp_1_1DtdValidator-members.html
docs/reference/html/classxmlpp_1_1DtdValidator.html
docs/reference/html/classxmlpp_1_1Element-members.html
docs/reference/html/classxmlpp_1_1Element.html
docs/reference/html/classxmlpp_1_1EntityDeclaration-members.html
docs/reference/html/classxmlpp_1_1EntityDeclaration.html
docs/reference/html/classxmlpp_1_1EntityReference-members.html
docs/reference/html/classxmlpp_1_1EntityReference.html
docs/reference/html/classxmlpp_1_1IStreamParserInputBuffer-members.html
docs/reference/html/classxmlpp_1_1IStreamParserInputBuffer.html
docs/reference/html/classxmlpp_1_1KeepBlanks-members.html
docs/reference/html/classxmlpp_1_1KeepBlanks.html
docs/reference/html/classxmlpp_1_1Node-members.html
docs/reference/html/classxmlpp_1_1Node.html
docs/reference/html/classxmlpp_1_1NonCopyable-members.html
docs/reference/html/classxmlpp_1_1NonCopyable.html
docs/reference/html/classxmlpp_1_1OStreamOutputBuffer-members.html
docs/reference/html/classxmlpp_1_1OStreamOutputBuffer.html
docs/reference/html/classxmlpp_1_1OutputBuffer-members.html
docs/reference/html/classxmlpp_1_1OutputBuffer.html
docs/reference/html/classxmlpp_1_1Parser-members.html
docs/reference/html/classxmlpp_1_1Parser.html
docs/reference/html/classxmlpp_1_1ParserInputBuffer-members.html
docs/reference/html/classxmlpp_1_1ParserInputBuffer.html
docs/reference/html/classxmlpp_1_1ProcessingInstructionNode-members.html
docs/reference/html/classxmlpp_1_1ProcessingInstructionNode.html
docs/reference/html/classxmlpp_1_1RelaxNGSchema-members.html
docs/reference/html/classxmlpp_1_1RelaxNGSchema.html
docs/reference/html/classxmlpp_1_1RelaxNGValidator-members.html
docs/reference/html/classxmlpp_1_1RelaxNGValidator.html
docs/reference/html/classxmlpp_1_1SaxParser-members.html
docs/reference/html/classxmlpp_1_1SaxParser.html
docs/reference/html/classxmlpp_1_1Schema-members.html
docs/reference/html/classxmlpp_1_1Schema.html
docs/reference/html/classxmlpp_1_1SchemaBase-members.html
docs/reference/html/classxmlpp_1_1SchemaBase.html
docs/reference/html/classxmlpp_1_1SchemaValidator-members.html
docs/reference/html/classxmlpp_1_1SchemaValidator.html
docs/reference/html/classxmlpp_1_1SchemaValidatorBase-members.html
docs/reference/html/classxmlpp_1_1SchemaValidatorBase.html
docs/reference/html/classxmlpp_1_1TextNode-members.html
docs/reference/html/classxmlpp_1_1TextNode.html
docs/reference/html/classxmlpp_1_1TextReader-members.html
docs/reference/html/classxmlpp_1_1TextReader.html
docs/reference/html/classxmlpp_1_1Validator-members.html
docs/reference/html/classxmlpp_1_1Validator.html
docs/reference/html/classxmlpp_1_1XIncludeEnd-members.html
docs/reference/html/classxmlpp_1_1XIncludeEnd.html
docs/reference/html/classxmlpp_1_1XIncludeStart-members.html
docs/reference/html/classxmlpp_1_1XIncludeStart.html
docs/reference/html/classxmlpp_1_1XsdSchema-members.html
docs/reference/html/classxmlpp_1_1XsdSchema.html
docs/reference/html/classxmlpp_1_1XsdValidator-members.html
docs/reference/html/classxmlpp_1_1XsdValidator.html
docs/reference/html/classxmlpp_1_1exception-members.html
docs/reference/html/classxmlpp_1_1exception.html
docs/reference/html/classxmlpp_1_1internal__error-members.html
docs/reference/html/classxmlpp_1_1internal__error.html
docs/reference/html/classxmlpp_1_1parse__error-members.html
docs/reference/html/classxmlpp_1_1parse__error.html
docs/reference/html/classxmlpp_1_1validity__error-members.html
docs/reference/html/classxmlpp_1_1validity__error.html
docs/reference/html/deprecated.html
docs/reference/html/dir_8637afc38b758fdb535647a385c49b5e.html
docs/reference/html/dir_a5a40681709ed751decc24cd7289c9c5.html
docs/reference/html/dir_bc161955dc3a3d2485839eba21420d01.html
docs/reference/html/dir_e3818dbe052c35541aa8102ff72444f2.html
docs/reference/html/dir_fceced95d8215eeebebd9df6aa39e1a5.html
docs/reference/html/functions.html
docs/reference/html/functions_b.html
docs/reference/html/functions_c.html
docs/reference/html/functions_d.html
docs/reference/html/functions_e.html
docs/reference/html/functions_enum.html
docs/reference/html/functions_eval.html
docs/reference/html/functions_f.html
docs/reference/html/functions_func.html
docs/reference/html/functions_func_c.html
docs/reference/html/functions_func_d.html
docs/reference/html/functions_func_e.html
docs/reference/html/functions_func_f.html
docs/reference/html/functions_func_g.html
docs/reference/html/functions_func_h.html
docs/reference/html/functions_func_i.html
docs/reference/html/functions_func_k.html
docs/reference/html/functions_func_l.html
docs/reference/html/functions_func_m.html
docs/reference/html/functions_func_n.html
docs/reference/html/functions_func_o.html
docs/reference/html/functions_func_p.html
docs/reference/html/functions_func_r.html
docs/reference/html/functions_func_s.html
docs/reference/html/functions_func_t.html
docs/reference/html/functions_func_v.html
docs/reference/html/functions_func_w.html
docs/reference/html/functions_func_x.html
docs/reference/html/functions_func_~.html
docs/reference/html/functions_g.html
docs/reference/html/functions_h.html
docs/reference/html/functions_i.html
docs/reference/html/functions_k.html
docs/reference/html/functions_l.html
docs/reference/html/functions_m.html
docs/reference/html/functions_n.html
docs/reference/html/functions_o.html
docs/reference/html/functions_p.html
docs/reference/html/functions_r.html
docs/reference/html/functions_s.html
docs/reference/html/functions_t.html
docs/reference/html/functions_type.html
docs/reference/html/functions_v.html
docs/reference/html/functions_vars.html
docs/reference/html/functions_w.html
docs/reference/html/functions_x.html
docs/reference/html/functions_~.html
docs/reference/html/graph_legend.html
docs/reference/html/hierarchy.html
docs/reference/html/index.html
docs/reference/html/inherits.html
docs/reference/html/namespacemembers.html
docs/reference/html/namespacemembers_enum.html
docs/reference/html/namespacemembers_eval.html
docs/reference/html/namespacemembers_func.html
docs/reference/html/namespacemembers_type.html
docs/reference/html/namespaces.html
docs/reference/html/namespacexmlpp.html
docs/reference/html/pages.html
docs/reference/html/since_2_20.html
docs/reference/html/since_2_24.html
docs/reference/html/since_2_36.html
docs/reference/html/since_2_38.html
docs/reference/html/structxmlpp_1_1SaxParser_1_1Attribute-members.html
docs/reference/html/structxmlpp_1_1SaxParser_1_1Attribute.html
docs/reference/html/structxmlpp_1_1SaxParser_1_1AttributeHasName-members.html
docs/reference/html/structxmlpp_1_1SaxParser_1_1AttributeHasName.html
docs/reference/libxml++-2.6.devhelp2
docs/reference/libxml++-2.6.tag
examples/Makefile.in
examples/dom_build/main.cc
examples/dom_parse_entities/main.cc
examples/dom_parser/main.cc
examples/dom_parser_raw/main.cc
examples/dom_read_write/main.cc
examples/dom_update_namespace/main.cc
examples/dom_xinclude/main.cc
examples/dom_xpath/main.cc
examples/dtdvalidation/main.cc
examples/import_node/main.cc
examples/sax_exception/myparser.cc
examples/sax_exception/myparser.h
examples/sax_parser/main.cc
examples/sax_parser/myparser.cc
examples/sax_parser/myparser.h
examples/sax_parser_build_dom/main.cc
examples/sax_parser_build_dom/svgelement.h
examples/sax_parser_build_dom/svgparser.cc
examples/sax_parser_build_dom/svgparser.h
examples/sax_parser_entities/myparser.cc
examples/sax_parser_entities/myparser.h
libxml++/attribute.cc
libxml++/attribute.h
libxml++/attributedeclaration.h
libxml++/attributenode.h
libxml++/document.cc
libxml++/document.h
libxml++/exceptions/exception.cc
libxml++/exceptions/exception.h
libxml++/exceptions/internal_error.cc
libxml++/exceptions/internal_error.h
libxml++/exceptions/parse_error.cc
libxml++/exceptions/parse_error.h
libxml++/exceptions/validity_error.cc
libxml++/exceptions/validity_error.h
libxml++/io/istreamparserinputbuffer.h
libxml++/io/ostreamoutputbuffer.h
libxml++/io/outputbuffer.cc
libxml++/io/outputbuffer.h
libxml++/io/parserinputbuffer.cc
libxml++/io/parserinputbuffer.h
libxml++/nodes/cdatanode.h
libxml++/nodes/commentnode.h
libxml++/nodes/contentnode.h
libxml++/nodes/element.cc
libxml++/nodes/element.h
libxml++/nodes/entitydeclaration.h
libxml++/nodes/entityreference.cc
libxml++/nodes/entityreference.h
libxml++/nodes/node.cc
libxml++/nodes/node.h
libxml++/nodes/processinginstructionnode.h
libxml++/nodes/textnode.h
libxml++/nodes/xincludeend.h
libxml++/nodes/xincludestart.h
libxml++/noncopyable.h
libxml++/parsers/domparser.cc
libxml++/parsers/domparser.h
libxml++/parsers/parser.cc
libxml++/parsers/parser.h
libxml++/parsers/saxparser.cc
libxml++/parsers/saxparser.h
libxml++/parsers/textreader.cc
libxml++/relaxngschema.cc
libxml++/relaxngschema.h
libxml++/schema.cc
libxml++/schema.h
libxml++/schemabase.h
libxml++/validators/dtdvalidator.cc
libxml++/validators/dtdvalidator.h
libxml++/validators/relaxngvalidator.cc
libxml++/validators/relaxngvalidator.h
libxml++/validators/schemavalidator.cc
libxml++/validators/schemavalidator.h
libxml++/validators/schemavalidatorbase.h
libxml++/validators/validator.cc
libxml++/validators/validator.h
libxml++/validators/xsdvalidator.cc
libxml++/validators/xsdvalidator.h
libxml++/xsdschema.cc
libxml++/xsdschema.h

index 11761ad..7c9c6b1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       Add -Wformat-security to --enable-warnings=fatal.
+
+       Because we use it in glibmm too. No code changes were necessary.
+
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       Fix the build with -Wshadow.
+
+       And add this warning to --enable-warnings=fatal.
+
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: More use of auto.
+
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: Some use of range-based for loops.
+
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: Use auto.
+
+2015-07-20  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: NonCopyable: Use = delete instead of private.
+
+2015-07-19  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: Use nullptr instead of 0.
+
+2015-07-19  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: Replace throw() with noexcept.
+
+2015-07-19  Murray Cumming  <murrayc@murrayc.com>
+
+       C++11: Use the override keyword.
+
+2015-07-19  Murray Cumming  <murrayc@murrayc.com>
+
+       Docs: Correct odd use of "herited" word.
+
+2015-07-19  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>
+
+       Require C++11
+
+       * configure.ac: Use MM_AX_CXX_COMPILE_STDCXX_11 from mm-common to check for
+       compiler support for C++11 and use it (-std=c++11 for current versions of g++).
+       Among other reasons, this is because libsigc++ and glibmm now require C++11,
+       and gmmproc generates C++11 code.
+
 2015-06-08  Murray Cumming  <murrayc@murrayc.com>
 
        2.38.1
index 8a59b72..23637e5 100644 (file)
@@ -33,8 +33,8 @@ END
 #endif    // APSTUDIO_INVOKED\r
 \r
 VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 2,38,1,1
- PRODUCTVERSION 2,38,1,1
+ FILEVERSION 2,39,1,1
+ PRODUCTVERSION 2,39,1,1
  FILEFLAGSMASK 0x17L\r
 #ifdef _DEBUG\r
  FILEFLAGS 0x1L\r
@@ -51,11 +51,11 @@ BEGIN
         BEGIN\r
             VALUE "CompanyName", "The libxml++ development team (see AUTHORS)"\r
             VALUE "FileDescription", "The official C++ wrapper for libxml2"\r
-            VALUE "FileVersion", "2.38.1"
+            VALUE "FileVersion", "2.39.1"
             VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"\r
             VALUE "OriginalFilename", "libxml++-2.6"\r
             VALUE "ProductName", "libxml++"
-            VALUE "ProductVersion", "2.38.1"
+            VALUE "ProductVersion", "2.39.1"
         END\r
     END\r
     BLOCK "VarFileInfo"\r
index 5fae1a3..8afa55e 100644 (file)
@@ -14,7 +14,7 @@
 #define LIBXMLXX_MAJOR_VERSION 2
 
 /* Minor version number of libxml++. */
-#define LIBXMLXX_MINOR_VERSION 38
+#define LIBXMLXX_MINOR_VERSION 39
 
 /* Micro version number of libxml++. */
 #define LIBXMLXX_MICRO_VERSION 1
index 8a59b72..23637e5 100644 (file)
@@ -33,8 +33,8 @@ END
 #endif    // APSTUDIO_INVOKED\r
 \r
 VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 2,38,1,1
- PRODUCTVERSION 2,38,1,1
+ FILEVERSION 2,39,1,1
+ PRODUCTVERSION 2,39,1,1
  FILEFLAGSMASK 0x17L\r
 #ifdef _DEBUG\r
  FILEFLAGS 0x1L\r
@@ -51,11 +51,11 @@ BEGIN
         BEGIN\r
             VALUE "CompanyName", "The libxml++ development team (see AUTHORS)"\r
             VALUE "FileDescription", "The official C++ wrapper for libxml2"\r
-            VALUE "FileVersion", "2.38.1"
+            VALUE "FileVersion", "2.39.1"
             VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"\r
             VALUE "OriginalFilename", "libxml++-2.6"\r
             VALUE "ProductName", "libxml++"
-            VALUE "ProductVersion", "2.38.1"
+            VALUE "ProductVersion", "2.39.1"
         END\r
     END\r
     BLOCK "VarFileInfo"\r
index 5fae1a3..8afa55e 100644 (file)
@@ -14,7 +14,7 @@
 #define LIBXMLXX_MAJOR_VERSION 2
 
 /* Minor version number of libxml++. */
-#define LIBXMLXX_MINOR_VERSION 38
+#define LIBXMLXX_MINOR_VERSION 39
 
 /* Micro version number of libxml++. */
 #define LIBXMLXX_MICRO_VERSION 1
index 7a4dbfc..2c9967e 100644 (file)
@@ -33,8 +33,8 @@ END
 #endif    // APSTUDIO_INVOKED
 
 VS_VERSION_INFO VERSIONINFO
- FILEVERSION 2,38,1,1
- PRODUCTVERSION 2,38,1,1
+ FILEVERSION 2,39,1,1
+ PRODUCTVERSION 2,39,1,1
  FILEFLAGSMASK 0x17L
 #ifdef _DEBUG
  FILEFLAGS 0x1L
@@ -51,11 +51,11 @@ BEGIN
         BEGIN
             VALUE "CompanyName", "The libxml++ development team (see AUTHORS)"
             VALUE "FileDescription", "The official C++ wrapper for libxml2"
-            VALUE "FileVersion", "2.38.1"
+            VALUE "FileVersion", "2.39.1"
             VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"
             VALUE "OriginalFilename", "libxml++-2.6"
             VALUE "ProductName", "libxml++"
-            VALUE "ProductVersion", "2.38.1"
+            VALUE "ProductVersion", "2.39.1"
         END
     END
     BLOCK "VarFileInfo"
index 5fae1a3..8afa55e 100644 (file)
@@ -14,7 +14,7 @@
 #define LIBXMLXX_MAJOR_VERSION 2
 
 /* Minor version number of libxml++. */
-#define LIBXMLXX_MINOR_VERSION 38
+#define LIBXMLXX_MINOR_VERSION 39
 
 /* Micro version number of libxml++. */
 #define LIBXMLXX_MICRO_VERSION 1
index 629a3c4..05d3bfc 100644 (file)
@@ -473,6 +473,7 @@ EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 GREP = @GREP@
+HAVE_CXX11 = @HAVE_CXX11@
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
@@ -1843,8 +1844,8 @@ maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
        -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-@ENABLE_DOCUMENTATION_FALSE@uninstall-local:
 @ENABLE_DOCUMENTATION_FALSE@install-data-local:
+@ENABLE_DOCUMENTATION_FALSE@uninstall-local:
 clean: clean-recursive
 
 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
diff --git a/NEWS b/NEWS
index be06212..d1efb47 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+2.39.1 (unstable):
+
+* Use (and require) C++11.
+  (Murray Cumming)
+
 2.38.1 (stable):
 
 * Fix the build with C++11 compilers, such as MS Visual C++ 2013 - Implicit
index 4c77b4b..bbfefb3 100644 (file)
@@ -235,6 +235,178 @@ AS_VAR_COPY([$1], [pkg_cv_][$1])
 AS_VAR_IF([$1], [""], [$5], [$4])dnl
 ])# PKG_CHECK_VAR
 
+# ============================================================================
+#  http://www.gnu.org/software/autoconf-archive/ax_cxx_compile_stdcxx_11.html
+# ============================================================================
+#
+# SYNOPSIS
+#
+#   MM_AX_CXX_COMPILE_STDCXX_11([ext|noext],[mandatory|optional])
+#
+# DESCRIPTION
+#
+#   Check for baseline language coverage in the compiler for the C++11
+#   standard; if necessary, add switches to CXXFLAGS to enable support.
+#
+#   The first argument, if specified, indicates whether you insist on an
+#   extended mode (e.g. -std=gnu++11) or a strict conformance mode (e.g.
+#   -std=c++11).  If neither is specified, you get whatever works, with
+#   preference for an extended mode.
+#
+#   The second argument, if specified 'mandatory' or if left unspecified,
+#   indicates that baseline C++11 support is required and that the macro
+#   should error out if no mode with that support is found.  If specified
+#   'optional', then configuration proceeds regardless, after defining
+#   HAVE_CXX11 if and only if a supporting mode is found.
+#
+# LICENSE
+#
+#   Copyright (c) 2008 Benjamin Kosnik <bkoz@redhat.com>
+#   Copyright (c) 2012 Zack Weinberg <zackw@panix.com>
+#   Copyright (c) 2013 Roy Stogner <roystgnr@ices.utexas.edu>
+#   Copyright (c) 2014, 2015 Google Inc.; contributed by Alexey Sokolov <sokolov@google.com>
+#
+#   Copying and distribution of this file, with or without modification, are
+#   permitted in any medium without royalty provided the copyright notice
+#   and this notice are preserved. This file is offered as-is, without any
+#   warranty.
+
+# Copied from ax_cxx_compile_stdcxx_11.m4 and added MM_ prefix to avoid
+# possible conflict with AX_CXX_COMPILE_STDCXX_11 in other modules.
+
+#serial 11
+
+m4_define([_MM_AX_CXX_COMPILE_STDCXX_11_testbody], [[
+  template <typename T>
+    struct check
+    {
+      static_assert(sizeof(int) <= sizeof(T), "not big enough");
+    };
+
+    struct Base {
+    virtual void f() {}
+    };
+    struct Child : public Base {
+    virtual void f() override {}
+    };
+
+    typedef check<check<bool>> right_angle_brackets;
+
+    int a;
+    decltype(a) b;
+
+    typedef check<int> check_type;
+    check_type c;
+    check_type&& cr = static_cast<check_type&&>(c);
+
+    auto d = a;
+    auto l = [](){};
+    // Prevent Clang error: unused variable 'l' [-Werror,-Wunused-variable]
+    struct use_l { use_l() { l(); } };
+
+    // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
+    // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function because of this
+    namespace test_template_alias_sfinae {
+        struct foo {};
+
+        template<typename T>
+        using member = typename T::member_type;
+
+        template<typename T>
+        void func(...) {}
+
+        template<typename T>
+        void func(member<T>*) {}
+
+        void test();
+
+        void test() {
+            func<foo>(0);
+        }
+    }
+]])
+
+AC_DEFUN([MM_AX_CXX_COMPILE_STDCXX_11], [dnl
+  m4_if([$1], [], [],
+        [$1], [ext], [],
+        [$1], [noext], [],
+        [m4_fatal([invalid argument `$1' to MM_AX_CXX_COMPILE_STDCXX_11])])dnl
+  m4_if([$2], [], [ax_cxx_compile_cxx11_required=true],
+        [$2], [mandatory], [ax_cxx_compile_cxx11_required=true],
+        [$2], [optional], [ax_cxx_compile_cxx11_required=false],
+        [m4_fatal([invalid second argument `$2' to MM_AX_CXX_COMPILE_STDCXX_11])])
+  AC_LANG_PUSH([C++])dnl
+  ac_success=no
+  AC_CACHE_CHECK(whether $CXX supports C++11 features by default,
+  ax_cv_cxx_compile_cxx11,
+  [AC_COMPILE_IFELSE([AC_LANG_SOURCE([_MM_AX_CXX_COMPILE_STDCXX_11_testbody])],
+    [ax_cv_cxx_compile_cxx11=yes],
+    [ax_cv_cxx_compile_cxx11=no])])
+  if test x$ax_cv_cxx_compile_cxx11 = xyes; then
+    ac_success=yes
+  fi
+
+  m4_if([$1], [noext], [], [dnl
+  if test x$ac_success = xno; then
+    for switch in -std=gnu++11 -std=gnu++0x; do
+      cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_$switch])
+      AC_CACHE_CHECK(whether $CXX supports C++11 features with $switch,
+                     $cachevar,
+        [ac_save_CXXFLAGS="$CXXFLAGS"
+         CXXFLAGS="$CXXFLAGS $switch"
+         AC_COMPILE_IFELSE([AC_LANG_SOURCE([_MM_AX_CXX_COMPILE_STDCXX_11_testbody])],
+          [eval $cachevar=yes],
+          [eval $cachevar=no])
+         CXXFLAGS="$ac_save_CXXFLAGS"])
+      if eval test x\$$cachevar = xyes; then
+        CXXFLAGS="$CXXFLAGS $switch"
+        ac_success=yes
+        break
+      fi
+    done
+  fi])
+
+  m4_if([$1], [ext], [], [dnl
+  if test x$ac_success = xno; then
+    dnl HP's aCC needs +std=c++11 according to:
+    dnl http://h21007.www2.hp.com/portal/download/files/unprot/aCxx/PDF_Release_Notes/769149-001.pdf
+    for switch in -std=c++11 -std=c++0x +std=c++11; do
+      cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx11_$switch])
+      AC_CACHE_CHECK(whether $CXX supports C++11 features with $switch,
+                     $cachevar,
+        [ac_save_CXXFLAGS="$CXXFLAGS"
+         CXXFLAGS="$CXXFLAGS $switch"
+         AC_COMPILE_IFELSE([AC_LANG_SOURCE([_MM_AX_CXX_COMPILE_STDCXX_11_testbody])],
+          [eval $cachevar=yes],
+          [eval $cachevar=no])
+         CXXFLAGS="$ac_save_CXXFLAGS"])
+      if eval test x\$$cachevar = xyes; then
+        CXXFLAGS="$CXXFLAGS $switch"
+        ac_success=yes
+        break
+      fi
+    done
+  fi])
+  AC_LANG_POP([C++])
+  if test x$ax_cxx_compile_cxx11_required = xtrue; then
+    if test x$ac_success = xno; then
+      AC_MSG_ERROR([*** A compiler with support for C++11 language features is required.])
+    fi
+  else
+    if test x$ac_success = xno; then
+      HAVE_CXX11=0
+      AC_MSG_NOTICE([No compiler with C++11 support was found])
+    else
+      HAVE_CXX11=1
+      AC_DEFINE(HAVE_CXX11,1,
+                [define if the compiler supports basic C++11 syntax])
+    fi
+
+    AC_SUBST(HAVE_CXX11)
+  fi
+])
+
+
 
 #serial 20090814
 
@@ -250,7 +422,7 @@ AC_DEFUN([MM_PREREQ],
 [dnl
 m4_assert([$# >= 1])[]dnl
 AC_REQUIRE([_MM_PRE_INIT])[]dnl
-_MM_PREREQ([mm-common], [0.9.7], [$1], m4_defn([AC_PACKAGE_NAME]))[]dnl
+_MM_PREREQ([mm-common], [0.9.8], [$1], m4_defn([AC_PACKAGE_NAME]))[]dnl
 ])
 
 
index f984bbf..0586717 100644 (file)
@@ -1,5 +1,8 @@
 /* config.h.in.  Generated from configure.ac by autoheader.  */
 
+/* define if the compiler supports basic C++11 syntax */
+#undef HAVE_CXX11
+
 /* Define to 1 if you have the <dlfcn.h> header file. */
 #undef HAVE_DLFCN_H
 
index 3b5ee90..31f5a29 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libxml++ 2.38.1.
+# Generated by GNU Autoconf 2.69 for libxml++ 2.39.1.
 #
 # Report bugs to <https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B>.
 #
@@ -591,8 +591,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='libxml++'
 PACKAGE_TARNAME='libxml++'
-PACKAGE_VERSION='2.38.1'
-PACKAGE_STRING='libxml++ 2.38.1'
+PACKAGE_VERSION='2.39.1'
+PACKAGE_STRING='libxml++ 2.39.1'
 PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B'
 PACKAGE_URL='http://libxmlplusplus.sourceforge.net/'
 
@@ -694,6 +694,7 @@ LIBTOOL
 OBJDUMP
 DLLTOOL
 AS
+HAVE_CXX11
 am__fastdepCXX_FALSE
 am__fastdepCXX_TRUE
 CXXDEPMODE
@@ -1375,7 +1376,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libxml++ 2.38.1 to adapt to many kinds of systems.
+\`configure' configures libxml++ 2.39.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1445,7 +1446,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of libxml++ 2.38.1:";;
+     short | recursive ) echo "Configuration of libxml++ 2.39.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1585,7 +1586,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-libxml++ configure 2.38.1
+libxml++ configure 2.39.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2075,7 +2076,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by libxml++ $as_me 2.38.1, which was
+It was created by libxml++ $as_me 2.39.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2945,7 +2946,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='libxml++'
- VERSION='2.38.1'
+ VERSION='2.39.1'
 
 
 # Some tools Automake needs.
@@ -3120,7 +3121,7 @@ fi
 
 LIBXMLXX_MODULE_NAME='libxml++-2.6'
 
-LIBXMLXX_VERSION='2.38.1'
+LIBXMLXX_VERSION='2.39.1'
 
 LIBXMLXX_API_VERSION='2.6'
 
@@ -3129,10 +3130,10 @@ LIBXMLXX_MAJOR_VERSION=2
 
 $as_echo "#define LIBXMLXX_MAJOR_VERSION 2" >>confdefs.h
 
-LIBXMLXX_MINOR_VERSION=38
+LIBXMLXX_MINOR_VERSION=39
 
 
-$as_echo "#define LIBXMLXX_MINOR_VERSION 38" >>confdefs.h
+$as_echo "#define LIBXMLXX_MINOR_VERSION 39" >>confdefs.h
 
 LIBXMLXX_MICRO_VERSION=1
 
@@ -3857,6 +3858,192 @@ fi
 
 
 
+    ax_cxx_compile_cxx11_required=true
+  ac_ext=cpp
+ac_cpp='$CXXCPP $CPPFLAGS'
+ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
+  ac_success=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features by default" >&5
+$as_echo_n "checking whether $CXX supports C++11 features by default... " >&6; }
+if ${ax_cv_cxx_compile_cxx11+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+  template <typename T>
+    struct check
+    {
+      static_assert(sizeof(int) <= sizeof(T), "not big enough");
+    };
+
+    struct Base {
+    virtual void f() {}
+    };
+    struct Child : public Base {
+    virtual void f() override {}
+    };
+
+    typedef check<check<bool>> right_angle_brackets;
+
+    int a;
+    decltype(a) b;
+
+    typedef check<int> check_type;
+    check_type c;
+    check_type&& cr = static_cast<check_type&&>(c);
+
+    auto d = a;
+    auto l = [](){};
+    // Prevent Clang error: unused variable 'l' [-Werror,-Wunused-variable]
+    struct use_l { use_l() { l(); } };
+
+    // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
+    // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function because of this
+    namespace test_template_alias_sfinae {
+        struct foo {};
+
+        template<typename T>
+        using member = typename T::member_type;
+
+        template<typename T>
+        void func(...) {}
+
+        template<typename T>
+        void func(member<T>*) {}
+
+        void test();
+
+        void test() {
+            func<foo>(0);
+        }
+    }
+
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  ax_cv_cxx_compile_cxx11=yes
+else
+  ax_cv_cxx_compile_cxx11=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_cxx_compile_cxx11" >&5
+$as_echo "$ax_cv_cxx_compile_cxx11" >&6; }
+  if test x$ax_cv_cxx_compile_cxx11 = xyes; then
+    ac_success=yes
+  fi
+
+
+
+    if test x$ac_success = xno; then
+            for switch in -std=c++11 -std=c++0x +std=c++11; do
+      cachevar=`$as_echo "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh`
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5
+$as_echo_n "checking whether $CXX supports C++11 features with $switch... " >&6; }
+if eval \${$cachevar+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_CXXFLAGS="$CXXFLAGS"
+         CXXFLAGS="$CXXFLAGS $switch"
+         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+  template <typename T>
+    struct check
+    {
+      static_assert(sizeof(int) <= sizeof(T), "not big enough");
+    };
+
+    struct Base {
+    virtual void f() {}
+    };
+    struct Child : public Base {
+    virtual void f() override {}
+    };
+
+    typedef check<check<bool>> right_angle_brackets;
+
+    int a;
+    decltype(a) b;
+
+    typedef check<int> check_type;
+    check_type c;
+    check_type&& cr = static_cast<check_type&&>(c);
+
+    auto d = a;
+    auto l = [](){};
+    // Prevent Clang error: unused variable 'l' [-Werror,-Wunused-variable]
+    struct use_l { use_l() { l(); } };
+
+    // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae
+    // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function because of this
+    namespace test_template_alias_sfinae {
+        struct foo {};
+
+        template<typename T>
+        using member = typename T::member_type;
+
+        template<typename T>
+        void func(...) {}
+
+        template<typename T>
+        void func(member<T>*) {}
+
+        void test();
+
+        void test() {
+            func<foo>(0);
+        }
+    }
+
+_ACEOF
+if ac_fn_cxx_try_compile "$LINENO"; then :
+  eval $cachevar=yes
+else
+  eval $cachevar=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+         CXXFLAGS="$ac_save_CXXFLAGS"
+fi
+eval ac_res=\$$cachevar
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+      if eval test x\$$cachevar = xyes; then
+        CXXFLAGS="$CXXFLAGS $switch"
+        ac_success=yes
+        break
+      fi
+    done
+  fi
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+  if test x$ax_cxx_compile_cxx11_required = xtrue; then
+    if test x$ac_success = xno; then
+      as_fn_error $? "*** A compiler with support for C++11 language features is required." "$LINENO" 5
+    fi
+  else
+    if test x$ac_success = xno; then
+      HAVE_CXX11=0
+      { $as_echo "$as_me:${as_lineno-$LINENO}: No compiler with C++11 support was found" >&5
+$as_echo "$as_me: No compiler with C++11 support was found" >&6;}
+    else
+      HAVE_CXX11=1
+
+$as_echo "#define HAVE_CXX11 1" >>confdefs.h
+
+    fi
+
+
+  fi
+
+
+
 case `pwd` in
   *\ * | *\    *)
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
@@ -8163,7 +8350,6 @@ done
 
 
 
-
 func_stripname_cnf ()
 {
   case ${2} in
@@ -16408,9 +16594,9 @@ case $mm_enable_warnings in #(
   no) :
     mm_warning_flags= ;; #(
   max) :
-    mm_warning_flags="-pedantic -Wall -Wextra -Wno-long-long" ;; #(
+    mm_warning_flags="-pedantic -Wall -Wextra -Wformat-security -Wshadow -Wno-long-long" ;; #(
   fatal) :
-    mm_warning_flags="-pedantic -Wall -Wextra -Wno-long-long -Werror"
+    mm_warning_flags="-pedantic -Wall -Wextra -Wformat-security -Wshadow -Wno-long-long -Werror"
          for mm_prefix in G GLIBMM SIGCXX
          do
            mm_deprecation_flags="$mm_deprecation_flags-D${mm_prefix}_DISABLE_DEPRECATED "
@@ -17153,7 +17339,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by libxml++ $as_me 2.38.1, which was
+This file was extended by libxml++ $as_me 2.39.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17220,7 +17406,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-libxml++ config.status 2.38.1
+libxml++ config.status 2.39.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index 0afd0cc..42379fd 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT([libxml++], [2.38.1],
+AC_INIT([libxml++], [2.39.1],
         [https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B],
         [libxml++], [http://libxmlplusplus.sourceforge.net/])
 AC_PREREQ([2.59])
@@ -13,7 +13,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES])
 AM_MAINTAINER_MODE([disable])
 AC_ARG_VAR([ACLOCAL_FLAGS], [aclocal flags, e.g. -I <macro dir>])
 
-MM_PREREQ([0.9.7])
+MM_PREREQ([0.9.8])
 MM_INIT_MODULE([libxml++-2.6])
 
 # Copy the mm-common .pl scripts into docs/,
@@ -25,6 +25,8 @@ MM_CONFIG_DOCTOOL_DIR([docs])
 AC_SUBST([LIBXMLXX_SO_VERSION], [2:7:0])
 
 AC_PROG_CXX
+MM_AX_CXX_COMPILE_STDCXX_11([noext],[mandatory])
+
 LT_PREREQ([2.2.6])
 LT_INIT([dlopen win32-dll disable-static])
 
@@ -42,7 +44,7 @@ MM_ARG_WITH_TAGFILE_DOC([glibmm-2.4.tag], [glibmm-2.4])
 # Evaluate the --enable-warnings=level option.
 MM_ARG_ENABLE_WARNINGS([LIBXMLXX_WXXFLAGS],
         [-Wall],
-        [-pedantic -Wall -Wextra -Wno-long-long],
+        [-pedantic -Wall -Wextra -Wformat-security -Wshadow -Wno-long-long],
         [G GLIBMM SIGCXX])
 
 # Offer the ability to omit some API from the library.
index af48f77..e7a19d9 100644 (file)
@@ -24,7 +24,7 @@
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp66773776"></a>UTF-8 and Glib::ustring</h2></div></div></div>
+<a name="idp68031968"></a>UTF-8 and Glib::ustring</h2></div></div></div>
 <p>The libxml++ API takes, and gives, strings in the UTF-8 Unicode encoding, which can support all known languages and locales. This choice was made because, of the encodings that have this capability, UTF-8 is the most commonly accepted choice. UTF-8 is a multi-byte encoding, meaning that some characters use more than 1 byte. But for compatibility, old-fashioned 7-bit ASCII strings are unchanged when encoded as UTF-8, and UTF-8 strings do not contain null bytes which would cause old code to misjudge the number of bytes. For these reasons, you can store a UTF-8 string in a std::string object. However, the std::string API will operate on that string in terms of bytes, instead of characters.</p>
 <p>Because Standard C++ has no string class that can fully handle UTF-8, libxml++ uses the Glib::ustring class from the glibmm library. Glib::ustring has almost exactly the same API as std::string, but methods such as length() and operator[] deal with whole UTF-8 characters rather than raw bytes.</p>
 <p>There are implicit conversions between std::string and Glib::ustring, so you can use std::string wherever you see a Glib::ustring in the API, if you really don't care about any locale other than English. However, that is unlikely in today's connected world.</p>
index 9c64741..f7cd909 100644 (file)
@@ -24,7 +24,7 @@
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp66777360"></a>Compilation and Linking</h2></div></div></div>
+<a name="idp68035552"></a>Compilation and Linking</h2></div></div></div>
 <p>To use libxml++ in your application, you must tell the compiler where to find the include headers and where to find the libxml++ library. libxml++ provides a pkg-config .pc file to make this easy. For instance, the following command will provide the necessary compiler options:
     <span class="command"><strong>pkg-config libxml++-2.6 --cflags --libs</strong></span>
     </p>
index a7af66d..49fccda 100644 (file)
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp61971424"></a>SAX Parser</h2></div></div></div>
+<a name="idp68071120"></a>SAX Parser</h2></div></div></div>
 <p>The SAX parser presents each node of the XML document in sequence. So when you process one node, you must have already stored information about any relevant previous nodes, and you have no information at that time about subsequent nodes. The SAX parser uses less memory than the DOM parser and it is a suitable abstraction for documents that can be processed sequentially rather than as a whole.</p>
 <p>By using the <code class="literal">parse_chunk()</code> method instead of <code class="literal">parse()</code>, you can even parse parts of the XML document before you have received the whole document.</p>
 <p>As shown in the example, you should derive your own class from SaxParser and override some of the virtual methods. These "handler" methods will be called while the document is parsed.</p>
 <div class="sect2">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="idp61975472"></a>Example</h3></div></div></div>
+<a name="idp68074944"></a>Example</h3></div></div></div>
 <p>This example shows how the handler methods are called during parsing.</p>
 <p><a class="ulink" href="http://git.gnome.org/browse/libxml++/tree/examples/sax_parser" target="_top">Source Code</a></p>
 <p>File: myparser.h
@@ -45,20 +45,20 @@ class MySaxParser : public xmlpp::SaxParser
 {
 public:
   MySaxParser();
-  virtual ~MySaxParser();
+  ~MySaxParser() override;
 
 protected:
   //overrides:
-  virtual void on_start_document();
-  virtual void on_end_document();
-  virtual void on_start_element(const Glib::ustring&amp; name,
-                                const AttributeList&amp; properties);
-  virtual void on_end_element(const Glib::ustring&amp; name);
-  virtual void on_characters(const Glib::ustring&amp; characters);
-  virtual void on_comment(const Glib::ustring&amp; text);
-  virtual void on_warning(const Glib::ustring&amp; text);
-  virtual void on_error(const Glib::ustring&amp; text);
-  virtual void on_fatal_error(const Glib::ustring&amp; text);
+  void on_start_document() override;
+  void on_end_document() override;
+  void on_start_element(const Glib::ustring&amp; name,
+                                const AttributeList&amp; properties) override;
+  void on_end_element(const Glib::ustring&amp; name) override;
+  void on_characters(const Glib::ustring&amp; characters) override;
+  void on_comment(const Glib::ustring&amp; text) override;
+  void on_warning(const Glib::ustring&amp; text) override;
+  void on_error(const Glib::ustring&amp; text) override;
+  void on_fatal_error(const Glib::ustring&amp; text) override;
 };
 
 
@@ -94,7 +94,7 @@ main(int argc, char* argv[])
     filepath = "example.xml";
     
   // Parse the entire document in one go:
-  int return_code = EXIT_SUCCESS;
+  auto return_code = EXIT_SUCCESS;
   try
   {
     MySaxParser parser;
@@ -184,11 +184,11 @@ void MySaxParser::on_start_element(const Glib::ustring&amp; name,
   std::cout &lt;&lt; "node name=" &lt;&lt; name &lt;&lt; std::endl;
 
   // Print attributes:
-  for(xmlpp::SaxParser::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
+  for(const auto&amp; attr_pair : attributes)
   {
     try
     {
-      std::cout &lt;&lt; "  Attribute name=" &lt;&lt; iter-&gt;name &lt;&lt; std::endl;
+      std::cout &lt;&lt; "  Attribute name=" &lt;&lt;  attr_pair.name &lt;&lt; std::endl;
     }
     catch(const Glib::ConvertError&amp; ex)
     {
@@ -197,7 +197,7 @@ void MySaxParser::on_start_element(const Glib::ustring&amp; name,
 
     try
     {
-      std::cout &lt;&lt; "    , value= " &lt;&lt; iter-&gt;value &lt;&lt; std::endl;
+      std::cout &lt;&lt; "    , value= " &lt;&lt;  attr_pair.value &lt;&lt; std::endl;
     }
     catch(const Glib::ConvertError&amp; ex)
     {
index 60a8835..500b7ab 100644 (file)
 </div>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp66843248"></a>TextReader Parser</h2></div></div></div>
+<a name="idp68086880"></a>TextReader Parser</h2></div></div></div>
 <p>Like the SAX parser, the TextReader parser is suitable for sequential parsing, but instead of implementing handlers for specific parts of the document, it allows you to detect the current node type, process the node accordingly, and skip forward in the document as much as necessary. Unlike the DOM parser, you may not move backwards in the XML document. And unlike the SAX parser, you must not waste time processing nodes that do not interest you. </p>
 <p>All methods are on the single parser instance, but their result depends on the current context. For instance, use <code class="literal">read()</code> to move to the next node, and <code class="literal">move_to_element()</code> to navigate to child nodes. These methods will return false when no more nodes are available. Then use methods such as <code class="literal">get_name()</code> and <code class="literal">get_value()</code> to examine the elements and their attributes.</p>
 <div class="sect2">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="idp66847888"></a>Example</h3></div></div></div>
+<a name="idp68091520"></a>Example</h3></div></div></div>
 <p>This example examines each node in turn, then moves to the next node.</p>
 <p><a class="ulink" href="http://git.gnome.org/browse/libxml++/tree/examples/textreader" target="_top">Source Code</a></p>
 <p>File: main.cc
index 97956ed..463132b 100644 (file)
@@ -28,7 +28,7 @@
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <ul class="toc">
-<li><span class="sect1"><a href="chapter-introduction.html#idp62052320">Installation</a></span></li>
+<li><span class="sect1"><a href="chapter-introduction.html#idp63308352">Installation</a></span></li>
 <li><span class="sect1"><a href="ch01s02.html">UTF-8 and Glib::ustring</a></span></li>
 <li><span class="sect1"><a href="ch01s03.html">Compilation and Linking</a></span></li>
 </ul>
@@ -42,7 +42,7 @@
 <p>But libxml++ was created mainly to fill the need for an API-stable and ABI-stable C++ XML parser which could be used as a shared library dependency by C++ applications that are distributed widely in binary form. That means that installed applications will not break when new versions of libxml++ are installed on a user's computer. Gradual improvement of the libxml++ API is still possible via non-breaking API additions, and new independent versions of the ABI that can be installed in parallel with older versions. These are the general techniques and principles followed by the <a class="ulink" href="http://www.gnome.org" target="_top">GNOME</a> project, of which libxml++ is a part.</p>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp62052320"></a>Installation</h2></div></div></div>
+<a name="idp63308352"></a>Installation</h2></div></div></div>
 <p>libxml++ is packaged by major Linux and *BSD distributions and can be installed from source on Linux and Windows, using any modern compiler, such as g++, SUN Forte, or MSVC++.</p>
 <p>For instance, to install libxml++ and its documentation on debian, use apt-get or synaptic like so:
     </p>
index 0b9b208..e44cb82 100644 (file)
@@ -28,7 +28,7 @@
 <div class="toc">
 <p><b>Table of Contents</b></p>
 <ul class="toc">
-<li><span class="sect1"><a href="chapter-parsers.html#idp66783776">DOM Parser</a></span></li>
+<li><span class="sect1"><a href="chapter-parsers.html#idp68041968">DOM Parser</a></span></li>
 <li><span class="sect1"><a href="ch02s02.html">SAX Parser</a></span></li>
 <li><span class="sect1"><a href="ch02s03.html">TextReader Parser</a></span></li>
 </ul>
@@ -38,7 +38,7 @@
 <p>Remember that white space is usually significant in XML documents, so the parsers might provide unexpected text nodes that contain only spaces and new lines. The parser does not know whether you care about these text nodes, but your application may choose to ignore them.</p>
 <div class="sect1">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="idp66783776"></a>DOM Parser</h2></div></div></div>
+<a name="idp68041968"></a>DOM Parser</h2></div></div></div>
 <p>The DOM parser parses the whole document at once and stores the structure in memory, available via <code class="methodname">DomParser::get_document()</code>. With methods such as <code class="methodname">Document::get_root_node()</code> and <code class="methodname">Node::get_children()</code>, you may then navigate into the hierarchy of XML nodes without restriction, jumping forwards or backwards in the document based on the information that you encounter. Therefore the DOM parser uses a relatively large amount of memory.</p>
 <p>You should use C++ RTTI (via <code class="literal">dynamic_cast&lt;&gt;</code>) to identify the specific node type and to perform actions which are not possible with all node types. For instance, only <code class="classname">Element</code>s have attributes. Here is the inheritance hierarchy of node types:</p>
 <p>
@@ -90,7 +90,7 @@
 <p>There are also several methods which can create new child <code class="classname">Node</code>s. By using these, and one of the <code class="methodname">Document::write_*()</code> methods, you can use libxml++ to build a new XML document.</p>
 <div class="sect2">
 <div class="titlepage"><div><div><h3 class="title">
-<a name="idp66803184"></a>Example</h3></div></div></div>
+<a name="idp68061376"></a>Example</h3></div></div></div>
 <p>This example looks in the document for expected elements and then examines them. All these examples are included in the libxml++ source distribution.</p>
 <p><a class="ulink" href="http://git.gnome.org/browse/libxml++/tree/examples/dom_parser" target="_top">Source Code</a></p>
 <p>File: main.cc
@@ -110,18 +110,18 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   const Glib::ustring indent(indentation, ' ');
   std::cout &lt;&lt; std::endl; //Separate nodes by an empty line.
   
-  const xmlpp::ContentNode* nodeContent = dynamic_cast&lt;const xmlpp::ContentNode*&gt;(node);
-  const xmlpp::TextNode* nodeText = dynamic_cast&lt;const xmlpp::TextNode*&gt;(node);
-  const xmlpp::CommentNode* nodeComment = dynamic_cast&lt;const xmlpp::CommentNode*&gt;(node);
+  const auto nodeContent = dynamic_cast&lt;const xmlpp::ContentNode*&gt;(node);
+  const auto nodeText = dynamic_cast&lt;const xmlpp::TextNode*&gt;(node);
+  const auto nodeComment = dynamic_cast&lt;const xmlpp::CommentNode*&gt;(node);
 
   if(nodeText &amp;&amp; nodeText-&gt;is_white_space()) //Let's ignore the indenting - you don't always want to do this.
     return;
     
-  const Glib::ustring nodename = node-&gt;get_name();
+  const auto nodename = node-&gt;get_name();
 
   if(!nodeText &amp;&amp; !nodeComment &amp;&amp; !nodename.empty()) //Let's not say "name: text".
   {
-    const Glib::ustring namespace_prefix = node-&gt;get_namespace_prefix();
+    const auto namespace_prefix = node-&gt;get_namespace_prefix();
 
     std::cout &lt;&lt; indent &lt;&lt; "Node name = ";
     if(!namespace_prefix.empty())
@@ -154,11 +154,11 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
     std::cout &lt;&lt; indent &lt;&lt; "     line = " &lt;&lt; node-&gt;get_line() &lt;&lt; std::endl;
 
     //Print attributes:
-    const xmlpp::Element::AttributeList&amp; attributes = nodeElement-&gt;get_attributes();
+    const auto attributes = nodeElement-&gt;get_attributes();
     for(xmlpp::Element::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
     {
-      const xmlpp::Attribute* attribute = *iter;
-      const Glib::ustring namespace_prefix = attribute-&gt;get_namespace_prefix();
+      const auto attribute = *iter;
+      const auto namespace_prefix = attribute-&gt;get_namespace_prefix();
 
       std::cout &lt;&lt; indent &lt;&lt; "  Attribute ";
       if(!namespace_prefix.empty())
@@ -167,7 +167,7 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
                 &lt;&lt; CatchConvertError(attribute-&gt;get_value()) &lt;&lt; std::endl;
     }
 
-    const xmlpp::Attribute* attribute = nodeElement-&gt;get_attribute("title");
+    const auto attribute = nodeElement-&gt;get_attribute("title");
     if(attribute)
     {
       std::cout &lt;&lt; indent;
@@ -182,10 +182,10 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   if(!nodeContent)
   {
     //Recurse through child nodes:
-    xmlpp::Node::NodeList list = node-&gt;get_children();
-    for(xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+    auto list = node-&gt;get_children();
+    for(const auto&amp; child : node-&gt;get_children())
     {
-      print_node(*iter, indentation + 2); //recursive
+      print_node(child, indentation + 2); //recursive
     }
   }
 }
@@ -255,7 +255,7 @@ int main(int argc, char* argv[])
     if(parser)
     {
       //Walk the tree:
-      const xmlpp::Node* pNode = parser.get_document()-&gt;get_root_node(); //deleted by DomParser.
+      const auto pNode = parser.get_document()-&gt;get_root_node(); //deleted by DomParser.
       print_node(pNode);
     }
   }
index cb55f55..752c801 100644 (file)
 <ul class="toc">
 <li>
 <span class="chapter"><a href="chapter-introduction.html">1. libxml++</a></span><ul>
-<li><span class="sect1"><a href="chapter-introduction.html#idp62052320">Installation</a></span></li>
+<li><span class="sect1"><a href="chapter-introduction.html#idp63308352">Installation</a></span></li>
 <li><span class="sect1"><a href="ch01s02.html">UTF-8 and Glib::ustring</a></span></li>
 <li><span class="sect1"><a href="ch01s03.html">Compilation and Linking</a></span></li>
 </ul>
 </li>
 <li>
 <span class="chapter"><a href="chapter-parsers.html">2. Parsers</a></span><ul>
-<li><span class="sect1"><a href="chapter-parsers.html#idp66783776">DOM Parser</a></span></li>
+<li><span class="sect1"><a href="chapter-parsers.html#idp68041968">DOM Parser</a></span></li>
 <li><span class="sect1"><a href="ch02s02.html">SAX Parser</a></span></li>
 <li><span class="sect1"><a href="ch02s03.html">TextReader Parser</a></span></li>
 </ul>
index 08f6786..158ac4e 100644 (file)
@@ -141,18 +141,18 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   const Glib::ustring indent(indentation, ' ');
   std::cout &lt;&lt; std::endl; //Separate nodes by an empty line.
   
-  const xmlpp::ContentNode* nodeContent = dynamic_cast&lt;const xmlpp::ContentNode*&gt;(node);
-  const xmlpp::TextNode* nodeText = dynamic_cast&lt;const xmlpp::TextNode*&gt;(node);
-  const xmlpp::CommentNode* nodeComment = dynamic_cast&lt;const xmlpp::CommentNode*&gt;(node);
+  const auto nodeContent = dynamic_cast&lt;const xmlpp::ContentNode*&gt;(node);
+  const auto nodeText = dynamic_cast&lt;const xmlpp::TextNode*&gt;(node);
+  const auto nodeComment = dynamic_cast&lt;const xmlpp::CommentNode*&gt;(node);
 
   if(nodeText &amp;&amp; nodeText-&gt;is_white_space()) //Let's ignore the indenting - you don't always want to do this.
     return;
     
-  const Glib::ustring nodename = node-&gt;get_name();
+  const auto nodename = node-&gt;get_name();
 
   if(!nodeText &amp;&amp; !nodeComment &amp;&amp; !nodename.empty()) //Let's not say &quot;name: text&quot;.
   {
-    const Glib::ustring namespace_prefix = node-&gt;get_namespace_prefix();
+    const auto namespace_prefix = node-&gt;get_namespace_prefix();
 
     std::cout &lt;&lt; indent &lt;&lt; &quot;Node name = &quot;;
     if(!namespace_prefix.empty())
@@ -185,11 +185,11 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
     std::cout &lt;&lt; indent &lt;&lt; &quot;     line = &quot; &lt;&lt; node-&gt;get_line() &lt;&lt; std::endl;
 
     //Print attributes:
-    const xmlpp::Element::AttributeList&amp; attributes = nodeElement-&gt;get_attributes();
+    const auto attributes = nodeElement-&gt;get_attributes();
     for(xmlpp::Element::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
     {
-      const xmlpp::Attribute* attribute = *iter;
-      const Glib::ustring namespace_prefix = attribute-&gt;get_namespace_prefix();
+      const auto attribute = *iter;
+      const auto namespace_prefix = attribute-&gt;get_namespace_prefix();
 
       std::cout &lt;&lt; indent &lt;&lt; &quot;  Attribute &quot;;
       if(!namespace_prefix.empty())
@@ -198,7 +198,7 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
                 &lt;&lt; CatchConvertError(attribute-&gt;get_value()) &lt;&lt; std::endl;
     }
 
-    const xmlpp::Attribute* attribute = nodeElement-&gt;get_attribute(&quot;title&quot;);
+    const auto attribute = nodeElement-&gt;get_attribute(&quot;title&quot;);
     if(attribute)
     {
       std::cout &lt;&lt; indent;
@@ -213,10 +213,10 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   if(!nodeContent)
   {
     //Recurse through child nodes:
-    xmlpp::Node::NodeList list = node-&gt;get_children();
-    for(xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+    auto list = node-&gt;get_children();
+    for(const auto&amp; child : node-&gt;get_children())
     {
-      print_node(*iter, indentation + 2); //recursive
+      print_node(child, indentation + 2); //recursive
     }
   }
 }
@@ -286,7 +286,7 @@ int main(int argc, char* argv[])
     if(parser)
     {
       //Walk the tree:
-      const xmlpp::Node* pNode = parser.get_document()-&gt;get_root_node(); //deleted by DomParser.
+      const auto pNode = parser.get_document()-&gt;get_root_node(); //deleted by DomParser.
       print_node(pNode);
     }
   }
@@ -332,20 +332,20 @@ class MySaxParser : public xmlpp::SaxParser
 {
 public:
   MySaxParser();
-  virtual ~MySaxParser();
+  ~MySaxParser() override;
 
 protected:
   //overrides:
-  virtual void on_start_document();
-  virtual void on_end_document();
-  virtual void on_start_element(const Glib::ustring&amp; name,
-                                const AttributeList&amp; properties);
-  virtual void on_end_element(const Glib::ustring&amp; name);
-  virtual void on_characters(const Glib::ustring&amp; characters);
-  virtual void on_comment(const Glib::ustring&amp; text);
-  virtual void on_warning(const Glib::ustring&amp; text);
-  virtual void on_error(const Glib::ustring&amp; text);
-  virtual void on_fatal_error(const Glib::ustring&amp; text);
+  void on_start_document() override;
+  void on_end_document() override;
+  void on_start_element(const Glib::ustring&amp; name,
+                                const AttributeList&amp; properties) override;
+  void on_end_element(const Glib::ustring&amp; name) override;
+  void on_characters(const Glib::ustring&amp; characters) override;
+  void on_comment(const Glib::ustring&amp; text) override;
+  void on_warning(const Glib::ustring&amp; text) override;
+  void on_error(const Glib::ustring&amp; text) override;
+  void on_fatal_error(const Glib::ustring&amp; text) override;
 };
 
 
@@ -379,7 +379,7 @@ main(int argc, char* argv[])
     filepath = &quot;example.xml&quot;;
     
   // Parse the entire document in one go:
-  int return_code = EXIT_SUCCESS;
+  auto return_code = EXIT_SUCCESS;
   try
   {
     MySaxParser parser;
@@ -467,11 +467,11 @@ void MySaxParser::on_start_element(const Glib::ustring&amp; name,
   std::cout &lt;&lt; &quot;node name=&quot; &lt;&lt; name &lt;&lt; std::endl;
 
   // Print attributes:
-  for(xmlpp::SaxParser::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
+  for(const auto&amp; attr_pair : attributes)
   {
     try
     {
-      std::cout &lt;&lt; &quot;  Attribute name=&quot; &lt;&lt; iter-&gt;name &lt;&lt; std::endl;
+      std::cout &lt;&lt; &quot;  Attribute name=&quot; &lt;&lt;  attr_pair.name &lt;&lt; std::endl;
     }
     catch(const Glib::ConvertError&amp; ex)
     {
@@ -480,7 +480,7 @@ void MySaxParser::on_start_element(const Glib::ustring&amp; name,
 
     try
     {
-      std::cout &lt;&lt; &quot;    , value= &quot; &lt;&lt; iter-&gt;value &lt;&lt; std::endl;
+      std::cout &lt;&lt; &quot;    , value= &quot; &lt;&lt;  attr_pair.value &lt;&lt; std::endl;
     }
     catch(const Glib::ConvertError&amp; ex)
     {
index 8bfbddd..7d8f37a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -71,7 +71,7 @@
 <tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html" target="_self">IStreamParserInputBuffer</a></td><td class="desc"></td></tr>
 <tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1KeepBlanks.html" target="_self">KeepBlanks</a></td><td class="desc">This class set KeepBlanksDefault and IndentTreeOutput of libxmlpp and restore their initial value in its destructor </td></tr>
 <tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1Node.html" target="_self">Node</a></td><td class="desc">Represents XML Nodes </td></tr>
-<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1NonCopyable.html" target="_self">NonCopyable</a></td><td class="desc">Herited by classes which cannot be copied </td></tr>
+<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1NonCopyable.html" target="_self">NonCopyable</a></td><td class="desc">A base for classes which cannot be copied </td></tr>
 <tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html" target="_self">OStreamOutputBuffer</a></td><td class="desc">An <a class="el" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. ">OutputBuffer</a> implementation that send datas to a <a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga55d4c0674fbacb7514ae76310aeb4bf8">std::ostream</a> </td></tr>
 <tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1OutputBuffer.html" target="_self">OutputBuffer</a></td><td class="desc">Base class for xmlOutputBuffer wrapper </td></tr>
 <tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1parse__error.html" target="_self">parse_error</a></td><td class="desc">This exception will be thrown when the parser encounters an error in the XML document </td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7b64fb2..7924a62 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -91,7 +91,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f5cce1a..3c48a74 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78">set_value</a>(const Glib::ustring&amp; value)</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bd32618..4f14b60 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::Attribute:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Attribute__inherit__graph.png" border="0" usemap="#xmlpp_1_1Attribute_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Attribute_inherit__map" id="xmlpp_1_1Attribute_inherit__map">
-<area shape="rect" id="node4" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="5,229,204,256"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="228,229,387,256"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="155,80,257,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="129,5,283,32"/></map>
+<area shape="rect" id="node4" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="5,229,204,256"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="228,229,387,256"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="155,80,257,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="129,5,283,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a1aa5294ec06fa7d5c1198e2c47d5838c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1aa5294ec06fa7d5c1198e2c47d5838c">Attribute</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a1aa5294ec06fa7d5c1198e2c47d5838c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a> ()</td></tr>
-<tr class="separator:af44eddff10b76c29d48cb98926b4c367"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a> () override</td></tr>
+<tr class="separator:ab4fb700036336d55b7ef5139b6a41e01"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842"><td class="memItemLeft" align="right" valign="top">_xmlAttr*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">cobj</a> ()</td></tr>
 <tr class="memdesc:a1bdce49b8e5f118373732b4a3e14b842"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a1bdce49b8e5f118373732b4a3e14b842">More...</a><br /></td></tr>
 <tr class="separator:a1bdce49b8e5f118373732b4a3e14b842"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -94,8 +94,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -120,24 +120,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -227,8 +227,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Represents an XML <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. ">Node</a> attribute. </p>
@@ -258,7 +262,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af44eddff10b76c29d48cb98926b4c367"></a>
+<a class="anchor" id="ab4fb700036336d55b7ef5139b6a41e01"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -266,7 +270,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Attribute::~Attribute </td>
+          <td class="memname">xmlpp::Attribute::~Attribute </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -274,7 +278,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -376,7 +380,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ad916dd..45deb59 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78">set_value</a>(const Glib::ustring&amp; value)</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">~AttributeDeclaration</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a9a6b8bbfda313c17a136a658afaae30c">~AttributeDeclaration</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 1063fd7..225ad9a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::AttributeDeclaration:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1AttributeDeclaration__inherit__graph.png" border="0" usemap="#xmlpp_1_1AttributeDeclaration_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1AttributeDeclaration_inherit__map" id="xmlpp_1_1AttributeDeclaration_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="42,155,167,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="53,80,156,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="27,5,182,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="42,155,167,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="53,80,156,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="27,5,182,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a6d7dd6ccbe4ad325ccb053a252b10c9c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a6d7dd6ccbe4ad325ccb053a252b10c9c">AttributeDeclaration</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a6d7dd6ccbe4ad325ccb053a252b10c9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1e427ebd8c75f5e15b6b7939e55cc30c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">~AttributeDeclaration</a> ()</td></tr>
-<tr class="separator:a1e427ebd8c75f5e15b6b7939e55cc30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a6b8bbfda313c17a136a658afaae30c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a9a6b8bbfda313c17a136a658afaae30c">~AttributeDeclaration</a> () override</td></tr>
+<tr class="separator:a9a6b8bbfda313c17a136a658afaae30c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab1bc51b1d5122eb25f1fd2cb4ceb3065"><td class="memItemLeft" align="right" valign="top">_xmlAttribute*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065">cobj</a> ()</td></tr>
 <tr class="memdesc:ab1bc51b1d5122eb25f1fd2cb4ceb3065"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#ab1bc51b1d5122eb25f1fd2cb4ceb3065">More...</a><br /></td></tr>
 <tr class="separator:ab1bc51b1d5122eb25f1fd2cb4ceb3065"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -88,8 +88,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Attribute"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Attribute')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td></tr>
 <tr class="memitem:a1aa5294ec06fa7d5c1198e2c47d5838c inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1aa5294ec06fa7d5c1198e2c47d5838c">Attribute</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a1aa5294ec06fa7d5c1198e2c47d5838c inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a> ()</td></tr>
-<tr class="separator:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a> () override</td></tr>
+<tr class="separator:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">_xmlAttr*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">cobj</a> ()</td></tr>
 <tr class="memdesc:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a1bdce49b8e5f118373732b4a3e14b842">More...</a><br /></td></tr>
 <tr class="separator:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -108,8 +108,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -134,24 +134,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -241,8 +241,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Represents the default value of an attribute of an XML <a class="el" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. ">Element</a> node. </p>
@@ -273,7 +277,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a1e427ebd8c75f5e15b6b7939e55cc30c"></a>
+<a class="anchor" id="a9a6b8bbfda313c17a136a658afaae30c"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -281,7 +285,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::AttributeDeclaration::~AttributeDeclaration </td>
+          <td class="memname">xmlpp::AttributeDeclaration::~AttributeDeclaration </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -289,7 +293,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -352,7 +356,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 59cae2e..57e22c8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78">set_value</a>(const Glib::ustring&amp; value)</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">~AttributeNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1AttributeNode.html#a5d6a1a1875bf2118758f2d160a5bc999">~AttributeNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index fbc1970..e58bc61 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::AttributeNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1AttributeNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1AttributeNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1AttributeNode_inherit__map" id="xmlpp_1_1AttributeNode_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="22,155,147,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="33,80,136,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="7,5,162,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="22,155,147,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="33,80,136,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="7,5,162,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a0af899521d66b09398deb5fa7fd26035"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeNode.html#a0af899521d66b09398deb5fa7fd26035">AttributeNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a0af899521d66b09398deb5fa7fd26035"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6321127fb72b11784fd6a16f17d678bd"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">~AttributeNode</a> ()</td></tr>
-<tr class="separator:a6321127fb72b11784fd6a16f17d678bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d6a1a1875bf2118758f2d160a5bc999"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1AttributeNode.html#a5d6a1a1875bf2118758f2d160a5bc999">~AttributeNode</a> () override</td></tr>
+<tr class="separator:a5d6a1a1875bf2118758f2d160a5bc999"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Attribute"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Attribute')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td></tr>
 <tr class="memitem:a1aa5294ec06fa7d5c1198e2c47d5838c inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1aa5294ec06fa7d5c1198e2c47d5838c">Attribute</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a1aa5294ec06fa7d5c1198e2c47d5838c inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a> ()</td></tr>
-<tr class="separator:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">~Attribute</a> () override</td></tr>
+<tr class="separator:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">_xmlAttr*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">cobj</a> ()</td></tr>
 <tr class="memdesc:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a1bdce49b8e5f118373732b4a3e14b842">More...</a><br /></td></tr>
 <tr class="separator:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -99,8 +99,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -125,24 +125,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -232,8 +232,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Represents an explicit attribute of an XML <a class="el" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. ">Element</a> node. </p>
@@ -264,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6321127fb72b11784fd6a16f17d678bd"></a>
+<a class="anchor" id="a5d6a1a1875bf2118758f2d160a5bc999"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -272,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::AttributeNode::~AttributeNode </td>
+          <td class="memname">xmlpp::AttributeNode::~AttributeNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -280,7 +284,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -290,7 +294,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 8c20a60..7fe5fcd 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908">~CdataNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1CdataNode.html">xmlpp::CdataNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1CdataNode.html#a0b8765ad1a587639a785291691404b74">~CdataNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1CdataNode.html">xmlpp::CdataNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 64eda4e..9196724 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::CdataNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1CdataNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1CdataNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1CdataNode_inherit__map" id="xmlpp_1_1CdataNode_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="5,155,160,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="5,155,160,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a150933b23cfa1a5c0fc5fffd433e7194"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CdataNode.html#a150933b23cfa1a5c0fc5fffd433e7194">CdataNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a150933b23cfa1a5c0fc5fffd433e7194"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa37972e79cbc301db17f5b0b95964908"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908">~CdataNode</a> ()</td></tr>
-<tr class="separator:aa37972e79cbc301db17f5b0b95964908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b8765ad1a587639a785291691404b74"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CdataNode.html#a0b8765ad1a587639a785291691404b74">~CdataNode</a> () override</td></tr>
+<tr class="separator:a0b8765ad1a587639a785291691404b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ContentNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ContentNode')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,8 +92,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,24 +118,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -225,8 +225,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>CData node. </p>
@@ -256,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa37972e79cbc301db17f5b0b95964908"></a>
+<a class="anchor" id="a0b8765ad1a587639a785291691404b74"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -264,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::CdataNode::~CdataNode </td>
+          <td class="memname">xmlpp::CdataNode::~CdataNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -272,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -282,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 28f1fbd..85ab562 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d">~CommentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1CommentNode.html">xmlpp::CommentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1CommentNode.html#a1621c4bec0d757677f0b103dc00d1a7f">~CommentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1CommentNode.html">xmlpp::CommentNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b35c893..ee21d73 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::CommentNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1CommentNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1CommentNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1CommentNode_inherit__map" id="xmlpp_1_1CommentNode_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="11,155,166,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="37,80,140,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="11,5,166,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="11,155,166,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="37,80,140,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="11,5,166,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a3be1e492187b87279acc1aff82c77dc2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CommentNode.html#a3be1e492187b87279acc1aff82c77dc2">CommentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a3be1e492187b87279acc1aff82c77dc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a69f6e389f1c683c86e3f5f6ff50cbf0d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d">~CommentNode</a> ()</td></tr>
-<tr class="separator:a69f6e389f1c683c86e3f5f6ff50cbf0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1621c4bec0d757677f0b103dc00d1a7f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1CommentNode.html#a1621c4bec0d757677f0b103dc00d1a7f">~CommentNode</a> () override</td></tr>
+<tr class="separator:a1621c4bec0d757677f0b103dc00d1a7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ContentNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ContentNode')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,8 +92,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,24 +118,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -225,8 +225,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Comment <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. ">Node</a>. </p>
@@ -256,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a69f6e389f1c683c86e3f5f6ff50cbf0d"></a>
+<a class="anchor" id="a1621c4bec0d757677f0b103dc00d1a7f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -264,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::CommentNode::~CommentNode </td>
+          <td class="memname">xmlpp::CommentNode::~CommentNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -272,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -282,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 35029bf..1b76ae8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b07a1dd..169037f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::ContentNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1ContentNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1ContentNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1ContentNode_inherit__map" id="xmlpp_1_1ContentNode_inherit__map">
-<area shape="rect" id="node4" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="610,5,751,32"/><area shape="rect" id="node5" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="597,56,764,83"/><area shape="rect" id="node6" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="591,107,770,133"/><area shape="rect" id="node7" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="561,157,800,184"/><area shape="rect" id="node8" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="617,208,745,235"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="208,107,311,133"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,107,160,133"/></map>
+<area shape="rect" id="node4" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="610,5,751,32"/><area shape="rect" id="node5" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="597,56,764,83"/><area shape="rect" id="node6" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="591,107,770,133"/><area shape="rect" id="node7" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="561,157,800,184"/><area shape="rect" id="node8" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="617,208,745,235"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="208,107,311,133"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,107,160,133"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -87,8 +87,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -113,24 +113,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -220,8 +220,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Content <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. ">Node</a>. </p>
@@ -251,7 +255,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a695769ae0499d8e4831e0465f8e67838"></a>
+<a class="anchor" id="a5b4f7221465b67714a5fa66e6abd6180"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -259,7 +263,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::ContentNode::~ContentNode </td>
+          <td class="memname">xmlpp::ContentNode::~ContentNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -267,7 +271,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -336,7 +340,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2405b04..b152853 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -70,6 +70,8 @@
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#ae27fb04b1760bcaa58f7e329c98fae47">get_internal_subset</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#a6f4ebd0db42eeca823517dd1bd56d009">get_root_node</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#a5fb6c31ae2563c1c33ad3d4192daafe1">process_xinclude</a>(bool generate_xinclude_nodes=true)</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#ad56a99bd883672ba5eac51a545fada40">set_entity_declaration</a>(const Glib::ustring&amp; name, XmlEntityType type, const Glib::ustring&amp; publicId, const Glib::ustring&amp; systemId, const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#a714dc6c330ae6e00fb285606b8b849a4">set_internal_subset</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; external_id, const Glib::ustring&amp; system_id)</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#add90b2d2d0a837df3f3daec6bccaad2c">write_to_stream_formatted</a>(std::ostream&amp; output, const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#ab63344d932c309062769fd98585e9bc1">write_to_string</a>(const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#ac1246acf8c7b51855e9eb12eecefa294">write_to_string_formatted</a>(const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">~Document</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Document.html#aee0af647f8b997f0ce91c5f8ef26d6f5">~Document</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 9204e2f..768c0e7 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::Document:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Document__inherit__graph.png" border="0" usemap="#xmlpp_1_1Document_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Document_inherit__map" id="xmlpp_1_1Document_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -80,8 +80,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ac18dbf6e4c404dac08a0784c553c5e88"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Document.html#ac18dbf6e4c404dac08a0784c553c5e88">Document</a> (_xmlDoc* doc)</td></tr>
 <tr class="memdesc:ac18dbf6e4c404dac08a0784c553c5e88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a new C++ wrapper for an xmlDoc struct.  <a href="#ac18dbf6e4c404dac08a0784c553c5e88">More...</a><br /></td></tr>
 <tr class="separator:ac18dbf6e4c404dac08a0784c553c5e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a77c35c594fc9995970ae9c4f9d77496b"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">~Document</a> ()</td></tr>
-<tr class="separator:a77c35c594fc9995970ae9c4f9d77496b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee0af647f8b997f0ce91c5f8ef26d6f5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Document.html#aee0af647f8b997f0ce91c5f8ef26d6f5">~Document</a> () override</td></tr>
+<tr class="separator:aee0af647f8b997f0ce91c5f8ef26d6f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2d5ebd0f41215d54b9c96dd4ddb49ede"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Document.html#a2d5ebd0f41215d54b9c96dd4ddb49ede">add_comment</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; content)</td></tr>
 <tr class="memdesc:a2d5ebd0f41215d54b9c96dd4ddb49ede"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a new comment node.  <a href="#a2d5ebd0f41215d54b9c96dd4ddb49ede">More...</a><br /></td></tr>
 <tr class="separator:a2d5ebd0f41215d54b9c96dd4ddb49ede"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -215,7 +215,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a77c35c594fc9995970ae9c4f9d77496b"></a>
+<a class="anchor" id="aee0af647f8b997f0ce91c5f8ef26d6f5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -223,7 +223,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Document::~Document </td>
+          <td class="memname">xmlpp::Document::~Document </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -231,7 +231,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -902,7 +902,7 @@ Protected Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 5b594c6..aa4b995 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ad0876425a0d687f24bc54b44d950ab2c">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#af6455076d91fc65e39f82e9a6c7ad764">operator bool</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a0f77c8ab0a9ab2d7abd809846ae75d6f">parse_context</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0">parse_file</a>(const Glib::ustring&amp; filename) override</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a">parse_memory</a>(const Glib::ustring&amp; contents) override</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#aae7bd491f8aae685900bec03ec43d855">parse_memory_raw</a>(const unsigned char* contents, size_type bytes_count)</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">parse_stream</a>(std::istream&amp; in)</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e">parse_stream</a>(std::istream&amp; in) override</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">Parser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a0ae64d2d6f28728786040ba8c8b694a4">set_include_default_attributes</a>(bool val=true)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#aeab62a7446a6bb460cec3ea3951d12d6">set_parser_options</a>(int set_options=0, int clear_options=0)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a960e9ee12df9b631c694ca002932cf7f">set_substitute_entities</a>(bool val=true)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a2d21ddd4fdd34f845937649eb4fb8814">validate_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a367b4132d663f1c1adf1515c4a6e959f">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">~DomParser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html#a08d60f330f888eb3e7ad88c8103bf6c5">~DomParser</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4f69769..a51ef38 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::DomParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1DomParser__inherit__graph.png" border="0" usemap="#xmlpp_1_1DomParser_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1DomParser_inherit__map" id="xmlpp_1_1DomParser_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="28,80,137,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="28,80,137,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -80,8 +80,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a9538baed354098e8ac73f69e1d4f55e5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a9538baed354098e8ac73f69e1d4f55e5">DomParser</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename, bool <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib_1_1Unicode.html#ab64054c4576955fd0285dae603fad4bc">validate</a>=false)</td></tr>
 <tr class="memdesc:a9538baed354098e8ac73f69e1d4f55e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instantiate the parser and parse a document immediately.  <a href="#a9538baed354098e8ac73f69e1d4f55e5">More...</a><br /></td></tr>
 <tr class="separator:a9538baed354098e8ac73f69e1d4f55e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3a18958b3980fb3ff44441868da7cb6a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">~DomParser</a> ()</td></tr>
-<tr class="separator:a3a18958b3980fb3ff44441868da7cb6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08d60f330f888eb3e7ad88c8103bf6c5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a08d60f330f888eb3e7ad88c8103bf6c5">~DomParser</a> () override</td></tr>
+<tr class="separator:a08d60f330f888eb3e7ad88c8103bf6c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad10907d495f9e1e2b63638a9c69f78a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Document.html">Document</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#ad10907d495f9e1e2b63638a9c69f78a8">get_document</a> ()</td></tr>
 <tr class="memdesc:ad10907d495f9e1e2b63638a9c69f78a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the parsed document.  <a href="#ad10907d495f9e1e2b63638a9c69f78a8">More...</a><br /></td></tr>
 <tr class="separator:ad10907d495f9e1e2b63638a9c69f78a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,23 +91,23 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:af6455076d91fc65e39f82e9a6c7ad764"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#af6455076d91fc65e39f82e9a6c7ad764">operator bool</a> () const </td></tr>
 <tr class="memdesc:af6455076d91fc65e39f82e9a6c7ad764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test whether a document has been parsed.  <a href="#af6455076d91fc65e39f82e9a6c7ad764">More...</a><br /></td></tr>
 <tr class="separator:af6455076d91fc65e39f82e9a6c7ad764"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a437c91bb64033669649d91f28ecc7dc9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
-<tr class="memdesc:a437c91bb64033669649d91f28ecc7dc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a file.  <a href="#a437c91bb64033669649d91f28ecc7dc9">More...</a><br /></td></tr>
-<tr class="separator:a437c91bb64033669649d91f28ecc7dc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2110398d5a19320e7bbe65e0edb2ab9c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents)</td></tr>
-<tr class="memdesc:a2110398d5a19320e7bbe65e0edb2ab9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a string.  <a href="#a2110398d5a19320e7bbe65e0edb2ab9c">More...</a><br /></td></tr>
-<tr class="separator:a2110398d5a19320e7bbe65e0edb2ab9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9736bf4eedb39d0e588151f1c99b79d0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename) override</td></tr>
+<tr class="memdesc:a9736bf4eedb39d0e588151f1c99b79d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a file.  <a href="#a9736bf4eedb39d0e588151f1c99b79d0">More...</a><br /></td></tr>
+<tr class="separator:a9736bf4eedb39d0e588151f1c99b79d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe6b1966f057085047b7bc64ca3f064a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents) override</td></tr>
+<tr class="memdesc:abe6b1966f057085047b7bc64ca3f064a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a string.  <a href="#abe6b1966f057085047b7bc64ca3f064a">More...</a><br /></td></tr>
+<tr class="separator:abe6b1966f057085047b7bc64ca3f064a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aae7bd491f8aae685900bec03ec43d855"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#aae7bd491f8aae685900bec03ec43d855">parse_memory_raw</a> (const unsigned char* contents, <a class="el" href="classxmlpp_1_1Parser.html#a8e7c797006bb5398629cf98f4141e3e6">size_type</a> bytes_count)</td></tr>
 <tr class="memdesc:aae7bd491f8aae685900bec03ec43d855"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from raw memory.  <a href="#aae7bd491f8aae685900bec03ec43d855">More...</a><br /></td></tr>
 <tr class="separator:aae7bd491f8aae685900bec03ec43d855"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d02d6c5b4194b47118e92a8e258743c"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">parse_stream</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a>&amp; in)</td></tr>
-<tr class="memdesc:a3d02d6c5b4194b47118e92a8e258743c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a stream.  <a href="#a3d02d6c5b4194b47118e92a8e258743c">More...</a><br /></td></tr>
-<tr class="separator:a3d02d6c5b4194b47118e92a8e258743c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad998ea40ff591e2ed357f2d5f12af75e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e">parse_stream</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a>&amp; in) override</td></tr>
+<tr class="memdesc:ad998ea40ff591e2ed357f2d5f12af75e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a stream.  <a href="#ad998ea40ff591e2ed357f2d5f12af75e">More...</a><br /></td></tr>
+<tr class="separator:ad998ea40ff591e2ed357f2d5f12af75e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td></tr>
 <tr class="memitem:ab2990f22147cb2163eda6e773fb2eb68 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">Parser</a> ()</td></tr>
 <tr class="separator:ab2990f22147cb2163eda6e773fb2eb68 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a> ()</td></tr>
-<tr class="separator:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a> () override</td></tr>
+<tr class="separator:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a150d49ac4336d910b757ae6fb2cc4b5c">get_include_default_attributes</a> ()</td></tr>
 <tr class="memdesc:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classxmlpp_1_1Parser.html#a0ae64d2d6f28728786040ba8c8b694a4" title="Set whether default attribute values from the DTD shall be included in the node tree. ">set_include_default_attributes()</a>.  <a href="#a150d49ac4336d910b757ae6fb2cc4b5c">More...</a><br /></td></tr>
 <tr class="separator:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -143,8 +143,8 @@ Public Member Functions</h2></td></tr>
 Protected Member Functions</h2></td></tr>
 <tr class="memitem:a0f77c8ab0a9ab2d7abd809846ae75d6f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a0f77c8ab0a9ab2d7abd809846ae75d6f">parse_context</a> ()</td></tr>
 <tr class="separator:a0f77c8ab0a9ab2d7abd809846ae75d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58a312db2834a41a77ca290dc6dc48fe"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">release_underlying</a> ()</td></tr>
-<tr class="separator:a58a312db2834a41a77ca290dc6dc48fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf97f584898f6c0e34af9e0dc8e1d45e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e">release_underlying</a> () override</td></tr>
+<tr class="separator:aaf97f584898f6c0e34af9e0dc8e1d45e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Parser"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Parser')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td></tr>
 <tr class="memitem:a9daba11c6746d91153329a9dbd8decc5 inherit pro_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a9daba11c6746d91153329a9dbd8decc5">check_for_exception</a> ()</td></tr>
 <tr class="separator:a9daba11c6746d91153329a9dbd8decc5 inherit pro_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -283,7 +283,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3a18958b3980fb3ff44441868da7cb6a"></a>
+<a class="anchor" id="a08d60f330f888eb3e7ad88c8103bf6c5"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -291,7 +291,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::DomParser::~DomParser </td>
+          <td class="memname">xmlpp::DomParser::~DomParser </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -299,7 +299,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -383,7 +383,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a437c91bb64033669649d91f28ecc7dc9"></a>
+<a class="anchor" id="a9736bf4eedb39d0e588151f1c99b79d0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -391,7 +391,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::DomParser::parse_file </td>
+          <td class="memname">void xmlpp::DomParser::parse_file </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>filename</em></td><td>)</td>
@@ -400,7 +400,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -425,7 +425,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2110398d5a19320e7bbe65e0edb2ab9c"></a>
+<a class="anchor" id="abe6b1966f057085047b7bc64ca3f064a"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -433,7 +433,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::DomParser::parse_memory </td>
+          <td class="memname">void xmlpp::DomParser::parse_memory </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>contents</em></td><td>)</td>
@@ -442,7 +442,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -510,7 +510,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3d02d6c5b4194b47118e92a8e258743c"></a>
+<a class="anchor" id="ad998ea40ff591e2ed357f2d5f12af75e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -518,7 +518,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::DomParser::parse_stream </td>
+          <td class="memname">void xmlpp::DomParser::parse_stream </td>
           <td>(</td>
           <td class="paramtype"><a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a> &amp;&#160;</td>
           <td class="paramname"><em>in</em></td><td>)</td>
@@ -527,7 +527,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -552,7 +552,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a58a312db2834a41a77ca290dc6dc48fe"></a>
+<a class="anchor" id="aaf97f584898f6c0e34af9e0dc8e1d45e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -560,7 +560,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::DomParser::release_underlying </td>
+          <td class="memname">void xmlpp::DomParser::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -568,7 +568,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -601,7 +601,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ac161b3..f8d2ee0 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,7 +67,7 @@
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b4e6eea..72625f5 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -199,7 +199,7 @@ Public Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 9f8e8fe..fc67d26 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#ab71df31e371de03e9d0403be51ac483a">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#aa9e6b29e5bcd9e154c8291209b461595">parse_stream</a>(std::istream&amp; in)</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#ac4fb98a9ddb4d6d7afa8aa933ec2757c">parse_subset</a>(const Glib::ustring&amp; external, const Glib::ustring&amp; system)</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a1c6ef225bbdf9053a7e83587262f30e9">valid_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#a45d51d91fecdfcd659f4bd2008d1d686">validate</a>(const Document* doc)</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#ac28c8c06c9c3cbbebfa0d1c90d20cdf5">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#aa876f0e05457de97a3c2d598e4af2580">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">~DtdValidator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html#a80044e24d793b0acfd0d1bf0c95f8961">~DtdValidator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 1346813..dcb553d 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::DtdValidator:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1DtdValidator__inherit__graph.png" border="0" usemap="#xmlpp_1_1DtdValidator_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1DtdValidator_inherit__map" id="xmlpp_1_1DtdValidator_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="20,80,145,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="20,80,145,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -82,8 +82,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a376f883bc1455188861455727f2d3039"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#a376f883bc1455188861455727f2d3039">DtdValidator</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; external, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; system)</td></tr>
 <tr class="memdesc:a376f883bc1455188861455727f2d3039"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a validator and parse an external subset (DTD file) immediately.  <a href="#a376f883bc1455188861455727f2d3039">More...</a><br /></td></tr>
 <tr class="separator:a376f883bc1455188861455727f2d3039"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af721781854a6ae3312ab2768f42ecca6"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">~DtdValidator</a> ()</td></tr>
-<tr class="separator:af721781854a6ae3312ab2768f42ecca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80044e24d793b0acfd0d1bf0c95f8961"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#a80044e24d793b0acfd0d1bf0c95f8961">~DtdValidator</a> () override</td></tr>
+<tr class="separator:a80044e24d793b0acfd0d1bf0c95f8961"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a51385000784f05b4052ec6846a7689ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#a51385000784f05b4052ec6846a7689ad">get_dtd</a> ()</td></tr>
 <tr class="memdesc:a51385000784f05b4052ec6846a7689ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the parsed DTD.  <a href="#a51385000784f05b4052ec6846a7689ad">More...</a><br /></td></tr>
 <tr class="separator:a51385000784f05b4052ec6846a7689ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,13 +111,13 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ae132f171961e6fa5d3745a03f8d9a210"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">release_underlying</a> ()</td></tr>
-<tr class="separator:ae132f171961e6fa5d3745a03f8d9a210"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a766fb7a278245f3b1673e201135a203e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e">release_underlying</a> () override</td></tr>
+<tr class="separator:a766fb7a278245f3b1673e201135a203e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">check_for_exception</a> ()</td></tr>
 <tr class="separator:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -259,7 +259,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af721781854a6ae3312ab2768f42ecca6"></a>
+<a class="anchor" id="a80044e24d793b0acfd0d1bf0c95f8961"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -267,7 +267,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::DtdValidator::~DtdValidator </td>
+          <td class="memname">xmlpp::DtdValidator::~DtdValidator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -275,7 +275,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -499,7 +499,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae132f171961e6fa5d3745a03f8d9a210"></a>
+<a class="anchor" id="a766fb7a278245f3b1673e201135a203e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -507,7 +507,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::DtdValidator::release_underlying </td>
+          <td class="memname">void xmlpp::DtdValidator::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -515,7 +515,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -580,7 +580,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4aae738..1494bd7 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Element.html#addce07f26b8ca52beb583d942375a756">Element</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Element.html#a3d5765f07699dc8d4d55c0b0157defad">remove_attribute</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Element.html#a801e28a85e4c45d145d056c5ff7186f3">set_namespace_declaration</a>(const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">~Element</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Element.html#a2cdba1990c4620a4b02b4fcd4a4afa2d">~Element</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7749eae..df99b6c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::Element:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Element__inherit__graph.png" border="0" usemap="#xmlpp_1_1Element_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Element_inherit__map" id="xmlpp_1_1Element_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
@@ -87,8 +87,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:addce07f26b8ca52beb583d942375a756"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Element.html#addce07f26b8ca52beb583d942375a756">Element</a> (_xmlNode* node)</td></tr>
 <tr class="separator:addce07f26b8ca52beb583d942375a756"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6633bfbb6b3b6520ab9ac8fa4991b066"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">~Element</a> ()</td></tr>
-<tr class="separator:a6633bfbb6b3b6520ab9ac8fa4991b066"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2cdba1990c4620a4b02b4fcd4a4afa2d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Element.html#a2cdba1990c4620a4b02b4fcd4a4afa2d">~Element</a> () override</td></tr>
+<tr class="separator:a2cdba1990c4620a4b02b4fcd4a4afa2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a422cf7abd2dcc7da5a465f9b6afffd05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Element.html#a422cf7abd2dcc7da5a465f9b6afffd05">add_child_cdata</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; content)</td></tr>
 <tr class="memdesc:a422cf7abd2dcc7da5a465f9b6afffd05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Append a new CDATA node.  <a href="#a422cf7abd2dcc7da5a465f9b6afffd05">More...</a><br /></td></tr>
 <tr class="separator:a422cf7abd2dcc7da5a465f9b6afffd05"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -146,8 +146,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -172,24 +172,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -268,8 +268,12 @@ Protected Member Functions</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 Additional Inherited Members</h2></td></tr>
@@ -322,7 +326,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a6633bfbb6b3b6520ab9ac8fa4991b066"></a>
+<a class="anchor" id="a2cdba1990c4620a4b02b4fcd4a4afa2d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -330,7 +334,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Element::~Element </td>
+          <td class="memname">xmlpp::Element::~Element </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -338,7 +342,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -948,7 +952,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 98209c8..5f28c5f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#aa3d1fe2fc91b490ac48448e20d7689a8">EntityDeclaration</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">~EntityDeclaration</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#a00795f409155f9d943d004e8267f6767">~EntityDeclaration</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 38fed83..0732e07 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::EntityDeclaration:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1EntityDeclaration__inherit__graph.png" border="0" usemap="#xmlpp_1_1EntityDeclaration_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1EntityDeclaration_inherit__map" id="xmlpp_1_1EntityDeclaration_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="17,155,172,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="43,80,146,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="17,5,172,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="17,155,172,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="43,80,146,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="17,5,172,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aa3d1fe2fc91b490ac48448e20d7689a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#aa3d1fe2fc91b490ac48448e20d7689a8">EntityDeclaration</a> (_xmlNode* node)</td></tr>
 <tr class="separator:aa3d1fe2fc91b490ac48448e20d7689a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7026727072e089d298f3645e63b88968"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">~EntityDeclaration</a> ()</td></tr>
-<tr class="separator:a7026727072e089d298f3645e63b88968"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00795f409155f9d943d004e8267f6767"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#a00795f409155f9d943d004e8267f6767">~EntityDeclaration</a> () override</td></tr>
+<tr class="separator:a00795f409155f9d943d004e8267f6767"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af47060083f936f71ddf6e9e930b21555"><td class="memItemLeft" align="right" valign="top">_xmlEntity*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555">cobj</a> ()</td></tr>
 <tr class="memdesc:af47060083f936f71ddf6e9e930b21555"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#af47060083f936f71ddf6e9e930b21555">More...</a><br /></td></tr>
 <tr class="separator:af47060083f936f71ddf6e9e930b21555"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -91,8 +91,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ContentNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ContentNode')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -104,8 +104,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -130,24 +130,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -237,8 +237,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Entity declaration. </p>
@@ -269,7 +273,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7026727072e089d298f3645e63b88968"></a>
+<a class="anchor" id="a00795f409155f9d943d004e8267f6767"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -277,7 +281,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::EntityDeclaration::~EntityDeclaration </td>
+          <td class="memname">xmlpp::EntityDeclaration::~EntityDeclaration </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -285,7 +289,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -366,7 +370,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 5a196b5..e029e90 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html#a8f575183a2c1caa8e3a223f0292f83cf">EntityReference</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html">xmlpp::EntityReference</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">~EntityReference</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html">xmlpp::EntityReference</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html#a94253545a8d96ee579463f1f11c7ac08">~EntityReference</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1EntityReference.html">xmlpp::EntityReference</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f0fb7bf..fd3383a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::EntityReference:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1EntityReference__inherit__graph.png" border="0" usemap="#xmlpp_1_1EntityReference_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1EntityReference_inherit__map" id="xmlpp_1_1EntityReference_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="38,80,141,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="12,5,167,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="38,80,141,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="12,5,167,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a8f575183a2c1caa8e3a223f0292f83cf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityReference.html#a8f575183a2c1caa8e3a223f0292f83cf">EntityReference</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a8f575183a2c1caa8e3a223f0292f83cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8dff5d5fe300000199be732311d6aff"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">~EntityReference</a> ()</td></tr>
-<tr class="separator:ac8dff5d5fe300000199be732311d6aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94253545a8d96ee579463f1f11c7ac08"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityReference.html#a94253545a8d96ee579463f1f11c7ac08">~EntityReference</a> () override</td></tr>
+<tr class="separator:a94253545a8d96ee579463f1f11c7ac08"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a49bda2ab52ea3db83f3c6e5eb8f2c467"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">get_original_text</a> () const </td></tr>
 <tr class="memdesc:a49bda2ab52ea3db83f3c6e5eb8f2c467"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text as read from the XML or DTD file.  <a href="#a49bda2ab52ea3db83f3c6e5eb8f2c467">More...</a><br /></td></tr>
 <tr class="separator:a49bda2ab52ea3db83f3c6e5eb8f2c467"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -85,8 +85,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,24 +111,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -218,8 +218,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Entity references refer to previously declared entities. </p>
@@ -249,7 +253,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac8dff5d5fe300000199be732311d6aff"></a>
+<a class="anchor" id="a94253545a8d96ee579463f1f11c7ac08"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -257,7 +261,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::EntityReference::~EntityReference </td>
+          <td class="memname">xmlpp::EntityReference::~EntityReference </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -265,7 +269,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -312,7 +316,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4000245..9803119 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acf1c0eacf5b5d327a864f5339818d6bf">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c">IStreamParserInputBuffer</a>(std::istream&amp; input)</td><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">xmlpp::IStreamParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">ParserInputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">~IStreamParserInputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">xmlpp::IStreamParserInputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a537279939b28048b9f1761b42bd0423f">~IStreamParserInputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">xmlpp::IStreamParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">~ParserInputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index eb2d8a4..c6e3e62 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -64,20 +64,20 @@ Inheritance diagram for xmlpp::IStreamParserInputBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1IStreamParserInputBuffer__inherit__graph.png" border="0" usemap="#xmlpp_1_1IStreamParserInputBuffer_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1IStreamParserInputBuffer_inherit__map" id="xmlpp_1_1IStreamParserInputBuffer_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper. " alt="" coords="12,80,191,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="24,5,179,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper. " alt="" coords="12,80,191,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="24,5,179,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aba70d93277d719a332b1a75fc8cf221c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c">IStreamParserInputBuffer</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a>&amp; input)</td></tr>
 <tr class="separator:aba70d93277d719a332b1a75fc8cf221c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4ae4d9a34cb47a73590dff158206ab83"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">~IStreamParserInputBuffer</a> ()</td></tr>
-<tr class="separator:a4ae4d9a34cb47a73590dff158206ab83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a537279939b28048b9f1761b42bd0423f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a537279939b28048b9f1761b42bd0423f">~IStreamParserInputBuffer</a> () override</td></tr>
+<tr class="separator:a537279939b28048b9f1761b42bd0423f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ParserInputBuffer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ParserInputBuffer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td></tr>
 <tr class="memitem:a546358e9f85fd99b4ac4e1a2b1844ce5 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">ParserInputBuffer</a> ()</td></tr>
 <tr class="separator:a546358e9f85fd99b4ac4e1a2b1844ce5 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad48655eb2fb4d085a7f2531aa8979b75 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a> ()</td></tr>
-<tr class="separator:ad48655eb2fb4d085a7f2531aa8979b75 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a449a3f11af8aba15b557bb9a27275ce0 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">~ParserInputBuffer</a> () override</td></tr>
+<tr class="separator:a449a3f11af8aba15b557bb9a27275ce0 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acb105eb192e5532e21431a82ff46bb82 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">_xmlParserInputBuffer*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">cobj</a> ()</td></tr>
 <tr class="memdesc:acb105eb192e5532e21431a82ff46bb82 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="mdescLeft">&#160;</td><td class="mdescRight">gives an access to the underlying libxml structure to the children  <a href="#acb105eb192e5532e21431a82ff46bb82">More...</a><br /></td></tr>
 <tr class="separator:acb105eb192e5532e21431a82ff46bb82 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -90,8 +90,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="aba70d93277d719a332b1a75fc8cf221c"></a>
@@ -116,7 +120,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4ae4d9a34cb47a73590dff158206ab83"></a>
+<a class="anchor" id="a537279939b28048b9f1761b42bd0423f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -124,7 +128,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer </td>
+          <td class="memname">xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -132,7 +136,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -142,7 +146,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 658d4ab..eb5e573 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -63,7 +63,7 @@
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 03c6ba6..0d2370a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -135,7 +135,7 @@ Static Public Attributes</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f39bfb1..44540eb 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bcd0d29..55eaad1 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -70,7 +70,7 @@ Inheritance diagram for xmlpp::Node:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Node__inherit__graph.png" border="0" usemap="#xmlpp_1_1Node_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Node_inherit__map" id="xmlpp_1_1Node_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="380,56,505,83"/><area shape="rect" id="node6" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="365,183,520,209"/><area shape="rect" id="node12" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. " alt="" coords="381,233,504,260"/><area shape="rect" id="node13" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities. " alt="" coords="359,284,527,311"/><area shape="rect" id="node14" href="classxmlpp_1_1XIncludeEnd.html" title="XIncludeEnd node. " alt="" coords="369,335,516,361"/><area shape="rect" id="node15" href="classxmlpp_1_1XIncludeStart.html" title="XIncludeStart node. " alt="" coords="365,385,520,412"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,259,160,285"/><area shape="rect" id="node4" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="595,5,793,32"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="615,56,773,83"/><area shape="rect" id="node7" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="623,107,765,133"/><area shape="rect" id="node8" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="611,157,777,184"/><area shape="rect" id="node9" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="605,208,783,235"/><area shape="rect" id="node10" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="575,259,813,285"/><area shape="rect" id="node11" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="630,309,758,336"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="380,56,505,83"/><area shape="rect" id="node6" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="365,183,520,209"/><area shape="rect" id="node12" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. " alt="" coords="381,233,504,260"/><area shape="rect" id="node13" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities. " alt="" coords="359,284,527,311"/><area shape="rect" id="node14" href="classxmlpp_1_1XIncludeEnd.html" title="XIncludeEnd node. " alt="" coords="369,335,516,361"/><area shape="rect" id="node15" href="classxmlpp_1_1XIncludeStart.html" title="XIncludeStart node. " alt="" coords="365,385,520,412"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,259,160,285"/><area shape="rect" id="node4" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="595,5,793,32"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="615,56,773,83"/><area shape="rect" id="node7" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="623,107,765,133"/><area shape="rect" id="node8" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="611,157,777,184"/><area shape="rect" id="node9" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="605,208,783,235"/><area shape="rect" id="node10" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="575,259,813,285"/><area shape="rect" id="node11" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="630,309,758,336"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
@@ -85,8 +85,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -111,24 +111,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -213,8 +213,12 @@ Protected Member Functions</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Represents XML Nodes. </p>
@@ -277,7 +281,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a042c5de83dba6bf5d1923d76f1fb58c0"></a>
+<a class="anchor" id="aed8dc1eea15e3e1ac42b43a49c3016ba"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -285,7 +289,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Node::~Node </td>
+          <td class="memname">xmlpp::Node::~Node </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -293,7 +297,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -760,7 +764,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a676b7cc5db3c19fed65a72bee18ecddb"></a>
+<a class="anchor" id="ae8988c7f4e67edefb937f5447885f93a"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -774,7 +778,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -804,7 +808,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aecccaf7c600e523313eb4d9fe322777b"></a>
+<a class="anchor" id="a34f9662bb9799899f7d8553ce8905fbe"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -824,7 +828,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -855,7 +859,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7c8a3f5f33d7ee8d8dad1b9333ac3edc"></a>
+<a class="anchor" id="a47b9e43f49cdf34dd8c6f1c29c3515c5"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -869,7 +873,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -899,7 +903,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a484af20daae39fe5db0a1ce2f16cc73e"></a>
+<a class="anchor" id="afccccafd8aec8ad99f97646473e5040b"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -919,7 +923,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -950,7 +954,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9ecbce3fafb8ab13d227c739c3e789f2"></a>
+<a class="anchor" id="abb70aab3d697af6c5ce6b74c4b4efc42"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -964,7 +968,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -994,7 +998,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab2a27479f8482aecd5fb67c18b9b1579"></a>
+<a class="anchor" id="a32deb54bf7aeb60ed72311bb482d2037"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -1014,7 +1018,7 @@ Protected Member Functions</h2></td></tr>
           <td class="paramkey"></td>
           <td></td>
           <td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>*&#160;</td>
-          <td class="paramname"><em>result_type</em> = <code>0</code>&#160;</td>
+          <td class="paramname"><em>result_type</em> = <code>nullptr</code>&#160;</td>
         </tr>
         <tr>
           <td></td>
@@ -1576,7 +1580,7 @@ Protected Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4cbcd12..c4fd7db 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 <p>This is the complete list of members for <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0f7f414..bfe05bf 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -58,7 +58,7 @@
 </div><!--header-->
 <div class="contents">
 
-<p>Herited by classes which cannot be copied.  
+<p>A base for classes which cannot be copied.  
  <a href="classxmlpp_1_1NonCopyable.html#details">More...</a></p>
 
 <p><code>#include &lt;libxml++/noncopyable.h&gt;</code></p>
@@ -74,11 +74,15 @@ Inheritance diagram for xmlpp::NonCopyable:</div>
 Protected Member Functions</h2></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>Herited by classes which cannot be copied. </p>
+<div class="textblock"><p>A base for classes which cannot be copied. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a77c785ff1149642caa3058f49223f112"></a>
 <div class="memitem">
@@ -126,10 +130,59 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
+<a class="anchor" id="aded750a42a8acdd5ed63827c158f7763"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">xmlpp::NonCopyable::NonCopyable </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="adef35c286da3c2b8c90da9bb50aaddf1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp; xmlpp::NonCopyable::operator= </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">delete</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0e86958..aa884c2 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a6dbd7fc5ab8af66e751e0209aa3a0346">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604">OStreamOutputBuffer</a>(std::ostream&amp; output, const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">xmlpp::OStreamOutputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">OutputBuffer</a>(const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">~OStreamOutputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">xmlpp::OStreamOutputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a4b68f58dcf3dd23bb3b061b792d8d6b7">~OStreamOutputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">xmlpp::OStreamOutputBuffer</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">~OutputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f2727a0..e29c07e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::OStreamOutputBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1OStreamOutputBuffer__inherit__graph.png" border="0" usemap="#xmlpp_1_1OStreamOutputBuffer_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1OStreamOutputBuffer_inherit__map" id="xmlpp_1_1OStreamOutputBuffer_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. " alt="" coords="35,80,185,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="33,5,187,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. " alt="" coords="35,80,185,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="33,5,187,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a94a071df974d7fb7065f11c63d707604"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604">OStreamOutputBuffer</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga55d4c0674fbacb7514ae76310aeb4bf8">std::ostream</a>&amp; output, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; encoding=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="separator:a94a071df974d7fb7065f11c63d707604"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3bce7e0789eae3605ecd72103cf4a96"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">~OStreamOutputBuffer</a> ()</td></tr>
-<tr class="separator:af3bce7e0789eae3605ecd72103cf4a96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b68f58dcf3dd23bb3b061b792d8d6b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a4b68f58dcf3dd23bb3b061b792d8d6b7">~OStreamOutputBuffer</a> () override</td></tr>
+<tr class="separator:a4b68f58dcf3dd23bb3b061b792d8d6b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1OutputBuffer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1OutputBuffer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td></tr>
 <tr class="memitem:a2e00dabdec3e40b837d2b9ecb1d9fbcd inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">OutputBuffer</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; encoding=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="separator:a2e00dabdec3e40b837d2b9ecb1d9fbcd inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a02ddd3e8891f92d6518252f6326ed2a9 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a> ()</td></tr>
-<tr class="separator:a02ddd3e8891f92d6518252f6326ed2a9 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14b8d46202a8dcfc73da8093fc45fc99 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">~OutputBuffer</a> () override</td></tr>
+<tr class="separator:a14b8d46202a8dcfc73da8093fc45fc99 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2de0e355037956329d70b990d7bc79f5 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">_xmlOutputBuffer*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a> ()</td></tr>
 <tr class="memdesc:a2de0e355037956329d70b990d7bc79f5 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="mdescLeft">&#160;</td><td class="mdescRight">gives an access to the underlying libxml structure to the children  <a href="#a2de0e355037956329d70b990d7bc79f5">More...</a><br /></td></tr>
 <tr class="separator:a2de0e355037956329d70b990d7bc79f5 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -93,8 +93,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>An <a class="el" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. ">OutputBuffer</a> implementation that send datas to a <a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga55d4c0674fbacb7514ae76310aeb4bf8">std::ostream</a>. </p>
@@ -132,7 +136,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="af3bce7e0789eae3605ecd72103cf4a96"></a>
+<a class="anchor" id="a4b68f58dcf3dd23bb3b061b792d8d6b7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -140,7 +144,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer </td>
+          <td class="memname">xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -148,7 +152,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -158,7 +162,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 33fc3d8..2ece690 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a6dbd7fc5ab8af66e751e0209aa3a0346">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">OutputBuffer</a>(const Glib::ustring&amp; encoding=Glib::ustring())</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">~OutputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index de42056..59496e0 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::OutputBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1OutputBuffer__inherit__graph.png" border="0" usemap="#xmlpp_1_1OutputBuffer_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1OutputBuffer_inherit__map" id="xmlpp_1_1OutputBuffer_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream. " alt="" coords="5,155,215,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="33,5,187,32"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream. " alt="" coords="5,155,215,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="33,5,187,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a2e00dabdec3e40b837d2b9ecb1d9fbcd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">OutputBuffer</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; encoding=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="separator:a2e00dabdec3e40b837d2b9ecb1d9fbcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a02ddd3e8891f92d6518252f6326ed2a9"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a> ()</td></tr>
-<tr class="separator:a02ddd3e8891f92d6518252f6326ed2a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14b8d46202a8dcfc73da8093fc45fc99"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">~OutputBuffer</a> () override</td></tr>
+<tr class="separator:a14b8d46202a8dcfc73da8093fc45fc99"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a2de0e355037956329d70b990d7bc79f5"><td class="memItemLeft" align="right" valign="top">_xmlOutputBuffer*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a> ()</td></tr>
 <tr class="memdesc:a2de0e355037956329d70b990d7bc79f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">gives an access to the underlying libxml structure to the children  <a href="#a2de0e355037956329d70b990d7bc79f5">More...</a><br /></td></tr>
 <tr class="separator:a2de0e355037956329d70b990d7bc79f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -88,12 +88,16 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Base class for xmlOutputBuffer wrapper. </p>
-<p>It can be herited to create a new output buffer. A child class has to override do_write, and eventually do_close if some actions are required before buffer closing. </p>
+<p>It can be derived from to create a new output buffer. A child class has to override do_write(), and possibly do_close() if some actions are required before buffer closing. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a2e00dabdec3e40b837d2b9ecb1d9fbcd"></a>
 <div class="memitem">
@@ -110,7 +114,7 @@ Additional Inherited Members</h2></td></tr>
 </div><div class="memdoc">
 <dl class="params"><dt>Parameters</dt><dd>
   <table class="params">
-    <tr><td class="paramname">encoding</td><td>The encoding herited class wait for in do_write. If not provided, UTF-8 will be sent to do_write.</td></tr>
+    <tr><td class="paramname">encoding</td><td>The encoding that the derived class waits for in do_write. If not provided, UTF-8 will be sent to do_write.</td></tr>
   </table>
   </dd>
 </dl>
@@ -118,7 +122,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a02ddd3e8891f92d6518252f6326ed2a9"></a>
+<a class="anchor" id="a14b8d46202a8dcfc73da8093fc45fc99"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -126,7 +130,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::OutputBuffer::~OutputBuffer </td>
+          <td class="memname">xmlpp::OutputBuffer::~OutputBuffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -134,7 +138,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -179,7 +183,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 41fa5f0..5177bfa 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a8bfd5ceb1cc0b3b9fd9ff7cf44d1029bab5b788bc9b710543d1061be8e8d1ceff">MsgValidityError</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a8bfd5ceb1cc0b3b9fd9ff7cf44d1029baf56ce30abc58b13a1bd9ee27c085ac70">MsgValidityWarning</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a36860900bd7f118adfd7b7887278e4fb">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ad0876425a0d687f24bc54b44d950ab2c">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a36860900bd7f118adfd7b7887278e4fb">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ad0876425a0d687f24bc54b44d950ab2c">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ad0855eff9a35a9160800ad58ad19fd7e">parse_file</a>(const Glib::ustring&amp; filename)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#abbbf646035570f1aa5366558dfc2ae01">parse_memory</a>(const Glib::ustring&amp; contents)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ad7134b1c68308351785acb0302aa54db">parse_stream</a>(std::istream&amp; in)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a367b4132d663f1c1adf1515c4a6e959f">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 1917e69..c6c7351 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -72,7 +72,7 @@ Inheritance diagram for xmlpp::Parser:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Parser__inherit__graph.png" border="0" usemap="#xmlpp_1_1Parser_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Parser_inherit__map" id="xmlpp_1_1Parser_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1DomParser.html" title="DOM XML parser. " alt="" coords="5,155,145,181"/><area shape="rect" id="node4" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser. " alt="" coords="170,155,303,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="78,5,233,32"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1DomParser.html" title="DOM XML parser. " alt="" coords="5,155,145,181"/><area shape="rect" id="node4" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser. " alt="" coords="170,155,303,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="78,5,233,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
@@ -84,8 +84,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ab2990f22147cb2163eda6e773fb2eb68"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">Parser</a> ()</td></tr>
 <tr class="separator:ab2990f22147cb2163eda6e773fb2eb68"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a> ()</td></tr>
-<tr class="separator:acf64cbff6b9cf4010226fc1c803d56f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a> () override</td></tr>
+<tr class="separator:a7ac083cc800cc7699e7b5ad0be160218"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a150d49ac4336d910b757ae6fb2cc4b5c">get_include_default_attributes</a> ()</td></tr>
 <tr class="memdesc:a150d49ac4336d910b757ae6fb2cc4b5c"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classxmlpp_1_1Parser.html#a0ae64d2d6f28728786040ba8c8b694a4" title="Set whether default attribute values from the DTD shall be included in the node tree. ">set_include_default_attributes()</a>.  <a href="#a150d49ac4336d910b757ae6fb2cc4b5c">More...</a><br /></td></tr>
 <tr class="separator:a150d49ac4336d910b757ae6fb2cc4b5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -247,7 +247,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="acf64cbff6b9cf4010226fc1c803d56f9"></a>
+<a class="anchor" id="a7ac083cc800cc7699e7b5ad0be160218"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -255,7 +255,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Parser::~Parser </td>
+          <td class="memname">xmlpp::Parser::~Parser </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -263,7 +263,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -780,7 +780,7 @@ Protected Attributes</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">xmlpp::DomParser</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0">xmlpp::DomParser</a>.</p>
 
 </div>
 </div>
@@ -820,7 +820,7 @@ Protected Attributes</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">xmlpp::DomParser</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a">xmlpp::DomParser</a>.</p>
 
 </div>
 </div>
@@ -860,7 +860,7 @@ Protected Attributes</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">xmlpp::DomParser</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e">xmlpp::DomParser</a>.</p>
 
 </div>
 </div>
@@ -885,7 +885,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">xmlpp::DomParser</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1">xmlpp::SaxParser</a>, and <a class="el" href="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e">xmlpp::DomParser</a>.</p>
 
 </div>
 </div>
@@ -1167,7 +1167,7 @@ Protected Attributes</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index db85d06..b5c46e5 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">cobj</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acf1c0eacf5b5d327a864f5339818d6bf">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">ParserInputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">~ParserInputBuffer</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 845856f..fd58925 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::ParserInputBuffer:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1ParserInputBuffer__inherit__graph.png" border="0" usemap="#xmlpp_1_1ParserInputBuffer_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1ParserInputBuffer_inherit__map" id="xmlpp_1_1ParserInputBuffer_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInput\lBuffer" alt="" coords="5,155,197,196"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="24,5,179,32"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInput\lBuffer" alt="" coords="5,155,197,196"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="24,5,179,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a546358e9f85fd99b4ac4e1a2b1844ce5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">ParserInputBuffer</a> ()</td></tr>
 <tr class="separator:a546358e9f85fd99b4ac4e1a2b1844ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad48655eb2fb4d085a7f2531aa8979b75"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a> ()</td></tr>
-<tr class="separator:ad48655eb2fb4d085a7f2531aa8979b75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a449a3f11af8aba15b557bb9a27275ce0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">~ParserInputBuffer</a> () override</td></tr>
+<tr class="separator:a449a3f11af8aba15b557bb9a27275ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:acb105eb192e5532e21431a82ff46bb82"><td class="memItemLeft" align="right" valign="top">_xmlParserInputBuffer*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">cobj</a> ()</td></tr>
 <tr class="memdesc:acb105eb192e5532e21431a82ff46bb82"><td class="mdescLeft">&#160;</td><td class="mdescRight">gives an access to the underlying libxml structure to the children  <a href="#acb105eb192e5532e21431a82ff46bb82">More...</a><br /></td></tr>
 <tr class="separator:acb105eb192e5532e21431a82ff46bb82"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -88,12 +88,16 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Base class for xmlParserInputBuffer wrapper. </p>
-<p>It can be herited to create a new output buffer. A child class has to override do_write, and eventually do_close if some actions are required before buffer closing. </p>
+<p>It can be derived from to create a new output buffer. A child class has to override do_write(), and possibly do_close() if some actions are required before buffer closing. </p>
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a546358e9f85fd99b4ac4e1a2b1844ce5"></a>
 <div class="memitem">
@@ -110,7 +114,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad48655eb2fb4d085a7f2531aa8979b75"></a>
+<a class="anchor" id="a449a3f11af8aba15b557bb9a27275ce0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -118,7 +122,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::ParserInputBuffer::~ParserInputBuffer </td>
+          <td class="memname">xmlpp::ParserInputBuffer::~ParserInputBuffer </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -126,7 +130,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -171,7 +175,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index cc65b7f..52e8d3d 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda">ProcessingInstructionNode</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">xmlpp::ProcessingInstructionNode</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">~ProcessingInstructionNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">xmlpp::ProcessingInstructionNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#aac164a4ac0f378a303acc3d118ab80bd">~ProcessingInstructionNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">xmlpp::ProcessingInstructionNode</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index e088d08..ada371e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -64,20 +64,20 @@ Inheritance diagram for xmlpp::ProcessingInstructionNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1ProcessingInstructionNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1ProcessingInstructionNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1ProcessingInstructionNode_inherit__map" id="xmlpp_1_1ProcessingInstructionNode_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="47,155,202,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="73,80,176,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="47,5,202,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="47,155,202,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="73,80,176,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="47,5,202,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a609246dff62dbc2bc86eaf9a8c393fda"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda">ProcessingInstructionNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a609246dff62dbc2bc86eaf9a8c393fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a34195051d18ef6ec70f8b6f01ab9e74d"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">~ProcessingInstructionNode</a> ()</td></tr>
-<tr class="separator:a34195051d18ef6ec70f8b6f01ab9e74d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac164a4ac0f378a303acc3d118ab80bd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#aac164a4ac0f378a303acc3d118ab80bd">~ProcessingInstructionNode</a> () override</td></tr>
+<tr class="separator:aac164a4ac0f378a303acc3d118ab80bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ContentNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ContentNode')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -89,8 +89,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -115,24 +115,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -222,8 +222,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="a609246dff62dbc2bc86eaf9a8c393fda"></a>
@@ -250,7 +254,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a34195051d18ef6ec70f8b6f01ab9e74d"></a>
+<a class="anchor" id="aac164a4ac0f378a303acc3d118ab80bd"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -258,7 +262,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode </td>
+          <td class="memname">xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -266,7 +270,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -276,7 +280,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2b18045..00b9a05 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a93dd73cce2d068b08e1afdbe6588761a">cobj</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#ab14b665829f052f619bdca07d087b62d">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a0b53e1bc6c2600a30694560f23464a78">parse_context</a>(_xmlRelaxNGParserCtxt* context)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65">parse_document</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b">parse_document</a>(const Document* document) override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106">parse_file</a>(const Glib::ustring&amp; filename) override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b">parse_memory</a>(const Glib::ustring&amp; contents) override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a747dee0d21f943513e3d8f8460e6b2fd">RelaxNGSchema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a7d309a12c26a9548c28616f4c273e001">RelaxNGSchema</a>(_xmlRelaxNG* schema)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#aab5fb6f11d406dd7f0e867d9868307ea">RelaxNGSchema</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#ac262630e9f267e2f7dc380ea42598cad">RelaxNGSchema</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#af6f16231680d5749926ecaab71b248be">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a0380f6e00263a3bf0ae51ce554477084">~RelaxNGSchema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a7c7ec7550409cbcaeb3c8344064516f9">~RelaxNGSchema</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">xmlpp::RelaxNGSchema</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 9c79f5b..a564a56 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::RelaxNGSchema:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1RelaxNGSchema__inherit__graph.png" border="0" usemap="#xmlpp_1_1RelaxNGSchema_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1RelaxNGSchema_inherit__map" id="xmlpp_1_1RelaxNGSchema_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="15,80,170,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="15,5,170,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="15,80,170,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="15,5,170,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -84,28 +84,28 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ac262630e9f267e2f7dc380ea42598cad"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#ac262630e9f267e2f7dc380ea42598cad">RelaxNGSchema</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document)</td></tr>
 <tr class="memdesc:ac262630e9f267e2f7dc380ea42598cad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a schema from an XML document.  <a href="#ac262630e9f267e2f7dc380ea42598cad">More...</a><br /></td></tr>
 <tr class="separator:ac262630e9f267e2f7dc380ea42598cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0380f6e00263a3bf0ae51ce554477084"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a0380f6e00263a3bf0ae51ce554477084">~RelaxNGSchema</a> ()</td></tr>
-<tr class="separator:a0380f6e00263a3bf0ae51ce554477084"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c7ec7550409cbcaeb3c8344064516f9"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a7c7ec7550409cbcaeb3c8344064516f9">~RelaxNGSchema</a> () override</td></tr>
+<tr class="separator:a7c7ec7550409cbcaeb3c8344064516f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a93dd73cce2d068b08e1afdbe6588761a"><td class="memItemLeft" align="right" valign="top">_xmlRelaxNG*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a93dd73cce2d068b08e1afdbe6588761a">cobj</a> ()</td></tr>
 <tr class="memdesc:a93dd73cce2d068b08e1afdbe6588761a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a93dd73cce2d068b08e1afdbe6588761a">More...</a><br /></td></tr>
 <tr class="separator:a93dd73cce2d068b08e1afdbe6588761a"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab14b665829f052f619bdca07d087b62d"><td class="memItemLeft" align="right" valign="top">const _xmlRelaxNG*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#ab14b665829f052f619bdca07d087b62d">cobj</a> () const </td></tr>
 <tr class="memdesc:ab14b665829f052f619bdca07d087b62d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#ab14b665829f052f619bdca07d087b62d">More...</a><br /></td></tr>
 <tr class="separator:ab14b665829f052f619bdca07d087b62d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a18c134b6a9d3674d770f599e35b7dc65"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65">parse_document</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document)</td></tr>
-<tr class="memdesc:a18c134b6a9d3674d770f599e35b7dc65"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a document.  <a href="#a18c134b6a9d3674d770f599e35b7dc65">More...</a><br /></td></tr>
-<tr class="separator:a18c134b6a9d3674d770f599e35b7dc65"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e72c27f407daa6882f89d68ef143877"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
-<tr class="memdesc:a5e72c27f407daa6882f89d68ef143877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition file.  <a href="#a5e72c27f407daa6882f89d68ef143877">More...</a><br /></td></tr>
-<tr class="separator:a5e72c27f407daa6882f89d68ef143877"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03cc00caba51029b228b2db57cbba334"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents)</td></tr>
-<tr class="memdesc:a03cc00caba51029b228b2db57cbba334"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a string.  <a href="#a03cc00caba51029b228b2db57cbba334">More...</a><br /></td></tr>
-<tr class="separator:a03cc00caba51029b228b2db57cbba334"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a547d258651169796055ccc76179c129b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b">parse_document</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document) override</td></tr>
+<tr class="memdesc:a547d258651169796055ccc76179c129b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a document.  <a href="#a547d258651169796055ccc76179c129b">More...</a><br /></td></tr>
+<tr class="separator:a547d258651169796055ccc76179c129b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a735972ba9f69987339980572df8f7106"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename) override</td></tr>
+<tr class="memdesc:a735972ba9f69987339980572df8f7106"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition file.  <a href="#a735972ba9f69987339980572df8f7106">More...</a><br /></td></tr>
+<tr class="separator:a735972ba9f69987339980572df8f7106"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26056dc0eed317f27ae45207a957d63b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents) override</td></tr>
+<tr class="memdesc:a26056dc0eed317f27ae45207a957d63b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a string.  <a href="#a26056dc0eed317f27ae45207a957d63b">More...</a><br /></td></tr>
+<tr class="separator:a26056dc0eed317f27ae45207a957d63b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1SchemaBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1SchemaBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td></tr>
 <tr class="memitem:a2ffebf4094ac35b6c3a5c85099a738fc inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a> ()</td></tr>
 <tr class="separator:a2ffebf4094ac35b6c3a5c85099a738fc inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a> ()</td></tr>
-<tr class="separator:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a> () override</td></tr>
+<tr class="separator:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
@@ -242,7 +242,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0380f6e00263a3bf0ae51ce554477084"></a>
+<a class="anchor" id="a7c7ec7550409cbcaeb3c8344064516f9"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -250,7 +250,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::RelaxNGSchema::~RelaxNGSchema </td>
+          <td class="memname">xmlpp::RelaxNGSchema::~RelaxNGSchema </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -258,7 +258,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -324,7 +324,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a18c134b6a9d3674d770f599e35b7dc65"></a>
+<a class="anchor" id="a547d258651169796055ccc76179c129b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -332,7 +332,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::RelaxNGSchema::parse_document </td>
+          <td class="memname">void xmlpp::RelaxNGSchema::parse_document </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>*&#160;</td>
           <td class="paramname"><em>document</em></td><td>)</td>
@@ -341,7 +341,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -364,7 +364,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5e72c27f407daa6882f89d68ef143877"></a>
+<a class="anchor" id="a735972ba9f69987339980572df8f7106"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -372,7 +372,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::RelaxNGSchema::parse_file </td>
+          <td class="memname">void xmlpp::RelaxNGSchema::parse_file </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>filename</em></td><td>)</td>
@@ -381,7 +381,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -405,7 +405,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a03cc00caba51029b228b2db57cbba334"></a>
+<a class="anchor" id="a26056dc0eed317f27ae45207a957d63b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -413,7 +413,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::RelaxNGSchema::parse_memory </td>
+          <td class="memname">void xmlpp::RelaxNGSchema::parse_memory </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>contents</em></td><td>)</td>
@@ -422,7 +422,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -472,7 +472,7 @@ Protected Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 867340d..ccfaa5b 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -66,7 +66,7 @@
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a387087292eb290edca76eb15ef70b8f1">get_schema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#afecd4b9401a423e7db8c1dc4d28804ee">get_schema</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">handleException</a>(const exception&amp; e)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">initialize_valid</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571">initialize_valid</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a54b3bd61730a697202d19a3ae21f3934">operator BoolExpr</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
@@ -77,7 +77,7 @@
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#abf4743ea53f677405d1431b02ab073fb">RelaxNGValidator</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a390adf7ea5f61c13a35608e595d891e7">RelaxNGValidator</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aec73525b59cfc71a72ec595697439f94">RelaxNGValidator</a>(RelaxNGSchema* schema, bool take_ownership)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a986795b7f4bbe5afe36d96b4ff8eaabe">set_schema</a>(RelaxNGSchema* schema, bool take_ownership)</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a1c6ef225bbdf9053a7e83587262f30e9">valid_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#ac28c8c06c9c3cbbebfa0d1c90d20cdf5">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#aa876f0e05457de97a3c2d598e4af2580">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#ac6ff476ca7b54dfea3f4bc0c4e6e84a8">~RelaxNGValidator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#afcad53ea2495a53a652375238639c276">~RelaxNGValidator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html">xmlpp::RelaxNGValidator</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index fbad518..3507649 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::RelaxNGValidator:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1RelaxNGValidator__inherit__graph.png" border="0" usemap="#xmlpp_1_1RelaxNGValidator_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1RelaxNGValidator_inherit__map" id="xmlpp_1_1RelaxNGValidator_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="5,155,216,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="48,80,173,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="33,5,188,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="5,155,216,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="48,80,173,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="33,5,188,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -84,8 +84,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aec73525b59cfc71a72ec595697439f94"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aec73525b59cfc71a72ec595697439f94">RelaxNGValidator</a> (<a class="el" href="classxmlpp_1_1RelaxNGSchema.html">RelaxNGSchema</a>* schema, bool take_ownership)</td></tr>
 <tr class="memdesc:aec73525b59cfc71a72ec595697439f94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a validator.  <a href="#aec73525b59cfc71a72ec595697439f94">More...</a><br /></td></tr>
 <tr class="separator:aec73525b59cfc71a72ec595697439f94"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac6ff476ca7b54dfea3f4bc0c4e6e84a8"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#ac6ff476ca7b54dfea3f4bc0c4e6e84a8">~RelaxNGValidator</a> ()</td></tr>
-<tr class="separator:ac6ff476ca7b54dfea3f4bc0c4e6e84a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcad53ea2495a53a652375238639c276"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#afcad53ea2495a53a652375238639c276">~RelaxNGValidator</a> () override</td></tr>
+<tr class="separator:afcad53ea2495a53a652375238639c276"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a387087292eb290edca76eb15ef70b8f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">RelaxNGSchema</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a387087292eb290edca76eb15ef70b8f1">get_schema</a> ()</td></tr>
 <tr class="memdesc:a387087292eb290edca76eb15ef70b8f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the schema.  <a href="#a387087292eb290edca76eb15ef70b8f1">More...</a><br /></td></tr>
 <tr class="separator:a387087292eb290edca76eb15ef70b8f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,20 +116,25 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1SchemaValidatorBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1SchemaValidatorBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td></tr>
 <tr class="memitem:a1c2adfb1aa78dd89a48263a60d4738dc inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a> ()</td></tr>
 <tr class="separator:a1c2adfb1aa78dd89a48263a60d4738dc inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a> ()</td></tr>
-<tr class="separator:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a> () override</td></tr>
+<tr class="separator:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:aa6d31eb9b6dd033c5fa776bad86ac8d4"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">initialize_valid</a> ()</td></tr>
-<tr class="separator:aa6d31eb9b6dd033c5fa776bad86ac8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a02dc3834c5192be21c481bf53fb53d76"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">release_underlying</a> ()</td></tr>
-<tr class="separator:a02dc3834c5192be21c481bf53fb53d76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89e380a43658012120255f1bb16b7571"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571">initialize_valid</a> () override</td></tr>
+<tr class="separator:a89e380a43658012120255f1bb16b7571"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07e83fc2d5e69ec0e0b4b6833e2c802e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e">release_underlying</a> () override</td></tr>
+<tr class="separator:a07e83fc2d5e69ec0e0b4b6833e2c802e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classxmlpp_1_1SchemaValidatorBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1SchemaValidatorBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td></tr>
+<tr class="memitem:a9ef33467f0a566ebf917da7878b89f0d inherit pro_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">initialize_valid</a> () override</td></tr>
+<tr class="separator:a9ef33467f0a566ebf917da7878b89f0d inherit pro_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3940b83397561cc5b57bd733fc8601f7 inherit pro_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">release_underlying</a> () override</td></tr>
+<tr class="separator:a3940b83397561cc5b57bd733fc8601f7 inherit pro_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">check_for_exception</a> ()</td></tr>
 <tr class="separator:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -303,7 +308,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac6ff476ca7b54dfea3f4bc0c4e6e84a8"></a>
+<a class="anchor" id="afcad53ea2495a53a652375238639c276"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -311,7 +316,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::RelaxNGValidator::~RelaxNGValidator </td>
+          <td class="memname">xmlpp::RelaxNGValidator::~RelaxNGValidator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -319,7 +324,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -363,7 +368,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aa6d31eb9b6dd033c5fa776bad86ac8d4"></a>
+<a class="anchor" id="a89e380a43658012120255f1bb16b7571"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -371,7 +376,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::RelaxNGValidator::initialize_valid </td>
+          <td class="memname">void xmlpp::RelaxNGValidator::initialize_valid </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -379,12 +384,12 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">xmlpp::SchemaValidatorBase</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">xmlpp::Validator</a>.</p>
 
 </div>
 </div>
@@ -539,7 +544,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a02dc3834c5192be21c481bf53fb53d76"></a>
+<a class="anchor" id="a07e83fc2d5e69ec0e0b4b6833e2c802e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -547,7 +552,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::RelaxNGValidator::release_underlying </td>
+          <td class="memname">void xmlpp::RelaxNGValidator::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -555,12 +560,12 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">xmlpp::SchemaValidatorBase</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">xmlpp::Validator</a>.</p>
 
 </div>
 </div>
@@ -686,7 +691,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 6647a2b..3fe6b1f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#ab951160501bf3e78901691a79e3d11e8">on_warning</a>(const Glib::ustring&amp; text)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a24b4440b0539a0015890182b35396b5d">parse_chunk</a>(const Glib::ustring&amp; chunk)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e">parse_chunk_raw</a>(const unsigned char* contents, size_type bytes_count)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0">parse_file</a>(const Glib::ustring&amp; filename) override</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f">parse_memory</a>(const Glib::ustring&amp; contents) override</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25">parse_memory_raw</a>(const unsigned char* contents, size_type bytes_count)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">parse_stream</a>(std::istream&amp; in)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7">parse_stream</a>(std::istream&amp; in) override</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">Parser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a66bfaafc79c00197010f8d22b2a39df8">SaxParser</a>(bool use_get_entity=false)</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a0ae64d2d6f28728786040ba8c8b694a4">set_include_default_attributes</a>(bool val=true)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#aeab62a7446a6bb460cec3ea3951d12d6">set_parser_options</a>(int set_options=0, int clear_options=0)</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a2d21ddd4fdd34f845937649eb4fb8814">validate_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a367b4132d663f1c1adf1515c4a6e959f">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">~SaxParser</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html#adeee772a4c78c253ca8657f54c8e79c0">~SaxParser</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ccf3722..1664336 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -70,7 +70,7 @@ Inheritance diagram for xmlpp::SaxParser:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1SaxParser__inherit__graph.png" border="0" usemap="#xmlpp_1_1SaxParser_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1SaxParser_inherit__map" id="xmlpp_1_1SaxParser_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="28,80,137,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="28,80,137,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
@@ -94,8 +94,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a66bfaafc79c00197010f8d22b2a39df8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a66bfaafc79c00197010f8d22b2a39df8">SaxParser</a> (bool use_get_entity=false)</td></tr>
 <tr class="separator:a66bfaafc79c00197010f8d22b2a39df8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3f69d5fe3472240225dd46f8c70a4e79"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">~SaxParser</a> ()</td></tr>
-<tr class="separator:a3f69d5fe3472240225dd46f8c70a4e79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adeee772a4c78c253ca8657f54c8e79c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#adeee772a4c78c253ca8657f54c8e79c0">~SaxParser</a> () override</td></tr>
+<tr class="separator:adeee772a4c78c253ca8657f54c8e79c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac540859149b064cfce87931ba736f3c5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#ac540859149b064cfce87931ba736f3c5">finish_chunk_parsing</a> ()</td></tr>
 <tr class="memdesc:ac540859149b064cfce87931ba736f3c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finish a chunk-wise parse.  <a href="#ac540859149b064cfce87931ba736f3c5">More...</a><br /></td></tr>
 <tr class="separator:ac540859149b064cfce87931ba736f3c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,23 +105,23 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a501a19205773ac1c843d6007b189860e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e">parse_chunk_raw</a> (const unsigned char* contents, <a class="el" href="classxmlpp_1_1Parser.html#a8e7c797006bb5398629cf98f4141e3e6">size_type</a> bytes_count)</td></tr>
 <tr class="memdesc:a501a19205773ac1c843d6007b189860e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a chunk of data.  <a href="#a501a19205773ac1c843d6007b189860e">More...</a><br /></td></tr>
 <tr class="separator:a501a19205773ac1c843d6007b189860e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac2b0cf0069a73fa92c80f6d455923698"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
-<tr class="memdesc:ac2b0cf0069a73fa92c80f6d455923698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a file.  <a href="#ac2b0cf0069a73fa92c80f6d455923698">More...</a><br /></td></tr>
-<tr class="separator:ac2b0cf0069a73fa92c80f6d455923698"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9367c59f02e0db5a2b17cd48ddf74f9"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents)</td></tr>
-<tr class="memdesc:ab9367c59f02e0db5a2b17cd48ddf74f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a string.  <a href="#ab9367c59f02e0db5a2b17cd48ddf74f9">More...</a><br /></td></tr>
-<tr class="separator:ab9367c59f02e0db5a2b17cd48ddf74f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74e03337f83175847e06d8b45e1df4b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename) override</td></tr>
+<tr class="memdesc:a74e03337f83175847e06d8b45e1df4b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a file.  <a href="#a74e03337f83175847e06d8b45e1df4b0">More...</a><br /></td></tr>
+<tr class="separator:a74e03337f83175847e06d8b45e1df4b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29d5fb621b39dd7b5cdd0300d606d50f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents) override</td></tr>
+<tr class="memdesc:a29d5fb621b39dd7b5cdd0300d606d50f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a string.  <a href="#a29d5fb621b39dd7b5cdd0300d606d50f">More...</a><br /></td></tr>
+<tr class="separator:a29d5fb621b39dd7b5cdd0300d606d50f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aff9643a2764f6d8caee0307abbfcca25"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25">parse_memory_raw</a> (const unsigned char* contents, <a class="el" href="classxmlpp_1_1Parser.html#a8e7c797006bb5398629cf98f4141e3e6">size_type</a> bytes_count)</td></tr>
 <tr class="memdesc:aff9643a2764f6d8caee0307abbfcca25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from raw memory.  <a href="#aff9643a2764f6d8caee0307abbfcca25">More...</a><br /></td></tr>
 <tr class="separator:aff9643a2764f6d8caee0307abbfcca25"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaa731e56f99aa7f8313a1f096389f723"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">parse_stream</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a>&amp; in)</td></tr>
-<tr class="memdesc:aaa731e56f99aa7f8313a1f096389f723"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a stream.  <a href="#aaa731e56f99aa7f8313a1f096389f723">More...</a><br /></td></tr>
-<tr class="separator:aaa731e56f99aa7f8313a1f096389f723"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbf17aa73c77ae9eb29da7dede2847c7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7">parse_stream</a> (<a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a>&amp; in) override</td></tr>
+<tr class="memdesc:abbf17aa73c77ae9eb29da7dede2847c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse an XML document from a stream.  <a href="#abbf17aa73c77ae9eb29da7dede2847c7">More...</a><br /></td></tr>
+<tr class="separator:abbf17aa73c77ae9eb29da7dede2847c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td></tr>
 <tr class="memitem:ab2990f22147cb2163eda6e773fb2eb68 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">Parser</a> ()</td></tr>
 <tr class="separator:ab2990f22147cb2163eda6e773fb2eb68 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a> ()</td></tr>
-<tr class="separator:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">~Parser</a> () override</td></tr>
+<tr class="separator:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a150d49ac4336d910b757ae6fb2cc4b5c">get_include_default_attributes</a> ()</td></tr>
 <tr class="memdesc:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classxmlpp_1_1Parser.html#a0ae64d2d6f28728786040ba8c8b694a4" title="Set whether default attribute values from the DTD shall be included in the node tree. ">set_include_default_attributes()</a>.  <a href="#a150d49ac4336d910b757ae6fb2cc4b5c">More...</a><br /></td></tr>
 <tr class="separator:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -184,8 +184,8 @@ Protected Member Functions</h2></td></tr>
 <tr class="separator:a1496022dd6b58d9af6a4a7a703830a84"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ab951160501bf3e78901691a79e3d11e8"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#ab951160501bf3e78901691a79e3d11e8">on_warning</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; text)</td></tr>
 <tr class="separator:ab951160501bf3e78901691a79e3d11e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a839554028d8bad81774040eb67d23103"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">release_underlying</a> ()</td></tr>
-<tr class="separator:a839554028d8bad81774040eb67d23103"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a605b572e51939279e83c6949d02355e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1">release_underlying</a> () override</td></tr>
+<tr class="separator:a605b572e51939279e83c6949d02355e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Parser"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Parser')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td></tr>
 <tr class="memitem:a9daba11c6746d91153329a9dbd8decc5 inherit pro_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Parser.html#a9daba11c6746d91153329a9dbd8decc5">check_for_exception</a> ()</td></tr>
 <tr class="separator:a9daba11c6746d91153329a9dbd8decc5 inherit pro_methods_classxmlpp_1_1Parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -278,7 +278,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a3f69d5fe3472240225dd46f8c70a4e79"></a>
+<a class="anchor" id="adeee772a4c78c253ca8657f54c8e79c0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -286,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::SaxParser::~SaxParser </td>
+          <td class="memname">xmlpp::SaxParser::~SaxParser </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -294,7 +294,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -817,7 +817,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac2b0cf0069a73fa92c80f6d455923698"></a>
+<a class="anchor" id="a74e03337f83175847e06d8b45e1df4b0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -825,7 +825,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SaxParser::parse_file </td>
+          <td class="memname">void xmlpp::SaxParser::parse_file </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>filename</em></td><td>)</td>
@@ -834,7 +834,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -859,7 +859,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab9367c59f02e0db5a2b17cd48ddf74f9"></a>
+<a class="anchor" id="a29d5fb621b39dd7b5cdd0300d606d50f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -867,7 +867,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SaxParser::parse_memory </td>
+          <td class="memname">void xmlpp::SaxParser::parse_memory </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>contents</em></td><td>)</td>
@@ -876,7 +876,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -944,7 +944,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="aaa731e56f99aa7f8313a1f096389f723"></a>
+<a class="anchor" id="abbf17aa73c77ae9eb29da7dede2847c7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -952,7 +952,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SaxParser::parse_stream </td>
+          <td class="memname">void xmlpp::SaxParser::parse_stream </td>
           <td>(</td>
           <td class="paramtype"><a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga9a51d9b711a836df9c086f3a5e30b8b2">std::istream</a> &amp;&#160;</td>
           <td class="paramname"><em>in</em></td><td>)</td>
@@ -961,7 +961,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -986,7 +986,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a839554028d8bad81774040eb67d23103"></a>
+<a class="anchor" id="a605b572e51939279e83c6949d02355e1"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -994,7 +994,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SaxParser::release_underlying </td>
+          <td class="memname">void xmlpp::SaxParser::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -1002,7 +1002,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -1014,7 +1014,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7146cd7..85a0867 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -65,6 +65,8 @@
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html#a2fd2cffa8010166516c25d957b2fbe84">get_target_namespace</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html#a948b90685ae8f394be195effac10f502">get_version</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html#a95292e2dad9af680c7741df4194411e6">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html#a772d929c2cce3943a1d605ff2069cc68">Schema</a>(_xmlSchema* schema)</td><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html#aedaae0872aacd4ba046c6e7804e4d52a">Schema</a>(Document* document=0, bool embed=false)</td><td class="entry"><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
@@ -74,7 +76,7 @@
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ac2b1b3..74f19c8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::Schema:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Schema__inherit__graph.png" border="0" usemap="#xmlpp_1_1Schema_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Schema_inherit__map" id="xmlpp_1_1Schema_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -399,14 +399,14 @@ Protected Member Functions</h2></td></tr>
   </table>
   </dd>
 </dl>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Use <a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908" title="Parse a schema definition from a document. ">XsdSchema::parse_document()</a> instead. </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Use <a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147" title="Parse a schema definition from a document. ">XsdSchema::parse_document()</a> instead. </dd></dl>
 
 </div>
 </div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 8f8bfad..19a3b45 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 <p>This is the complete list of members for <a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a>, including all inherited members.</p>
 <table class="directory">
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a0591e2b2adcb6cdceeb422526c133024">parse_document</a>(const Document* document)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a75a4aa5f3972f1dd88af46de3f3307fc">parse_file</a>(const Glib::ustring&amp; filename)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a8aaacd840324840bf0cee30cff1832c5">parse_memory</a>(const Glib::ustring&amp; contents)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index cf8d069..295e26c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,15 +67,15 @@ Inheritance diagram for xmlpp::SchemaBase:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1SchemaBase__inherit__graph.png" border="0" usemap="#xmlpp_1_1SchemaBase_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1SchemaBase_inherit__map" id="xmlpp_1_1SchemaBase_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1RelaxNGSchema.html" title="Represents a RelaxNG schema for validating XML files. " alt="" coords="5,155,180,181"/><area shape="rect" id="node4" href="classxmlpp_1_1XsdSchema.html" title="Represents an XSD schema for validating XML files. " alt="" coords="204,155,349,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="107,5,262,32"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1RelaxNGSchema.html" title="Represents a RelaxNG schema for validating XML files. " alt="" coords="5,155,180,181"/><area shape="rect" id="node4" href="classxmlpp_1_1XsdSchema.html" title="Represents an XSD schema for validating XML files. " alt="" coords="204,155,349,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="107,5,262,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a2ffebf4094ac35b6c3a5c85099a738fc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a> ()</td></tr>
 <tr class="separator:a2ffebf4094ac35b6c3a5c85099a738fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a> ()</td></tr>
-<tr class="separator:ad94fd6a15f4b8bd2540b76917ea2c952"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a> () override</td></tr>
+<tr class="separator:a746df1307fcddeb3bbbf1f2ac834d79b"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0591e2b2adcb6cdceeb422526c133024"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a0591e2b2adcb6cdceeb422526c133024">parse_document</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document)=0</td></tr>
 <tr class="memdesc:a0591e2b2adcb6cdceeb422526c133024"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a document.  <a href="#a0591e2b2adcb6cdceeb422526c133024">More...</a><br /></td></tr>
 <tr class="separator:a0591e2b2adcb6cdceeb422526c133024"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,7 +105,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad94fd6a15f4b8bd2540b76917ea2c952"></a>
+<a class="anchor" id="a746df1307fcddeb3bbbf1f2ac834d79b"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -113,7 +113,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::SchemaBase::~SchemaBase </td>
+          <td class="memname">xmlpp::SchemaBase::~SchemaBase </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -121,7 +121,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -165,7 +165,7 @@ Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908">xmlpp::XsdSchema</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147">xmlpp::XsdSchema</a>.</p>
 
 </div>
 </div>
@@ -205,7 +205,7 @@ Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01">xmlpp::XsdSchema</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3">xmlpp::XsdSchema</a>.</p>
 
 </div>
 </div>
@@ -245,14 +245,14 @@ Public Member Functions</h2></td></tr>
   </dd>
 </dl>
 
-<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73">xmlpp::XsdSchema</a>.</p>
+<p>Implemented in <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b">xmlpp::RelaxNGSchema</a>, and <a class="el" href="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3">xmlpp::XsdSchema</a>.</p>
 
 </div>
 </div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f117cf7..d13476e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,7 +67,7 @@
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b">get_schema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#afe5fcf23c3c8f89eeb225ac0b416e545">get_schema</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">handleException</a>(const exception&amp; e)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">initialize_valid</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f">initialize_valid</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a90bfbb25fb29adc1b77d40c393f7bc41">operator bool</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"></td></tr>
@@ -75,7 +75,7 @@
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a3924e29fad84f2f24a3d3865e19a7fbd">parse_document</a>(Document&amp; document)</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a98a4e62c6ab0c529370ebce44aef98b6">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#af7131145e3c4b81dff4b32a23b9a5329">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a4f65ec72cd052a13df2da5dfd8004e41">schema_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a9afc7540342e5a42c3ef5a070bac24c1">SchemaValidator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#aec08104bcf0c65636c86ef97b8b7fcf0">SchemaValidator</a>(const Glib::ustring&amp; file)</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#ac28c8c06c9c3cbbebfa0d1c90d20cdf5">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#aa876f0e05457de97a3c2d598e4af2580">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">~SchemaValidator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a5312de4b5e9fe2757e2a7b14a3af7555">~SchemaValidator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index e8c740f..24af869 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::SchemaValidator:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1SchemaValidator__inherit__graph.png" border="0" usemap="#xmlpp_1_1SchemaValidator_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1SchemaValidator_inherit__map" id="xmlpp_1_1SchemaValidator_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="32,80,157,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="17,5,172,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="32,80,157,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="17,5,172,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -85,8 +85,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:aa58e4c2ccdd7505679abb40b7933dc11"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#aa58e4c2ccdd7505679abb40b7933dc11">SchemaValidator</a> (<a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* schema)</td></tr>
 <tr class="memdesc:aa58e4c2ccdd7505679abb40b7933dc11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a schema validator.  <a href="#aa58e4c2ccdd7505679abb40b7933dc11">More...</a><br /></td></tr>
 <tr class="separator:aa58e4c2ccdd7505679abb40b7933dc11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7fe4caea42d2990c6a2a1edc98b01b79"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">~SchemaValidator</a> ()</td></tr>
-<tr class="separator:a7fe4caea42d2990c6a2a1edc98b01b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5312de4b5e9fe2757e2a7b14a3af7555"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a5312de4b5e9fe2757e2a7b14a3af7555">~SchemaValidator</a> () override</td></tr>
+<tr class="separator:a5312de4b5e9fe2757e2a7b14a3af7555"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a0a6acd87370c89eea0dfb343592efe0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b">get_schema</a> ()</td></tr>
 <tr class="memdesc:a0a6acd87370c89eea0dfb343592efe0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the parsed schema.  <a href="#a0a6acd87370c89eea0dfb343592efe0b">More...</a><br /></td></tr>
 <tr class="separator:a0a6acd87370c89eea0dfb343592efe0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -117,17 +117,17 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:ad651b57c399b15ba536371e287001cc1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">initialize_valid</a> ()</td></tr>
-<tr class="separator:ad651b57c399b15ba536371e287001cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3f45962652b9e04aa34ca98fd90a6e1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f">initialize_valid</a> () override</td></tr>
+<tr class="separator:a3f45962652b9e04aa34ca98fd90a6e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac730471f843fb9eda4fee1f499b30271"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#ac730471f843fb9eda4fee1f499b30271">parse_context</a> (_xmlSchemaParserCtxt* context)</td></tr>
 <tr class="separator:ac730471f843fb9eda4fee1f499b30271"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a682a1a79512bc7bc58c839212f2a2722"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">release_underlying</a> ()</td></tr>
-<tr class="separator:a682a1a79512bc7bc58c839212f2a2722"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cd3514902ee1f9ced37e661b633caf6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6">release_underlying</a> () override</td></tr>
+<tr class="separator:a0cd3514902ee1f9ced37e661b633caf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">check_for_exception</a> ()</td></tr>
 <tr class="separator:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -298,7 +298,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a7fe4caea42d2990c6a2a1edc98b01b79"></a>
+<a class="anchor" id="a5312de4b5e9fe2757e2a7b14a3af7555"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -306,7 +306,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::SchemaValidator::~SchemaValidator </td>
+          <td class="memname">xmlpp::SchemaValidator::~SchemaValidator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -314,7 +314,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -360,7 +360,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ad651b57c399b15ba536371e287001cc1"></a>
+<a class="anchor" id="a3f45962652b9e04aa34ca98fd90a6e1f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -368,7 +368,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SchemaValidator::initialize_valid </td>
+          <td class="memname">void xmlpp::SchemaValidator::initialize_valid </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -376,7 +376,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -545,7 +545,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a682a1a79512bc7bc58c839212f2a2722"></a>
+<a class="anchor" id="a0cd3514902ee1f9ced37e661b633caf6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -553,7 +553,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SchemaValidator::release_underlying </td>
+          <td class="memname">void xmlpp::SchemaValidator::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -561,7 +561,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -733,7 +733,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 12042fb..882c49c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a655f06aa683577c26dcb2edba2e9e84b">check_for_validity_messages</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a55796f9903e66aa4730313936fab1f0b">exception_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">handleException</a>(const exception&amp; e)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">initialize_valid</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">initialize_valid</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a4caba0b7dfc1d507bc87ad05e8400197">operator BoolExpr</a>() const =0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#aeb060a5d673e874faba60cccaae501e3">parse_document</a>(const Document* document)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#ad662fcf53f3da2a4d9ced7d96343a8e3">parse_file</a>(const Glib::ustring&amp; filename)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a6f86ddf3b03c966a01defbeddc317837">parse_memory</a>(const Glib::ustring&amp; contents)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a1c6ef225bbdf9053a7e83587262f30e9">valid_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a06d84926fa95a7f021c524651cf60968">validate</a>(const Document* document)=0</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#ac28c8c06c9c3cbbebfa0d1c90d20cdf5">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#aa876f0e05457de97a3c2d598e4af2580">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f3b402c..b6a2f5e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -69,7 +69,7 @@ Inheritance diagram for xmlpp::SchemaValidatorBase:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1SchemaValidatorBase__inherit__graph.png" border="0" usemap="#xmlpp_1_1SchemaValidatorBase_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1SchemaValidatorBase_inherit__map" id="xmlpp_1_1SchemaValidatorBase_inherit__map">
-<area shape="rect" id="node4" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="5,229,184,256"/><area shape="rect" id="node5" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="209,229,357,256"/><area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="125,80,251,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="111,5,265,32"/></map>
+<area shape="rect" id="node4" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="5,229,184,256"/><area shape="rect" id="node5" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="209,229,357,256"/><area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="125,80,251,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="111,5,265,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
@@ -82,8 +82,8 @@ Public Types</h2></td></tr>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a1c2adfb1aa78dd89a48263a60d4738dc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a> ()</td></tr>
 <tr class="separator:a1c2adfb1aa78dd89a48263a60d4738dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a> ()</td></tr>
-<tr class="separator:a9a93d2d692731907c32c4d9b8bce2b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a> () override</td></tr>
+<tr class="separator:a12420d3e5f5f42344d25a1215d300cdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a4caba0b7dfc1d507bc87ad05e8400197"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a4caba0b7dfc1d507bc87ad05e8400197">operator BoolExpr</a> () const =0</td></tr>
 <tr class="memdesc:a4caba0b7dfc1d507bc87ad05e8400197"><td class="mdescLeft">&#160;</td><td class="mdescRight">Test whether a schema has been parsed.  <a href="#a4caba0b7dfc1d507bc87ad05e8400197">More...</a><br /></td></tr>
 <tr class="separator:a4caba0b7dfc1d507bc87ad05e8400197"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,15 +105,15 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a26438d4b739442bbcf1bfe2722435ddf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">initialize_valid</a> ()</td></tr>
-<tr class="separator:a26438d4b739442bbcf1bfe2722435ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2f12c9d57e8fd92f327d7c66f42b7dd4"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">release_underlying</a> ()</td></tr>
-<tr class="separator:a2f12c9d57e8fd92f327d7c66f42b7dd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ef33467f0a566ebf917da7878b89f0d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">initialize_valid</a> () override</td></tr>
+<tr class="separator:a9ef33467f0a566ebf917da7878b89f0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3940b83397561cc5b57bd733fc8601f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">release_underlying</a> () override</td></tr>
+<tr class="separator:a3940b83397561cc5b57bd733fc8601f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">check_for_exception</a> ()</td></tr>
 <tr class="separator:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -177,7 +177,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9a93d2d692731907c32c4d9b8bce2b33"></a>
+<a class="anchor" id="a12420d3e5f5f42344d25a1215d300cdf"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -185,7 +185,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::SchemaValidatorBase::~SchemaValidatorBase </td>
+          <td class="memname">xmlpp::SchemaValidatorBase::~SchemaValidatorBase </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -193,7 +193,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -201,7 +201,7 @@ Additional Inherited Members</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="a26438d4b739442bbcf1bfe2722435ddf"></a>
+<a class="anchor" id="a9ef33467f0a566ebf917da7878b89f0d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -209,7 +209,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SchemaValidatorBase::initialize_valid </td>
+          <td class="memname">void xmlpp::SchemaValidatorBase::initialize_valid </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -217,14 +217,14 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Reimplemented from <a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">xmlpp::Validator</a>.</p>
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">xmlpp::RelaxNGValidator</a>, and <a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">xmlpp::XsdValidator</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">xmlpp::XsdValidator</a>.</p>
 
 </div>
 </div>
@@ -377,7 +377,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a2f12c9d57e8fd92f327d7c66f42b7dd4"></a>
+<a class="anchor" id="a3940b83397561cc5b57bd733fc8601f7"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -385,7 +385,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::SchemaValidatorBase::release_underlying </td>
+          <td class="memname">void xmlpp::SchemaValidatorBase::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -393,14 +393,14 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Reimplemented from <a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">xmlpp::Validator</a>.</p>
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">xmlpp::RelaxNGValidator</a>, and <a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">xmlpp::XsdValidator</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">xmlpp::XsdValidator</a>.</p>
 
 </div>
 </div>
@@ -490,7 +490,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2b853e5..37f3b85 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">set_content</a>(const Glib::ustring&amp; content)</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html#a4838cc566ae92f31c3773ce8b03b061d">TextNode</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html">xmlpp::TextNode</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">~TextNode</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html">xmlpp::TextNode</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html#a21c3d468ef62f899900c5f2d08980f6f">~TextNode</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1TextNode.html">xmlpp::TextNode</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index d234c12..9c75880 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::TextNode:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1TextNode__inherit__graph.png" border="0" usemap="#xmlpp_1_1TextNode_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1TextNode_inherit__map" id="xmlpp_1_1TextNode_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="5,155,160,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="5,155,160,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a4838cc566ae92f31c3773ce8b03b061d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextNode.html#a4838cc566ae92f31c3773ce8b03b061d">TextNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a4838cc566ae92f31c3773ce8b03b061d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab36c29b54db0cd5e910a8cbc89d35bd2"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">~TextNode</a> ()</td></tr>
-<tr class="separator:ab36c29b54db0cd5e910a8cbc89d35bd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21c3d468ef62f899900c5f2d08980f6f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1TextNode.html#a21c3d468ef62f899900c5f2d08980f6f">~TextNode</a> () override</td></tr>
+<tr class="separator:a21c3d468ef62f899900c5f2d08980f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1ContentNode"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1ContentNode')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td></tr>
 <tr class="memitem:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">ContentNode</a> (_xmlNode* node)</td></tr>
 <tr class="separator:af9fcf3459cdc338ffe51c09006487c3e inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a> ()</td></tr>
-<tr class="separator:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">~ContentNode</a> () override</td></tr>
+<tr class="separator:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a> () const </td></tr>
 <tr class="memdesc:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the text of this content node.  <a href="#add25e879109b4481281ccb876e684819">More...</a><br /></td></tr>
 <tr class="separator:add25e879109b4481281ccb876e684819 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -92,8 +92,8 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -118,24 +118,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -225,8 +225,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Text <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. ">Node</a>. </p>
@@ -256,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab36c29b54db0cd5e910a8cbc89d35bd2"></a>
+<a class="anchor" id="a21c3d468ef62f899900c5f2d08980f6f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -264,7 +268,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::TextNode::~TextNode </td>
+          <td class="memname">xmlpp::TextNode::~TextNode </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -272,7 +276,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -282,7 +286,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index d41fe92..05839e4 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a3ffee74ac337f73f3205d23c3c0eafec">move_to_next_attribute</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a03c7204c20277f446c64cc7ca15815b2">next</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40eae7ab9017681e2d0ab1cf6c1b133b81a8">None</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea4eb093e0c99c5652f82ad727e8a4b814">Notation</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40eae7ab9017681e2d0ab1cf6c1b133b81a8">None</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea4eb093e0c99c5652f82ad727e8a4b814">Notation</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> enum name</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea32b2b75764fe7e2637a5b22a128ef7e0">ProcessingInstruction</a> enum value</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html#a3a3ee347087889b3f3ef5463dd777ad8">read</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index db5351a..e8078dd 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::TextReader:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1TextReader__inherit__graph.png" border="0" usemap="#xmlpp_1_1TextReader_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1TextReader_inherit__map" id="xmlpp_1_1TextReader_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
@@ -1253,7 +1253,7 @@ Public Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ebfa1f7..1f36911 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">handleException</a>(const exception&amp; e)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">initialize_valid</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a1c6ef225bbdf9053a7e83587262f30e9">valid_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#ac28c8c06c9c3cbbebfa0d1c90d20cdf5">validate_error_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#aa876f0e05457de97a3c2d598e4af2580">validate_warning_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f218e05..ed6feb2 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -70,15 +70,15 @@ Inheritance diagram for xmlpp::Validator:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1Validator__inherit__graph.png" border="0" usemap="#xmlpp_1_1Validator_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1Validator_inherit__map" id="xmlpp_1_1Validator_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1DtdValidator.html" title="XML DTD validator. " alt="" coords="5,155,153,181"/><area shape="rect" id="node4" href="classxmlpp_1_1SchemaValidator.html" title="XML Schema Validator. " alt="" coords="178,155,357,181"/><area shape="rect" id="node5" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="381,155,591,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="190,5,345,32"/><area shape="rect" id="node6" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="303,229,482,256"/><area shape="rect" id="node7" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="507,229,655,256"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1DtdValidator.html" title="XML DTD validator. " alt="" coords="5,155,153,181"/><area shape="rect" id="node4" href="classxmlpp_1_1SchemaValidator.html" title="XML Schema Validator. " alt="" coords="178,155,357,181"/><area shape="rect" id="node5" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="381,155,591,181"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="190,5,345,32"/><area shape="rect" id="node6" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="303,229,482,256"/><area shape="rect" id="node7" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="507,229,655,256"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
@@ -133,7 +133,7 @@ Protected Attributes</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a381ade9a196777fb24780375ed82b06a"></a>
+<a class="anchor" id="a436707ae4c543734a55d7dde76679406"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -141,7 +141,7 @@ Protected Attributes</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::Validator::~Validator </td>
+          <td class="memname">xmlpp::Validator::~Validator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -149,7 +149,7 @@ Protected Attributes</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -328,7 +328,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">xmlpp::RelaxNGValidator</a>, <a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">xmlpp::XsdValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">xmlpp::SchemaValidator</a>, and <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">xmlpp::SchemaValidatorBase</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571">xmlpp::RelaxNGValidator</a>, <a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">xmlpp::XsdValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f">xmlpp::SchemaValidator</a>, and <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">xmlpp::SchemaValidatorBase</a>.</p>
 
 </div>
 </div>
@@ -401,7 +401,7 @@ Protected Attributes</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">xmlpp::RelaxNGValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator</a>, <a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">xmlpp::XsdValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">xmlpp::SchemaValidatorBase</a>, and <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e">xmlpp::RelaxNGValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6">xmlpp::SchemaValidator</a>, <a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">xmlpp::XsdValidator</a>, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">xmlpp::SchemaValidatorBase</a>, and <a class="el" href="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e">xmlpp::DtdValidator</a>.</p>
 
 </div>
 </div>
@@ -489,7 +489,7 @@ Protected Attributes</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4738cd8..edc3758 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#aeb57498d5214181abcacab56cfed755e">XIncludeEnd</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html">xmlpp::XIncludeEnd</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#a84952c37bbfab6c60dad62aea37ccefa">~XIncludeEnd</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html">xmlpp::XIncludeEnd</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#a486cd92ce35854bd2c805a7d018aa5e0">~XIncludeEnd</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeEnd.html">xmlpp::XIncludeEnd</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 77ac198..731f1e8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::XIncludeEnd:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1XIncludeEnd__inherit__graph.png" border="0" usemap="#xmlpp_1_1XIncludeEnd_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1XIncludeEnd_inherit__map" id="xmlpp_1_1XIncludeEnd_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aeb57498d5214181abcacab56cfed755e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#aeb57498d5214181abcacab56cfed755e">XIncludeEnd</a> (_xmlNode* node)</td></tr>
 <tr class="separator:aeb57498d5214181abcacab56cfed755e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a84952c37bbfab6c60dad62aea37ccefa"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#a84952c37bbfab6c60dad62aea37ccefa">~XIncludeEnd</a> ()</td></tr>
-<tr class="separator:a84952c37bbfab6c60dad62aea37ccefa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a486cd92ce35854bd2c805a7d018aa5e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeEnd.html#a486cd92ce35854bd2c805a7d018aa5e0">~XIncludeEnd</a> () override</td></tr>
+<tr class="separator:a486cd92ce35854bd2c805a7d018aa5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,24 +105,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -212,8 +212,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><a class="el" href="classxmlpp_1_1XIncludeEnd.html" title="XIncludeEnd node. ">XIncludeEnd</a> node. </p>
@@ -244,7 +248,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a84952c37bbfab6c60dad62aea37ccefa"></a>
+<a class="anchor" id="a486cd92ce35854bd2c805a7d018aa5e0"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -252,7 +256,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::XIncludeEnd::~XIncludeEnd </td>
+          <td class="memname">xmlpp::XIncludeEnd::~XIncludeEnd </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -260,7 +264,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -270,7 +274,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index fb5cf67..10c2994 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">create_new_child_node</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f">create_new_child_node_with_new_ns</a>(const Glib::ustring&amp; name, const Glib::ustring&amp; ns_uri, const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">create_wrapper</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a>(const Glib::ustring&amp; xpath, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a>(const Glib::ustring&amp; xpath) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c">find</a>(const Glib::ustring&amp; xpath, const PrefixNsMap&amp; namespaces) const </td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aa47901df78305a685fc9682cd44290d6">free_wrappers</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a>(const NonCopyable&amp;)=delete</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a> typedef</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">remove_child</a>(Node* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">set_name</a>(const Glib::ustring&amp; name)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring&amp; ns_prefix)</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html#abfcc32038a382e2ae51782adbdab0937">XIncludeStart</a>(_xmlNode* node)</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html">xmlpp::XIncludeStart</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html#a0f52604df733f91cd7fd1a36f8c2bfb6">~XIncludeStart</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html">xmlpp::XIncludeStart</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html#a3cf0b8bd890b1e38ff8dd07a74c29e71">~XIncludeStart</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XIncludeStart.html">xmlpp::XIncludeStart</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b2292ee..a327a7c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,20 +67,20 @@ Inheritance diagram for xmlpp::XIncludeStart:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1XIncludeStart__inherit__graph.png" border="0" usemap="#xmlpp_1_1XIncludeStart_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1XIncludeStart_inherit__map" id="xmlpp_1_1XIncludeStart_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="31,80,134,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:abfcc32038a382e2ae51782adbdab0937"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeStart.html#abfcc32038a382e2ae51782adbdab0937">XIncludeStart</a> (_xmlNode* node)</td></tr>
 <tr class="separator:abfcc32038a382e2ae51782adbdab0937"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0f52604df733f91cd7fd1a36f8c2bfb6"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeStart.html#a0f52604df733f91cd7fd1a36f8c2bfb6">~XIncludeStart</a> ()</td></tr>
-<tr class="separator:a0f52604df733f91cd7fd1a36f8c2bfb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cf0b8bd890b1e38ff8dd07a74c29e71"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XIncludeStart.html#a3cf0b8bd890b1e38ff8dd07a74c29e71">~XIncludeStart</a> () override</td></tr>
+<tr class="separator:a3cf0b8bd890b1e38ff8dd07a74c29e71"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Node"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Node')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td></tr>
 <tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">Node</a> (_xmlNode* node)</td></tr>
 <tr class="separator:a215d8c01b6b01596c4ea853f99dce8e7 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a> ()</td></tr>
-<tr class="separator:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">~Node</a> () override</td></tr>
+<tr class="separator:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name, const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; ns_prefix=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>())</td></tr>
 <tr class="memdesc:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a child element to this node.  <a href="#ac56c54f8006cbfb545642cbf2e96bc4a">More...</a><br /></td></tr>
 <tr class="separator:ac56c54f8006cbfb545642cbf2e96bc4a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -105,24 +105,24 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9">cobj</a> () const </td></tr>
 <tr class="memdesc:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#a831eea0dbe1e51a350a9b20a2da47fc9">More...</a><br /></td></tr>
 <tr class="separator:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a676b7cc5db3c19fed65a72bee18ecddb">More...</a><br /></td></tr>
-<tr class="separator:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#aecccaf7c600e523313eb4d9fe322777b">More...</a><br /></td></tr>
-<tr class="separator:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">More...</a><br /></td></tr>
-<tr class="separator:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a484af20daae39fe5db0a1ce2f16cc73e">More...</a><br /></td></tr>
-<tr class="separator:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a9ecbce3fafb8ab13d227c739c3e789f2">More...</a><br /></td></tr>
-<tr class="separator:a9ecbce3fafb8ab13d227c739c3e789f2 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ab2a27479f8482aecd5fb67c18b9b1579">More...</a><br /></td></tr>
-<tr class="separator:ab2a27479f8482aecd5fb67c18b9b1579 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#ae8988c7f4e67edefb937f5447885f93a">More...</a><br /></td></tr>
+<tr class="separator:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">eval_to_boolean</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a34f9662bb9799899f7d8553ce8905fbe">More...</a><br /></td></tr>
+<tr class="separator:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a47b9e43f49cdf34dd8c6f1c29c3515c5">More...</a><br /></td></tr>
+<tr class="separator:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">eval_to_number</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#afccccafd8aec8ad99f97646473e5040b">More...</a><br /></td></tr>
+<tr class="separator:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#abb70aab3d697af6c5ce6b74c4b4efc42">More...</a><br /></td></tr>
+<tr class="separator:abb70aab3d697af6c5ce6b74c4b4efc42 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">eval_to_string</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>&amp; namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluate an XPath expression.  <a href="#a32deb54bf7aeb60ed72311bb482d2037">More...</a><br /></td></tr>
+<tr class="separator:a32deb54bf7aeb60ed72311bb482d2037 inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">find</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath) const </td></tr>
 <tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find nodes from an XPath expression.  <a href="#a25e56c6ae44be0926d1efcc7e488d96f">More...</a><br /></td></tr>
 <tr class="separator:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -212,8 +212,12 @@ Additional Inherited Members</h2></td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1NonCopyable"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1NonCopyable')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td></tr>
 <tr class="memitem:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a> ()</td></tr>
 <tr class="separator:a77c785ff1149642caa3058f49223f112 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">NonCopyable</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a> ()</td></tr>
 <tr class="separator:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">operator=</a> (const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>&amp;)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p><a class="el" href="classxmlpp_1_1XIncludeStart.html" title="XIncludeStart node. ">XIncludeStart</a> node. </p>
@@ -244,7 +248,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0f52604df733f91cd7fd1a36f8c2bfb6"></a>
+<a class="anchor" id="a3cf0b8bd890b1e38ff8dd07a74c29e71"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -252,7 +256,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::XIncludeStart::~XIncludeStart </td>
+          <td class="memname">xmlpp::XIncludeStart::~XIncludeStart </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -260,7 +264,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -270,7 +274,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b2e3b47..07f2f11 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#af5aeb6315ae2d77adc002c543b2872bb">cobj</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#ad46294f273868261350d4e672feccd8a">cobj</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a6a3808a8a7f076b88aba6720294d73c4">parse_context</a>(_xmlSchemaParserCtxt* context)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908">parse_document</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147">parse_document</a>(const Document* document) override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3">parse_file</a>(const Glib::ustring&amp; filename) override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3">parse_memory</a>(const Glib::ustring&amp; contents) override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a88b15539c14098238ea132c574d72822">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a035f00299cf7cfbea27666e557af6550">XsdSchema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a0faad7e2f82b6da8bed55dba5d7f7768">XsdSchema</a>(_xmlSchema* schema)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a3709c7ecf7da8b7c593d95554e1ad9c4">XsdSchema</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#ac6c1147eb5662184a7e006474e72047a">XsdSchema</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#adfd3fc91c440546f36fdb53c9e2b316c">~XsdSchema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html#a884be0c4ce32d42610efba72f85b6088">~XsdSchema</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdSchema.html">xmlpp::XsdSchema</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 28b66ba..a6310d4 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::XsdSchema:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1XsdSchema__inherit__graph.png" border="0" usemap="#xmlpp_1_1XsdSchema_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1XsdSchema_inherit__map" id="xmlpp_1_1XsdSchema_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="5,80,160,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="5,80,160,107"/><area shape="rect" id="node3" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,5,160,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -84,28 +84,28 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ac6c1147eb5662184a7e006474e72047a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#ac6c1147eb5662184a7e006474e72047a">XsdSchema</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document)</td></tr>
 <tr class="memdesc:ac6c1147eb5662184a7e006474e72047a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a schema from an XML document.  <a href="#ac6c1147eb5662184a7e006474e72047a">More...</a><br /></td></tr>
 <tr class="separator:ac6c1147eb5662184a7e006474e72047a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adfd3fc91c440546f36fdb53c9e2b316c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#adfd3fc91c440546f36fdb53c9e2b316c">~XsdSchema</a> ()</td></tr>
-<tr class="separator:adfd3fc91c440546f36fdb53c9e2b316c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a884be0c4ce32d42610efba72f85b6088"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#a884be0c4ce32d42610efba72f85b6088">~XsdSchema</a> () override</td></tr>
+<tr class="separator:a884be0c4ce32d42610efba72f85b6088"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:af5aeb6315ae2d77adc002c543b2872bb"><td class="memItemLeft" align="right" valign="top">_xmlSchema*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#af5aeb6315ae2d77adc002c543b2872bb">cobj</a> ()</td></tr>
 <tr class="memdesc:af5aeb6315ae2d77adc002c543b2872bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#af5aeb6315ae2d77adc002c543b2872bb">More...</a><br /></td></tr>
 <tr class="separator:af5aeb6315ae2d77adc002c543b2872bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:ad46294f273868261350d4e672feccd8a"><td class="memItemLeft" align="right" valign="top">const _xmlSchema*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#ad46294f273868261350d4e672feccd8a">cobj</a> () const </td></tr>
 <tr class="memdesc:ad46294f273868261350d4e672feccd8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access the underlying libxml implementation.  <a href="#ad46294f273868261350d4e672feccd8a">More...</a><br /></td></tr>
 <tr class="separator:ad46294f273868261350d4e672feccd8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac738a5882dd6d3d1ccaa20252fb93908"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908">parse_document</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document)</td></tr>
-<tr class="memdesc:ac738a5882dd6d3d1ccaa20252fb93908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a document.  <a href="#ac738a5882dd6d3d1ccaa20252fb93908">More...</a><br /></td></tr>
-<tr class="separator:ac738a5882dd6d3d1ccaa20252fb93908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9d3f9563e4843483467b0d447af6af01"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename)</td></tr>
-<tr class="memdesc:a9d3f9563e4843483467b0d447af6af01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition file.  <a href="#a9d3f9563e4843483467b0d447af6af01">More...</a><br /></td></tr>
-<tr class="separator:a9d3f9563e4843483467b0d447af6af01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0032408e45017c505c1be8238f8d1c73"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents)</td></tr>
-<tr class="memdesc:a0032408e45017c505c1be8238f8d1c73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a string.  <a href="#a0032408e45017c505c1be8238f8d1c73">More...</a><br /></td></tr>
-<tr class="separator:a0032408e45017c505c1be8238f8d1c73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74f5df9da50373456ccd84eb712fb147"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147">parse_document</a> (const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* document) override</td></tr>
+<tr class="memdesc:a74f5df9da50373456ccd84eb712fb147"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a document.  <a href="#a74f5df9da50373456ccd84eb712fb147">More...</a><br /></td></tr>
+<tr class="separator:a74f5df9da50373456ccd84eb712fb147"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaded9f92eb161efa7861c1b30b146ee3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3">parse_file</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; filename) override</td></tr>
+<tr class="memdesc:aaded9f92eb161efa7861c1b30b146ee3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition file.  <a href="#aaded9f92eb161efa7861c1b30b146ee3">More...</a><br /></td></tr>
+<tr class="separator:aaded9f92eb161efa7861c1b30b146ee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e6903a23561467af2a2284a578f47a3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3">parse_memory</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; contents) override</td></tr>
+<tr class="memdesc:a9e6903a23561467af2a2284a578f47a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse a schema definition from a string.  <a href="#a9e6903a23561467af2a2284a578f47a3">More...</a><br /></td></tr>
+<tr class="separator:a9e6903a23561467af2a2284a578f47a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1SchemaBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1SchemaBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1SchemaBase.html">xmlpp::SchemaBase</a></td></tr>
 <tr class="memitem:a2ffebf4094ac35b6c3a5c85099a738fc inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc">SchemaBase</a> ()</td></tr>
 <tr class="separator:a2ffebf4094ac35b6c3a5c85099a738fc inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">~SchemaBase</a> ()</td></tr>
-<tr class="separator:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">~SchemaBase</a> () override</td></tr>
+<tr class="separator:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
@@ -242,7 +242,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="adfd3fc91c440546f36fdb53c9e2b316c"></a>
+<a class="anchor" id="a884be0c4ce32d42610efba72f85b6088"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -250,7 +250,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::XsdSchema::~XsdSchema </td>
+          <td class="memname">xmlpp::XsdSchema::~XsdSchema </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -258,7 +258,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -324,7 +324,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ac738a5882dd6d3d1ccaa20252fb93908"></a>
+<a class="anchor" id="a74f5df9da50373456ccd84eb712fb147"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -332,7 +332,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::XsdSchema::parse_document </td>
+          <td class="memname">void xmlpp::XsdSchema::parse_document </td>
           <td>(</td>
           <td class="paramtype">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>*&#160;</td>
           <td class="paramname"><em>document</em></td><td>)</td>
@@ -341,7 +341,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -364,7 +364,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a9d3f9563e4843483467b0d447af6af01"></a>
+<a class="anchor" id="aaded9f92eb161efa7861c1b30b146ee3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -372,7 +372,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::XsdSchema::parse_file </td>
+          <td class="memname">void xmlpp::XsdSchema::parse_file </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>filename</em></td><td>)</td>
@@ -381,7 +381,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -404,7 +404,7 @@ Protected Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0032408e45017c505c1be8238f8d1c73"></a>
+<a class="anchor" id="a9e6903a23561467af2a2284a578f47a3"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -412,7 +412,7 @@ Protected Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::XsdSchema::parse_memory </td>
+          <td class="memname">void xmlpp::XsdSchema::parse_memory </td>
           <td>(</td>
           <td class="paramtype">const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
           <td class="paramname"><em>contents</em></td><td>)</td>
@@ -421,7 +421,7 @@ Protected Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -470,7 +470,7 @@ Protected Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f6e1fd0..546ed28 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5970b11a7b314235c5ea4cde822ed4df">get_schema</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#abd8caf883ccf33a5db1ab1432146f9ad">get_schema</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">handleException</a>(const exception&amp; e)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">initialize_valid</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">initialize_valid</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">on_validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">on_validity_warning</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a2edf88b7f1b351908eb418077ba90e0e">operator BoolExpr</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a694fa41042ee3a778da31be2b3f369cf">parse_document</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a729e8129890be78aac470b8c7d405e23">parse_file</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5714e80b6e53f8417ed57361b624f759">parse_memory</a>(const Glib::ustring&amp; contents)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">release_underlying</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">release_underlying</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5bb64c998b666b233aa4a405f9913b9a">set_schema</a>(XsdSchema* schema, bool take_ownership)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a1c6ef225bbdf9053a7e83587262f30e9">valid_</a></td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a56273b9f946174d78871c1e668b5436b">XsdValidator</a>(const Glib::ustring&amp; filename)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#ab605a18349285f8fb899d6da9e9c3119">XsdValidator</a>(const Document* document)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#ade4cfe48da232b95bd8aded90f2bb2db">XsdValidator</a>(XsdSchema* schema, bool take_ownership)</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#a12692e68d4201c1a5debbfd8dbe60641">~XsdValidator</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html#afae5c5a5c861fc31a8f8eb17c47c2e32">~XsdValidator</a>() override</td><td class="entry"><a class="el" href="classxmlpp_1_1XsdValidator.html">xmlpp::XsdValidator</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 96e33d9..dc6d6d8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -68,7 +68,7 @@ Inheritance diagram for xmlpp::XsdValidator:</div>
 <div class="dyncontent">
 <div class="center"><img src="classxmlpp_1_1XsdValidator__inherit__graph.png" border="0" usemap="#xmlpp_1_1XsdValidator_inherit__map" alt="Inheritance graph"/></div>
 <map name="xmlpp_1_1XsdValidator_inherit__map" id="xmlpp_1_1XsdValidator_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="5,155,216,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="48,80,173,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="33,5,188,32"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="5,155,216,181"/><area shape="rect" id="node3" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="48,80,173,107"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="33,5,188,32"/></map>
 <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 <table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
@@ -84,8 +84,8 @@ Public Member Functions</h2></td></tr>
 <tr class="memitem:ade4cfe48da232b95bd8aded90f2bb2db"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#ade4cfe48da232b95bd8aded90f2bb2db">XsdValidator</a> (<a class="el" href="classxmlpp_1_1XsdSchema.html">XsdSchema</a>* schema, bool take_ownership)</td></tr>
 <tr class="memdesc:ade4cfe48da232b95bd8aded90f2bb2db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a validator.  <a href="#ade4cfe48da232b95bd8aded90f2bb2db">More...</a><br /></td></tr>
 <tr class="separator:ade4cfe48da232b95bd8aded90f2bb2db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12692e68d4201c1a5debbfd8dbe60641"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#a12692e68d4201c1a5debbfd8dbe60641">~XsdValidator</a> ()</td></tr>
-<tr class="separator:a12692e68d4201c1a5debbfd8dbe60641"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afae5c5a5c861fc31a8f8eb17c47c2e32"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#afae5c5a5c861fc31a8f8eb17c47c2e32">~XsdValidator</a> () override</td></tr>
+<tr class="separator:afae5c5a5c861fc31a8f8eb17c47c2e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a5970b11a7b314235c5ea4cde822ed4df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1XsdSchema.html">XsdSchema</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5970b11a7b314235c5ea4cde822ed4df">get_schema</a> ()</td></tr>
 <tr class="memdesc:a5970b11a7b314235c5ea4cde822ed4df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the schema.  <a href="#a5970b11a7b314235c5ea4cde822ed4df">More...</a><br /></td></tr>
 <tr class="separator:a5970b11a7b314235c5ea4cde822ed4df"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -116,20 +116,20 @@ Public Member Functions</h2></td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1SchemaValidatorBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1SchemaValidatorBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html">xmlpp::SchemaValidatorBase</a></td></tr>
 <tr class="memitem:a1c2adfb1aa78dd89a48263a60d4738dc inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc">SchemaValidatorBase</a> ()</td></tr>
 <tr class="separator:a1c2adfb1aa78dd89a48263a60d4738dc inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">~SchemaValidatorBase</a> ()</td></tr>
-<tr class="separator:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">~SchemaValidatorBase</a> () override</td></tr>
+<tr class="separator:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a> ()</td></tr>
 <tr class="separator:a2e25d9106542fac59c7a4368257cdcb5 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a> ()</td></tr>
-<tr class="separator:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">~Validator</a> () override</td></tr>
+<tr class="separator:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 Protected Member Functions</h2></td></tr>
-<tr class="memitem:a0fb71ddaf9a8efa967a7420bf0caa0fb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">initialize_valid</a> ()</td></tr>
-<tr class="separator:a0fb71ddaf9a8efa967a7420bf0caa0fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5267b65f982a93b1aacbeaba1d2294c2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">release_underlying</a> ()</td></tr>
-<tr class="separator:a5267b65f982a93b1aacbeaba1d2294c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacc239ad17640d32246b1661d0ebe055"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">initialize_valid</a> () override</td></tr>
+<tr class="separator:aacc239ad17640d32246b1661d0ebe055"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1fd16066f28b3685c12412ee94c5f60"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">release_underlying</a> () override</td></tr>
+<tr class="separator:ad1fd16066f28b3685c12412ee94c5f60"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pro_methods_classxmlpp_1_1Validator"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classxmlpp_1_1Validator')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td></tr>
 <tr class="memitem:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">check_for_exception</a> ()</td></tr>
 <tr class="separator:a2af695894f22e61b4f85551edefd104d inherit pro_methods_classxmlpp_1_1Validator"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -303,7 +303,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a12692e68d4201c1a5debbfd8dbe60641"></a>
+<a class="anchor" id="afae5c5a5c861fc31a8f8eb17c47c2e32"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -311,7 +311,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::XsdValidator::~XsdValidator </td>
+          <td class="memname">xmlpp::XsdValidator::~XsdValidator </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -319,7 +319,7 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -363,7 +363,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a0fb71ddaf9a8efa967a7420bf0caa0fb"></a>
+<a class="anchor" id="aacc239ad17640d32246b1661d0ebe055"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -371,7 +371,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::XsdValidator::initialize_valid </td>
+          <td class="memname">void xmlpp::XsdValidator::initialize_valid </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -379,12 +379,12 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">xmlpp::SchemaValidatorBase</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">xmlpp::SchemaValidatorBase</a>.</p>
 
 </div>
 </div>
@@ -537,7 +537,7 @@ Additional Inherited Members</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a5267b65f982a93b1aacbeaba1d2294c2"></a>
+<a class="anchor" id="ad1fd16066f28b3685c12412ee94c5f60"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -545,7 +545,7 @@ Additional Inherited Members</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::XsdValidator::release_underlying </td>
+          <td class="memname">void xmlpp::XsdValidator::release_underlying </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
@@ -553,12 +553,12 @@ Additional Inherited Members</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">xmlpp::SchemaValidatorBase</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">xmlpp::SchemaValidatorBase</a>.</p>
 
 </div>
 </div>
@@ -683,7 +683,7 @@ Additional Inherited Members</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 350d6f4..dfca3f5 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">Clone</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">Raise</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 9d76a58..cc5b11a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -74,14 +74,14 @@ Inheritance diagram for xmlpp::exception:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:aec1bbf4a42dd2ed44d269a3c31c14124"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a> ()  throw ()</td></tr>
-<tr class="separator:a4d0c3298c1bc27b4e2fdc6152330e760"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a> () noexceptoverride</td></tr>
+<tr class="separator:aa0ff3bba207e893e43f501ba8d99100d"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:afcbd398f555b5c18d130ae65db015a24"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">Clone</a> () const </td></tr>
 <tr class="separator:afcbd398f555b5c18d130ae65db015a24"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:aaa94eb2f3816552fb7ec9014b6c79807"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">Raise</a> () const </td></tr>
 <tr class="separator:aaa94eb2f3816552fb7ec9014b6c79807"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081"><td class="memItemLeft" align="right" valign="top">virtual const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a> () const   throw ()</td></tr>
-<tr class="separator:a0427039fbb35dc2156fcff024880b081"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277"><td class="memItemLeft" align="right" valign="top">const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a> () const noexceptoverride</td></tr>
+<tr class="separator:a94e0518449bb47b2af5b1feb4a86e277"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>Base class for all xmlpp exceptions. </p>
@@ -110,7 +110,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a4d0c3298c1bc27b4e2fdc6152330e760"></a>
+<a class="anchor" id="aa0ff3bba207e893e43f501ba8d99100d"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -118,21 +118,15 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::exception::~exception </td>
+          <td class="memname">xmlpp::exception::~exception </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
-        <tr>
-          <td align="right">throw </td><td>(</td><td colspan="2"></td>
-        </tr>
-        <tr>
-          <td align="right"></td><td>)</td><td></td><td></td>
-        </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -161,7 +155,7 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">xmlpp::parse_error</a>, <a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">xmlpp::validity_error</a>, and <a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">xmlpp::internal_error</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">xmlpp::parse_error</a>, <a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">xmlpp::validity_error</a>, and <a class="el" href="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe">xmlpp::internal_error</a>.</p>
 
 </div>
 </div>
@@ -186,11 +180,11 @@ Public Member Functions</h2></td></tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">xmlpp::parse_error</a>, <a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">xmlpp::validity_error</a>, and <a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">xmlpp::internal_error</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">xmlpp::parse_error</a>, <a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">xmlpp::validity_error</a>, and <a class="el" href="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f">xmlpp::internal_error</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a0427039fbb35dc2156fcff024880b081"></a>
+<a class="anchor" id="a94e0518449bb47b2af5b1feb4a86e277"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -198,21 +192,15 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual const char* xmlpp::exception::what </td>
+          <td class="memname">const char* xmlpp::exception::what </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
         </tr>
-        <tr>
-          <td align="right">throw </td><td>(</td><td colspan="2"></td>
-        </tr>
-        <tr>
-          <td align="right"></td><td>)</td><td></td><td></td>
-        </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -222,7 +210,7 @@ Public Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f71b7b6..8319c7a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 
 <p>This is the complete list of members for <a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">Clone</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe">Clone</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#ac8c22422363ebe809517d4813903ef43">internal_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">Raise</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">~internal_error</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f">Raise</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html#a67dc0de807b8ab4093ca43e5a3d71619">~internal_error</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 8b61079..8429505 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -71,19 +71,19 @@ Inheritance diagram for xmlpp::internal_error:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:ac8c22422363ebe809517d4813903ef43"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#ac8c22422363ebe809517d4813903ef43">internal_error</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:ac8c22422363ebe809517d4813903ef43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83d7e81fd0394ae91fa3f37a3552461c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">~internal_error</a> ()  throw ()</td></tr>
-<tr class="separator:a83d7e81fd0394ae91fa3f37a3552461c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aaec2e497c76cf6418ecff03e8f76510b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">Clone</a> () const </td></tr>
-<tr class="separator:aaec2e497c76cf6418ecff03e8f76510b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15044cea719fb2bbb482efc597a284f0"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">Raise</a> () const </td></tr>
-<tr class="separator:a15044cea719fb2bbb482efc597a284f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67dc0de807b8ab4093ca43e5a3d71619"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#a67dc0de807b8ab4093ca43e5a3d71619">~internal_error</a> () noexceptoverride</td></tr>
+<tr class="separator:a67dc0de807b8ab4093ca43e5a3d71619"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18d935b8cdf76c4aff8d02faa783bdfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe">Clone</a> () const override</td></tr>
+<tr class="separator:a18d935b8cdf76c4aff8d02faa783bdfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a96aec1de9b78a6499e8e835e5003930f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f">Raise</a> () const override</td></tr>
+<tr class="separator:a96aec1de9b78a6499e8e835e5003930f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1exception')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td></tr>
 <tr class="memitem:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a> ()  throw ()</td></tr>
-<tr class="separator:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a> () const   throw ()</td></tr>
-<tr class="separator:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a> () noexceptoverride</td></tr>
+<tr class="separator:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a> () const noexceptoverride</td></tr>
+<tr class="separator:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" id="ac8c22422363ebe809517d4813903ef43"></a>
@@ -110,7 +110,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a83d7e81fd0394ae91fa3f37a3552461c"></a>
+<a class="anchor" id="a67dc0de807b8ab4093ca43e5a3d71619"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -118,21 +118,15 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::internal_error::~internal_error </td>
+          <td class="memname">xmlpp::internal_error::~internal_error </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
-        <tr>
-          <td align="right">throw </td><td>(</td><td colspan="2"></td>
-        </tr>
-        <tr>
-          <td align="right"></td><td>)</td><td></td><td></td>
-        </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -140,7 +134,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aaec2e497c76cf6418ecff03e8f76510b"></a>
+<a class="anchor" id="a18d935b8cdf76c4aff8d02faa783bdfe"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -148,7 +142,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> xmlpp::internal_error::Clone </td>
+          <td class="memname"><a class="el" href="classxmlpp_1_1exception.html">exception</a> xmlpp::internal_error::Clone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -156,7 +150,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -165,7 +159,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="a15044cea719fb2bbb482efc597a284f0"></a>
+<a class="anchor" id="a96aec1de9b78a6499e8e835e5003930f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -173,7 +167,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::internal_error::Raise </td>
+          <td class="memname">void xmlpp::internal_error::Raise </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -181,7 +175,7 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -193,7 +187,7 @@ Public Member Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 142a500..9bbcb8f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 
 <p>This is the complete list of members for <a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">Clone</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">Clone</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">parse_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">Raise</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">Raise</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">~parse_error</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 1ee7922..f8fa216 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -74,19 +74,19 @@ Inheritance diagram for xmlpp::parse_error:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a3b393340cea80548da8470006f1bcb9b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">parse_error</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:a3b393340cea80548da8470006f1bcb9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae516bd60f15f50103f152e386f70ff75"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a> ()  throw ()</td></tr>
-<tr class="separator:ae516bd60f15f50103f152e386f70ff75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adac842898e676e64e8c7ca3174f7db2f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">Clone</a> () const </td></tr>
-<tr class="separator:adac842898e676e64e8c7ca3174f7db2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12f18b563758bd0bdc73ac6019f2e2f6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">Raise</a> () const </td></tr>
-<tr class="separator:a12f18b563758bd0bdc73ac6019f2e2f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a24ca1eabc8202046da1b3bcef58b34"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">~parse_error</a> () noexceptoverride</td></tr>
+<tr class="separator:a3a24ca1eabc8202046da1b3bcef58b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d9e9a120588cca74a41808954c6fe0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">Clone</a> () const override</td></tr>
+<tr class="separator:a0d9e9a120588cca74a41808954c6fe0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b0fad6db0761a17a2d90de27695f528"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">Raise</a> () const override</td></tr>
+<tr class="separator:a4b0fad6db0761a17a2d90de27695f528"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1exception')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td></tr>
 <tr class="memitem:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a> ()  throw ()</td></tr>
-<tr class="separator:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a> () const   throw ()</td></tr>
-<tr class="separator:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a> () noexceptoverride</td></tr>
+<tr class="separator:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a> () const noexceptoverride</td></tr>
+<tr class="separator:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>This exception will be thrown when the parser encounters an error in the XML document. </p>
@@ -115,7 +115,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ae516bd60f15f50103f152e386f70ff75"></a>
+<a class="anchor" id="a3a24ca1eabc8202046da1b3bcef58b34"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -123,21 +123,15 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::parse_error::~parse_error </td>
+          <td class="memname">xmlpp::parse_error::~parse_error </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
-        <tr>
-          <td align="right">throw </td><td>(</td><td colspan="2"></td>
-        </tr>
-        <tr>
-          <td align="right"></td><td>)</td><td></td><td></td>
-        </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -145,7 +139,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="adac842898e676e64e8c7ca3174f7db2f"></a>
+<a class="anchor" id="a0d9e9a120588cca74a41808954c6fe0e"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -153,7 +147,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* xmlpp::parse_error::Clone </td>
+          <td class="memname"><a class="el" href="classxmlpp_1_1exception.html">exception</a>* xmlpp::parse_error::Clone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -161,18 +155,18 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Reimplemented from <a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">xmlpp::exception</a>.</p>
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">xmlpp::validity_error</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">xmlpp::validity_error</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="a12f18b563758bd0bdc73ac6019f2e2f6"></a>
+<a class="anchor" id="a4b0fad6db0761a17a2d90de27695f528"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -180,7 +174,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::parse_error::Raise </td>
+          <td class="memname">void xmlpp::parse_error::Raise </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -188,21 +182,21 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
 <p>Reimplemented from <a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">xmlpp::exception</a>.</p>
 
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">xmlpp::validity_error</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">xmlpp::validity_error</a>.</p>
 
 </div>
 </div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0547224..5a91a28 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 
 <p>This is the complete list of members for <a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a>, including all inherited members.</p>
 <table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">Clone</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">Clone</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">parse_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">Raise</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">Raise</a>() const override</td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
   <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#a096d4cb8a9ec64d5d0203439400fd7fd">validity_error</a>(const Glib::ustring&amp; message)</td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">~validity_error</a>()</td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td class="entry"></td></tr>
+  <tr><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">~parse_error</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td class="entry"></td></tr>
+  <tr class="even"><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html#a90ab32b327ced5b0d077fad372b311e2">~validity_error</a>() noexceptoverride</td><td class="entry"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="entry"></td></tr>
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b3c2aa5..448d5e6 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -74,24 +74,24 @@ Inheritance diagram for xmlpp::validity_error:</div>
 Public Member Functions</h2></td></tr>
 <tr class="memitem:a096d4cb8a9ec64d5d0203439400fd7fd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#a096d4cb8a9ec64d5d0203439400fd7fd">validity_error</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:a096d4cb8a9ec64d5d0203439400fd7fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5350778036c60aa71d0b36759e9cee9"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">~validity_error</a> ()  throw ()</td></tr>
-<tr class="separator:ab5350778036c60aa71d0b36759e9cee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa38252e9dff7e22bfdf94365c61b8c21"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">Clone</a> () const </td></tr>
-<tr class="separator:aa38252e9dff7e22bfdf94365c61b8c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac97e96c3d23357d5a640544aa7aa0c46"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">Raise</a> () const </td></tr>
-<tr class="separator:ac97e96c3d23357d5a640544aa7aa0c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90ab32b327ced5b0d077fad372b311e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#a90ab32b327ced5b0d077fad372b311e2">~validity_error</a> () noexceptoverride</td></tr>
+<tr class="separator:a90ab32b327ced5b0d077fad372b311e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8667e8158cdc1c9b1d4cb1bde9788a8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">Clone</a> () const override</td></tr>
+<tr class="separator:a8667e8158cdc1c9b1d4cb1bde9788a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09a80789ecb8ad5dcbbc3a5dd5427eb6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">Raise</a> () const override</td></tr>
+<tr class="separator:a09a80789ecb8ad5dcbbc3a5dd5427eb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1parse__error"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1parse__error')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td></tr>
 <tr class="memitem:a3b393340cea80548da8470006f1bcb9b inherit pub_methods_classxmlpp_1_1parse__error"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">parse_error</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:a3b393340cea80548da8470006f1bcb9b inherit pub_methods_classxmlpp_1_1parse__error"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae516bd60f15f50103f152e386f70ff75 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a> ()  throw ()</td></tr>
-<tr class="separator:ae516bd60f15f50103f152e386f70ff75 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a24ca1eabc8202046da1b3bcef58b34 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">~parse_error</a> () noexceptoverride</td></tr>
+<tr class="separator:a3a24ca1eabc8202046da1b3bcef58b34 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="inherit_header pub_methods_classxmlpp_1_1exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classxmlpp_1_1exception')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td></tr>
 <tr class="memitem:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">exception</a> (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; message)</td></tr>
 <tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a> ()  throw ()</td></tr>
-<tr class="separator:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a> () const   throw ()</td></tr>
-<tr class="separator:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">~exception</a> () noexceptoverride</td></tr>
+<tr class="separator:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">what</a> () const noexceptoverride</td></tr>
+<tr class="separator:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2">&#160;</td></tr>
 </table>
 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 <div class="textblock"><p>This exception will be thrown when the parser encounters a validity error in the XML document. </p>
@@ -120,7 +120,7 @@ Public Member Functions</h2></td></tr>
 
 </div>
 </div>
-<a class="anchor" id="ab5350778036c60aa71d0b36759e9cee9"></a>
+<a class="anchor" id="a90ab32b327ced5b0d077fad372b311e2"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -128,21 +128,15 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual xmlpp::validity_error::~validity_error </td>
+          <td class="memname">xmlpp::validity_error::~validity_error </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td></td>
         </tr>
-        <tr>
-          <td align="right">throw </td><td>(</td><td colspan="2"></td>
-        </tr>
-        <tr>
-          <td align="right"></td><td>)</td><td></td><td></td>
-        </tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">noexcept</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
@@ -150,7 +144,7 @@ Public Member Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa38252e9dff7e22bfdf94365c61b8c21"></a>
+<a class="anchor" id="a8667e8158cdc1c9b1d4cb1bde9788a8f"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -158,7 +152,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* xmlpp::validity_error::Clone </td>
+          <td class="memname"><a class="el" href="classxmlpp_1_1exception.html">exception</a>* xmlpp::validity_error::Clone </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -166,16 +160,16 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">xmlpp::parse_error</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">xmlpp::parse_error</a>.</p>
 
 </div>
 </div>
-<a class="anchor" id="ac97e96c3d23357d5a640544aa7aa0c46"></a>
+<a class="anchor" id="a09a80789ecb8ad5dcbbc3a5dd5427eb6"></a>
 <div class="memitem">
 <div class="memproto">
 <table class="mlabels">
@@ -183,7 +177,7 @@ Public Member Functions</h2></td></tr>
   <td class="mlabels-left">
       <table class="memname">
         <tr>
-          <td class="memname">virtual void xmlpp::validity_error::Raise </td>
+          <td class="memname">void xmlpp::validity_error::Raise </td>
           <td>(</td>
           <td class="paramname"></td><td>)</td>
           <td> const</td>
@@ -191,19 +185,19 @@ Public Member Functions</h2></td></tr>
       </table>
   </td>
   <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
+<span class="mlabels"><span class="mlabel">override</span><span class="mlabel">virtual</span></span>  </td>
   </tr>
 </table>
 </div><div class="memdoc">
 
-<p>Reimplemented from <a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">xmlpp::parse_error</a>.</p>
+<p>Reimplemented from <a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">xmlpp::parse_error</a>.</p>
 
 </div>
 </div>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index af39e20..0524a8c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -64,7 +64,7 @@
 <dt><a class="anchor" id="_deprecated000003"></a>Member <a class="el" href="classxmlpp_1_1Schema.html#aedaae0872aacd4ba046c6e7804e4d52a">xmlpp::Schema::Schema</a>  (<a class="el" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model. ">Document</a>* document=0, bool embed=false)</dt>
 <dd>Use <a class="el" href="classxmlpp_1_1XsdSchema.html" title="Represents an XSD schema for validating XML files. ">XsdSchema</a> instead.  </dd>
 <dt><a class="anchor" id="_deprecated000004"></a>Member <a class="el" href="classxmlpp_1_1Schema.html#a2685225a63de28093f670f0a65020051">xmlpp::Schema::set_document</a>  (<a class="el" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model. ">Document</a>* document=0, bool embed=false)</dt>
-<dd>Use <a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908" title="Parse a schema definition from a document. ">XsdSchema::parse_document()</a> instead.  </dd>
+<dd>Use <a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147" title="Parse a schema definition from a document. ">XsdSchema::parse_document()</a> instead.  </dd>
 <dt><a class="anchor" id="_deprecated000012"></a>Class <a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a>  </dt>
 <dd>Use <a class="el" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. ">XsdValidator</a> instead.  </dd>
 <dt><a class="anchor" id="_deprecated000021"></a>Member <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b">xmlpp::SchemaValidator::get_schema</a>  ()</dt>
@@ -95,7 +95,7 @@
 </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f13398c..8a1a6a9 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -75,7 +75,7 @@ Files</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 35f0878..ddc1622 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@ Files</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bdd10b1..e8141de 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@ Files</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 66ff149..f45cf38 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -65,7 +65,7 @@ Files</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 1b63d9d..3ccdd02 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@ Files</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 51e5a04..10579c1 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 8055b9e..ec949b5 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -92,7 +92,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 53cf582..9ea3448 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </li>
 <li>Clone()
 : <a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">xmlpp::exception</a>
-, <a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">xmlpp::internal_error</a>
-, <a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">xmlpp::parse_error</a>
-, <a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">xmlpp::validity_error</a>
+, <a class="el" href="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe">xmlpp::internal_error</a>
+, <a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">xmlpp::parse_error</a>
+, <a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">xmlpp::validity_error</a>
 </li>
 <li>close()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a5cf337c94758e54214f7bbe23f61b13d">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ee1f448..c0ccc32 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 6449665..d61a9bb 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 : <a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1a796c014e6177dafba41a3318c5b52e53">xmlpp::TextReader</a>
 </li>
 <li>eval_to_boolean()
-: <a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">xmlpp::Node</a>
 </li>
 <li>eval_to_number()
-: <a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">xmlpp::Node</a>
 </li>
 <li>eval_to_string()
-: <a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">xmlpp::Node</a>
 </li>
 <li>exception()
 : <a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">xmlpp::exception</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7a58418..4a22fe1 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -73,7 +73,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b5b2e60..a9f1d94 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 99e6d7e..6fb9bd1 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -98,7 +98,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b697de3..5c4694b 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a4b5b83..8cf8d11 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </li>
 <li>Clone()
 : <a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">xmlpp::exception</a>
-, <a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">xmlpp::internal_error</a>
-, <a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">xmlpp::parse_error</a>
-, <a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">xmlpp::validity_error</a>
+, <a class="el" href="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe">xmlpp::internal_error</a>
+, <a class="el" href="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e">xmlpp::parse_error</a>
+, <a class="el" href="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f">xmlpp::validity_error</a>
 </li>
 <li>close()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a5cf337c94758e54214f7bbe23f61b13d">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 07480d8..e6c6a9c 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2a293b6..9d09f66 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 : <a class="el" href="classxmlpp_1_1EntityReference.html#a8f575183a2c1caa8e3a223f0292f83cf">xmlpp::EntityReference</a>
 </li>
 <li>eval_to_boolean()
-: <a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">xmlpp::Node</a>
 </li>
 <li>eval_to_number()
-: <a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">xmlpp::Node</a>
 </li>
 <li>eval_to_string()
-: <a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">xmlpp::Node</a>
 </li>
 <li>exception()
 : <a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">xmlpp::exception</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ac2e129..e26bedd 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -97,7 +97,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 8fe6eb8..0e53820 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bf75cc8..a000c5f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index d4fadf9..1de87c8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 : <a class="el" href="classxmlpp_1_1Parser.html#a25f92d0a820d96accfe316a066bade49">xmlpp::Parser</a>
 </li>
 <li>initialize_valid()
-: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">xmlpp::SchemaValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">xmlpp::SchemaValidatorBase</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571">xmlpp::RelaxNGValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f">xmlpp::SchemaValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">xmlpp::SchemaValidatorBase</a>
 , <a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">xmlpp::Validator</a>
-, <a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">xmlpp::XsdValidator</a>
+, <a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">xmlpp::XsdValidator</a>
 </li>
 <li>internal_error()
 : <a class="el" href="classxmlpp_1_1internal__error.html#ac8c22422363ebe809517d4813903ef43">xmlpp::internal_error</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a4050ff..07d0fd4 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -91,7 +91,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a5b6d03..7f7949a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -91,7 +91,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index edd9490..b520a96 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7c2e873..bd6afba 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -97,7 +97,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 3c15acd..29eab49 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 <li>operator()()
 : <a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#afbd0f609949146293958662da45f75fc">xmlpp::SaxParser::AttributeHasName</a>
 </li>
+<li>operator=()
+: <a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">xmlpp::NonCopyable</a>
+</li>
 <li>OStreamOutputBuffer()
 : <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604">xmlpp::OStreamOutputBuffer</a>
 </li>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index e308f6b..eaeb4a8 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 , <a class="el" href="classxmlpp_1_1XsdSchema.html#a6a3808a8a7f076b88aba6720294d73c4">xmlpp::XsdSchema</a>
 </li>
 <li>parse_document()
-: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65">xmlpp::RelaxNGSchema</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a6c4924eeabdd1d5f1074f4d804eff77c">xmlpp::RelaxNGValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a0591e2b2adcb6cdceeb422526c133024">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3924e29fad84f2f24a3d3865e19a7fbd">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#aeb060a5d673e874faba60cccaae501e3">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a694fa41042ee3a778da31be2b3f369cf">xmlpp::XsdValidator</a>
 </li>
 <li>parse_error()
 : <a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">xmlpp::parse_error</a>
 </li>
 <li>parse_file()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#a0b3e4347421d7dd6fa0ff6b53b5c95dc">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#ad0855eff9a35a9160800ad58ad19fd7e">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877">xmlpp::RelaxNGSchema</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a4d873ff848baee8814c60af492d9e1c1">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a75a4aa5f3972f1dd88af46de3f3307fc">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#a98a4e62c6ab0c529370ebce44aef98b6">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#ad662fcf53f3da2a4d9ced7d96343a8e3">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a729e8129890be78aac470b8c7d405e23">xmlpp::XsdValidator</a>
 </li>
 <li>parse_memory()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#ab71df31e371de03e9d0403be51ac483a">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#abbbf646035570f1aa5366558dfc2ae01">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334">xmlpp::RelaxNGSchema</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a88790171ea1e7920bc9daf8ad6cf65a9">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a8aaacd840324840bf0cee30cff1832c5">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#af7131145e3c4b81dff4b32a23b9a5329">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a6f86ddf3b03c966a01defbeddc317837">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a5714e80b6e53f8417ed57361b624f759">xmlpp::XsdValidator</a>
 </li>
 <li>parse_memory_raw()
 , <a class="el" href="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25">xmlpp::SaxParser</a>
 </li>
 <li>parse_stream()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#aa9e6b29e5bcd9e154c8291209b461595">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#ad7134b1c68308351785acb0302aa54db">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7">xmlpp::SaxParser</a>
 </li>
 <li>parse_subset()
 : <a class="el" href="classxmlpp_1_1DtdValidator.html#ac4fb98a9ddb4d6d7afa8aa933ec2757c">xmlpp::DtdValidator</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4bd6e02..c514409 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -86,9 +86,9 @@
 <h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
 <li>Raise()
 : <a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">xmlpp::exception</a>
-, <a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">xmlpp::internal_error</a>
-, <a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">xmlpp::parse_error</a>
-, <a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">xmlpp::validity_error</a>
+, <a class="el" href="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f">xmlpp::internal_error</a>
+, <a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">xmlpp::parse_error</a>
+, <a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">xmlpp::validity_error</a>
 </li>
 <li>read()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a3a3ee347087889b3f3ef5463dd777ad8">xmlpp::TextReader</a>
 : <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a390adf7ea5f61c13a35608e595d891e7">xmlpp::RelaxNGValidator</a>
 </li>
 <li>release_underlying()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">xmlpp::DomParser</a>
-, <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e">xmlpp::DomParser</a>
+, <a class="el" href="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#a346ebfb1219e1c0d3acbd017a07706e6">xmlpp::Parser</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#af6f16231680d5749926ecaab71b248be">xmlpp::RelaxNGSchema</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e">xmlpp::RelaxNGValidator</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1Schema.html#a95292e2dad9af680c7741df4194411e6">xmlpp::Schema</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">xmlpp::SchemaValidatorBase</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6">xmlpp::SchemaValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">xmlpp::SchemaValidatorBase</a>
 , <a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">xmlpp::Validator</a>
 , <a class="el" href="classxmlpp_1_1XsdSchema.html#a88b15539c14098238ea132c574d72822">xmlpp::XsdSchema</a>
-, <a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">xmlpp::XsdValidator</a>
+, <a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">xmlpp::XsdValidator</a>
 </li>
 <li>remove_attribute()
 : <a class="el" href="classxmlpp_1_1Element.html#a3d5765f07699dc8d4d55c0b0157defad">xmlpp::Element</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index ac6c7c0..d660e52 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bdc67c9..1ac7d63 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -94,7 +94,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 42915bc..a03b4c4 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 90a7b8e..4db0b1a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -85,7 +85,7 @@
 
 <h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
 <li>what()
-: <a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">xmlpp::exception</a>
+: <a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">xmlpp::exception</a>
 </li>
 <li>write_to_file()
 : <a class="el" href="classxmlpp_1_1Document.html#adbbcae29bde29501f3dfff71f2e81da2">xmlpp::Document</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 73c8386..1c8b697 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a8d035f..3eae86d 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 
 <h3><a class="anchor" id="index_~"></a>- ~ -</h3><ul>
 <li>~Attribute()
-: <a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">xmlpp::Attribute</a>
+: <a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">xmlpp::Attribute</a>
 </li>
 <li>~AttributeDeclaration()
-: <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">xmlpp::AttributeDeclaration</a>
+: <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a9a6b8bbfda313c17a136a658afaae30c">xmlpp::AttributeDeclaration</a>
 </li>
 <li>~AttributeNode()
-: <a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">xmlpp::AttributeNode</a>
+: <a class="el" href="classxmlpp_1_1AttributeNode.html#a5d6a1a1875bf2118758f2d160a5bc999">xmlpp::AttributeNode</a>
 </li>
 <li>~CdataNode()
-: <a class="el" href="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908">xmlpp::CdataNode</a>
+: <a class="el" href="classxmlpp_1_1CdataNode.html#a0b8765ad1a587639a785291691404b74">xmlpp::CdataNode</a>
 </li>
 <li>~CommentNode()
-: <a class="el" href="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d">xmlpp::CommentNode</a>
+: <a class="el" href="classxmlpp_1_1CommentNode.html#a1621c4bec0d757677f0b103dc00d1a7f">xmlpp::CommentNode</a>
 </li>
 <li>~ContentNode()
-: <a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">xmlpp::ContentNode</a>
+: <a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">xmlpp::ContentNode</a>
 </li>
 <li>~Document()
-: <a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">xmlpp::Document</a>
+: <a class="el" href="classxmlpp_1_1Document.html#aee0af647f8b997f0ce91c5f8ef26d6f5">xmlpp::Document</a>
 </li>
 <li>~DomParser()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#a08d60f330f888eb3e7ad88c8103bf6c5">xmlpp::DomParser</a>
 </li>
 <li>~Dtd()
 : <a class="el" href="classxmlpp_1_1Dtd.html#a2d161935b1c13bab000b2279f60c696b">xmlpp::Dtd</a>
 </li>
 <li>~DtdValidator()
-: <a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">xmlpp::DtdValidator</a>
+: <a class="el" href="classxmlpp_1_1DtdValidator.html#a80044e24d793b0acfd0d1bf0c95f8961">xmlpp::DtdValidator</a>
 </li>
 <li>~Element()
-: <a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">xmlpp::Element</a>
+: <a class="el" href="classxmlpp_1_1Element.html#a2cdba1990c4620a4b02b4fcd4a4afa2d">xmlpp::Element</a>
 </li>
 <li>~EntityDeclaration()
-: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">xmlpp::EntityDeclaration</a>
+: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a00795f409155f9d943d004e8267f6767">xmlpp::EntityDeclaration</a>
 </li>
 <li>~EntityReference()
-: <a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">xmlpp::EntityReference</a>
+: <a class="el" href="classxmlpp_1_1EntityReference.html#a94253545a8d96ee579463f1f11c7ac08">xmlpp::EntityReference</a>
 </li>
 <li>~exception()
-: <a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">xmlpp::exception</a>
+: <a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">xmlpp::exception</a>
 </li>
 <li>~internal_error()
-: <a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">xmlpp::internal_error</a>
+: <a class="el" href="classxmlpp_1_1internal__error.html#a67dc0de807b8ab4093ca43e5a3d71619">xmlpp::internal_error</a>
 </li>
 <li>~IStreamParserInputBuffer()
-: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">xmlpp::IStreamParserInputBuffer</a>
+: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a537279939b28048b9f1761b42bd0423f">xmlpp::IStreamParserInputBuffer</a>
 </li>
 <li>~KeepBlanks()
 : <a class="el" href="classxmlpp_1_1KeepBlanks.html#abccd950634d0047be5d80486cd0824ad">xmlpp::KeepBlanks</a>
 </li>
 <li>~Node()
-: <a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">xmlpp::Node</a>
 </li>
 <li>~NonCopyable()
 : <a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">xmlpp::NonCopyable</a>
 </li>
 <li>~OStreamOutputBuffer()
-: <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">xmlpp::OStreamOutputBuffer</a>
+: <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a4b68f58dcf3dd23bb3b061b792d8d6b7">xmlpp::OStreamOutputBuffer</a>
 </li>
 <li>~OutputBuffer()
-: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">xmlpp::OutputBuffer</a>
+: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">xmlpp::OutputBuffer</a>
 </li>
 <li>~parse_error()
-: <a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">xmlpp::parse_error</a>
+: <a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">xmlpp::parse_error</a>
 </li>
 <li>~Parser()
-: <a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">xmlpp::Parser</a>
+: <a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">xmlpp::Parser</a>
 </li>
 <li>~ParserInputBuffer()
-: <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">xmlpp::ParserInputBuffer</a>
+: <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">xmlpp::ParserInputBuffer</a>
 </li>
 <li>~ProcessingInstructionNode()
-: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">xmlpp::ProcessingInstructionNode</a>
+: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#aac164a4ac0f378a303acc3d118ab80bd">xmlpp::ProcessingInstructionNode</a>
 </li>
 <li>~RelaxNGSchema()
-: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a0380f6e00263a3bf0ae51ce554477084">xmlpp::RelaxNGSchema</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a7c7ec7550409cbcaeb3c8344064516f9">xmlpp::RelaxNGSchema</a>
 </li>
 <li>~RelaxNGValidator()
-: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#ac6ff476ca7b54dfea3f4bc0c4e6e84a8">xmlpp::RelaxNGValidator</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#afcad53ea2495a53a652375238639c276">xmlpp::RelaxNGValidator</a>
 </li>
 <li>~SaxParser()
-: <a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">xmlpp::SaxParser</a>
+: <a class="el" href="classxmlpp_1_1SaxParser.html#adeee772a4c78c253ca8657f54c8e79c0">xmlpp::SaxParser</a>
 </li>
 <li>~Schema()
 : <a class="el" href="classxmlpp_1_1Schema.html#acd93d7286aabea897cf76420a33e0ef2">xmlpp::Schema</a>
 </li>
 <li>~SchemaBase()
-: <a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">xmlpp::SchemaBase</a>
+: <a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">xmlpp::SchemaBase</a>
 </li>
 <li>~SchemaValidator()
-: <a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">xmlpp::SchemaValidator</a>
+: <a class="el" href="classxmlpp_1_1SchemaValidator.html#a5312de4b5e9fe2757e2a7b14a3af7555">xmlpp::SchemaValidator</a>
 </li>
 <li>~SchemaValidatorBase()
-: <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">xmlpp::SchemaValidatorBase</a>
+: <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">xmlpp::SchemaValidatorBase</a>
 </li>
 <li>~TextNode()
-: <a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">xmlpp::TextNode</a>
+: <a class="el" href="classxmlpp_1_1TextNode.html#a21c3d468ef62f899900c5f2d08980f6f">xmlpp::TextNode</a>
 </li>
 <li>~TextReader()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a35043a6525290428f3724e1a31918bb8">xmlpp::TextReader</a>
 </li>
 <li>~Validator()
-: <a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">xmlpp::Validator</a>
+: <a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">xmlpp::Validator</a>
 </li>
 <li>~validity_error()
-: <a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">xmlpp::validity_error</a>
+: <a class="el" href="classxmlpp_1_1validity__error.html#a90ab32b327ced5b0d077fad372b311e2">xmlpp::validity_error</a>
 </li>
 <li>~XIncludeEnd()
-: <a class="el" href="classxmlpp_1_1XIncludeEnd.html#a84952c37bbfab6c60dad62aea37ccefa">xmlpp::XIncludeEnd</a>
+: <a class="el" href="classxmlpp_1_1XIncludeEnd.html#a486cd92ce35854bd2c805a7d018aa5e0">xmlpp::XIncludeEnd</a>
 </li>
 <li>~XIncludeStart()
-: <a class="el" href="classxmlpp_1_1XIncludeStart.html#a0f52604df733f91cd7fd1a36f8c2bfb6">xmlpp::XIncludeStart</a>
+: <a class="el" href="classxmlpp_1_1XIncludeStart.html#a3cf0b8bd890b1e38ff8dd07a74c29e71">xmlpp::XIncludeStart</a>
 </li>
 <li>~XsdSchema()
-: <a class="el" href="classxmlpp_1_1XsdSchema.html#adfd3fc91c440546f36fdb53c9e2b316c">xmlpp::XsdSchema</a>
+: <a class="el" href="classxmlpp_1_1XsdSchema.html#a884be0c4ce32d42610efba72f85b6088">xmlpp::XsdSchema</a>
 </li>
 <li>~XsdValidator()
-: <a class="el" href="classxmlpp_1_1XsdValidator.html#a12692e68d4201c1a5debbfd8dbe60641">xmlpp::XsdValidator</a>
+: <a class="el" href="classxmlpp_1_1XsdValidator.html#afae5c5a5c861fc31a8f8eb17c47c2e32">xmlpp::XsdValidator</a>
 </li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 3abbef6..6e2647a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index c99f816..b9631f2 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index f465864..77fbf07 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 : <a class="el" href="classxmlpp_1_1Parser.html#a25f92d0a820d96accfe316a066bade49">xmlpp::Parser</a>
 </li>
 <li>initialize_valid()
-: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">xmlpp::SchemaValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf">xmlpp::SchemaValidatorBase</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571">xmlpp::RelaxNGValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f">xmlpp::SchemaValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d">xmlpp::SchemaValidatorBase</a>
 , <a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">xmlpp::Validator</a>
-, <a class="el" href="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb">xmlpp::XsdValidator</a>
+, <a class="el" href="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055">xmlpp::XsdValidator</a>
 </li>
 <li>Interactive
 : <a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1a2f35a806ccea1c7e50578c98e740b053">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 59f348f..fb89485 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -92,7 +92,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 06b1cf1..2afc2a2 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -95,7 +95,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index de89732..bb5eb0a 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index d97ca5f..ff2e614 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -99,7 +99,7 @@
 : <a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">xmlpp::Node</a>
 </li>
 <li>NonCopyable()
-: <a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">xmlpp::NonCopyable</a>
+: <a class="el" href="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763">xmlpp::NonCopyable</a>
 </li>
 <li>None
 : <a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40eae7ab9017681e2d0ab1cf6c1b133b81a8">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7139788..3e147af 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 <li>operator()()
 : <a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#afbd0f609949146293958662da45f75fc">xmlpp::SaxParser::AttributeHasName</a>
 </li>
+<li>operator=()
+: <a class="el" href="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1">xmlpp::NonCopyable</a>
+</li>
 <li>OStreamOutputBuffer()
 : <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604">xmlpp::OStreamOutputBuffer</a>
 </li>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index c222c81..4f12051 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 , <a class="el" href="classxmlpp_1_1XsdSchema.html#a6a3808a8a7f076b88aba6720294d73c4">xmlpp::XsdSchema</a>
 </li>
 <li>parse_document()
-: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65">xmlpp::RelaxNGSchema</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a6c4924eeabdd1d5f1074f4d804eff77c">xmlpp::RelaxNGValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a0591e2b2adcb6cdceeb422526c133024">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3924e29fad84f2f24a3d3865e19a7fbd">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#aeb060a5d673e874faba60cccaae501e3">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a694fa41042ee3a778da31be2b3f369cf">xmlpp::XsdValidator</a>
 </li>
 <li>parse_error()
 : <a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">xmlpp::parse_error</a>
 </li>
 <li>parse_file()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#a0b3e4347421d7dd6fa0ff6b53b5c95dc">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#ad0855eff9a35a9160800ad58ad19fd7e">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877">xmlpp::RelaxNGSchema</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a4d873ff848baee8814c60af492d9e1c1">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a75a4aa5f3972f1dd88af46de3f3307fc">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#a98a4e62c6ab0c529370ebce44aef98b6">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#ad662fcf53f3da2a4d9ced7d96343a8e3">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a729e8129890be78aac470b8c7d405e23">xmlpp::XsdValidator</a>
 </li>
 <li>parse_memory()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#ab71df31e371de03e9d0403be51ac483a">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#abbbf646035570f1aa5366558dfc2ae01">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334">xmlpp::RelaxNGSchema</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b">xmlpp::RelaxNGSchema</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a88790171ea1e7920bc9daf8ad6cf65a9">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1SchemaBase.html#a8aaacd840324840bf0cee30cff1832c5">xmlpp::SchemaBase</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#af7131145e3c4b81dff4b32a23b9a5329">xmlpp::SchemaValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a6f86ddf3b03c966a01defbeddc317837">xmlpp::SchemaValidatorBase</a>
-, <a class="el" href="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73">xmlpp::XsdSchema</a>
+, <a class="el" href="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3">xmlpp::XsdSchema</a>
 , <a class="el" href="classxmlpp_1_1XsdValidator.html#a5714e80b6e53f8417ed57361b624f759">xmlpp::XsdValidator</a>
 </li>
 <li>parse_memory_raw()
 , <a class="el" href="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25">xmlpp::SaxParser</a>
 </li>
 <li>parse_stream()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e">xmlpp::DomParser</a>
 , <a class="el" href="classxmlpp_1_1DtdValidator.html#aa9e6b29e5bcd9e154c8291209b461595">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#ad7134b1c68308351785acb0302aa54db">xmlpp::Parser</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7">xmlpp::SaxParser</a>
 </li>
 <li>parse_subset()
 : <a class="el" href="classxmlpp_1_1DtdValidator.html#ac4fb98a9ddb4d6d7afa8aa933ec2757c">xmlpp::DtdValidator</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 70bfa00..d6d65fc 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -87,9 +87,9 @@
 <h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
 <li>Raise()
 : <a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">xmlpp::exception</a>
-, <a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">xmlpp::internal_error</a>
-, <a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">xmlpp::parse_error</a>
-, <a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">xmlpp::validity_error</a>
+, <a class="el" href="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f">xmlpp::internal_error</a>
+, <a class="el" href="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528">xmlpp::parse_error</a>
+, <a class="el" href="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6">xmlpp::validity_error</a>
 </li>
 <li>read()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a3a3ee347087889b3f3ef5463dd777ad8">xmlpp::TextReader</a>
 : <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#abf4743ea53f677405d1431b02ab073fb">xmlpp::RelaxNGValidator</a>
 </li>
 <li>release_underlying()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">xmlpp::DomParser</a>
-, <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e">xmlpp::DomParser</a>
+, <a class="el" href="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e">xmlpp::DtdValidator</a>
 , <a class="el" href="classxmlpp_1_1Parser.html#a346ebfb1219e1c0d3acbd017a07706e6">xmlpp::Parser</a>
 , <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#af6f16231680d5749926ecaab71b248be">xmlpp::RelaxNGSchema</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76">xmlpp::RelaxNGValidator</a>
-, <a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">xmlpp::SaxParser</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e">xmlpp::RelaxNGValidator</a>
+, <a class="el" href="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1">xmlpp::SaxParser</a>
 , <a class="el" href="classxmlpp_1_1Schema.html#a95292e2dad9af680c7741df4194411e6">xmlpp::Schema</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4">xmlpp::SchemaValidatorBase</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6">xmlpp::SchemaValidator</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7">xmlpp::SchemaValidatorBase</a>
 , <a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">xmlpp::Validator</a>
 , <a class="el" href="classxmlpp_1_1XsdSchema.html#a88b15539c14098238ea132c574d72822">xmlpp::XsdSchema</a>
-, <a class="el" href="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2">xmlpp::XsdValidator</a>
+, <a class="el" href="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60">xmlpp::XsdValidator</a>
 </li>
 <li>remove_attribute()
 : <a class="el" href="classxmlpp_1_1Element.html#a3d5765f07699dc8d4d55c0b0157defad">xmlpp::Element</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2439969..436f556 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 77ff6a8..2ef8810 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -98,7 +98,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a1a91b9..4a16481 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -78,7 +78,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 02b04ad..4849e27 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -90,9 +90,9 @@
 </li>
 <li>validate()
 : <a class="el" href="classxmlpp_1_1DtdValidator.html#a45d51d91fecdfcd659f4bd2008d1d686">xmlpp::DtdValidator</a>
-, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a3474091f868ffa009d794e4b720d1d32">xmlpp::RelaxNGValidator</a>
+, <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#a3f6d6b7a1397935c177a4137b395982f">xmlpp::RelaxNGValidator</a>
 , <a class="el" href="classxmlpp_1_1SchemaValidator.html#a2f78aaf2cee2230d0773d6caf52d8134">xmlpp::SchemaValidator</a>
-, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#ad4ccbaaac852cf9b55fb74e89f66fa33">xmlpp::SchemaValidatorBase</a>
+, <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a06d84926fa95a7f021c524651cf60968">xmlpp::SchemaValidatorBase</a>
 </li>
 <li>Validate
 : <a class="el" href="classxmlpp_1_1TextReader.html#a5cb6d36f5367eec5e986d815e60ad292ac293cac644cdebce4b90b45a501ee356">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0f4fa4e..0b617b2 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 15c07d0..80d4cc6 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -86,7 +86,7 @@
 
 <h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
 <li>what()
-: <a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">xmlpp::exception</a>
+: <a class="el" href="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277">xmlpp::exception</a>
 </li>
 <li>Whitespace
 : <a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40eaac0a2cbaedfcb9a80f66eea04ccc0a54">xmlpp::TextReader</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4cf5a0e..173abc5 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 55c801b..ef59bef 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 
 <h3><a class="anchor" id="index_~"></a>- ~ -</h3><ul>
 <li>~Attribute()
-: <a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">xmlpp::Attribute</a>
+: <a class="el" href="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01">xmlpp::Attribute</a>
 </li>
 <li>~AttributeDeclaration()
-: <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">xmlpp::AttributeDeclaration</a>
+: <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a9a6b8bbfda313c17a136a658afaae30c">xmlpp::AttributeDeclaration</a>
 </li>
 <li>~AttributeNode()
-: <a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">xmlpp::AttributeNode</a>
+: <a class="el" href="classxmlpp_1_1AttributeNode.html#a5d6a1a1875bf2118758f2d160a5bc999">xmlpp::AttributeNode</a>
 </li>
 <li>~CdataNode()
-: <a class="el" href="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908">xmlpp::CdataNode</a>
+: <a class="el" href="classxmlpp_1_1CdataNode.html#a0b8765ad1a587639a785291691404b74">xmlpp::CdataNode</a>
 </li>
 <li>~CommentNode()
-: <a class="el" href="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d">xmlpp::CommentNode</a>
+: <a class="el" href="classxmlpp_1_1CommentNode.html#a1621c4bec0d757677f0b103dc00d1a7f">xmlpp::CommentNode</a>
 </li>
 <li>~ContentNode()
-: <a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">xmlpp::ContentNode</a>
+: <a class="el" href="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180">xmlpp::ContentNode</a>
 </li>
 <li>~Document()
-: <a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">xmlpp::Document</a>
+: <a class="el" href="classxmlpp_1_1Document.html#aee0af647f8b997f0ce91c5f8ef26d6f5">xmlpp::Document</a>
 </li>
 <li>~DomParser()
-: <a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">xmlpp::DomParser</a>
+: <a class="el" href="classxmlpp_1_1DomParser.html#a08d60f330f888eb3e7ad88c8103bf6c5">xmlpp::DomParser</a>
 </li>
 <li>~Dtd()
 : <a class="el" href="classxmlpp_1_1Dtd.html#a2d161935b1c13bab000b2279f60c696b">xmlpp::Dtd</a>
 </li>
 <li>~DtdValidator()
-: <a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">xmlpp::DtdValidator</a>
+: <a class="el" href="classxmlpp_1_1DtdValidator.html#a80044e24d793b0acfd0d1bf0c95f8961">xmlpp::DtdValidator</a>
 </li>
 <li>~Element()
-: <a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">xmlpp::Element</a>
+: <a class="el" href="classxmlpp_1_1Element.html#a2cdba1990c4620a4b02b4fcd4a4afa2d">xmlpp::Element</a>
 </li>
 <li>~EntityDeclaration()
-: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">xmlpp::EntityDeclaration</a>
+: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a00795f409155f9d943d004e8267f6767">xmlpp::EntityDeclaration</a>
 </li>
 <li>~EntityReference()
-: <a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">xmlpp::EntityReference</a>
+: <a class="el" href="classxmlpp_1_1EntityReference.html#a94253545a8d96ee579463f1f11c7ac08">xmlpp::EntityReference</a>
 </li>
 <li>~exception()
-: <a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">xmlpp::exception</a>
+: <a class="el" href="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d">xmlpp::exception</a>
 </li>
 <li>~internal_error()
-: <a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">xmlpp::internal_error</a>
+: <a class="el" href="classxmlpp_1_1internal__error.html#a67dc0de807b8ab4093ca43e5a3d71619">xmlpp::internal_error</a>
 </li>
 <li>~IStreamParserInputBuffer()
-: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">xmlpp::IStreamParserInputBuffer</a>
+: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a537279939b28048b9f1761b42bd0423f">xmlpp::IStreamParserInputBuffer</a>
 </li>
 <li>~KeepBlanks()
 : <a class="el" href="classxmlpp_1_1KeepBlanks.html#abccd950634d0047be5d80486cd0824ad">xmlpp::KeepBlanks</a>
 </li>
 <li>~Node()
-: <a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba">xmlpp::Node</a>
 </li>
 <li>~NonCopyable()
 : <a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">xmlpp::NonCopyable</a>
 </li>
 <li>~OStreamOutputBuffer()
-: <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">xmlpp::OStreamOutputBuffer</a>
+: <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a4b68f58dcf3dd23bb3b061b792d8d6b7">xmlpp::OStreamOutputBuffer</a>
 </li>
 <li>~OutputBuffer()
-: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">xmlpp::OutputBuffer</a>
+: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99">xmlpp::OutputBuffer</a>
 </li>
 <li>~parse_error()
-: <a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">xmlpp::parse_error</a>
+: <a class="el" href="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34">xmlpp::parse_error</a>
 </li>
 <li>~Parser()
-: <a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">xmlpp::Parser</a>
+: <a class="el" href="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218">xmlpp::Parser</a>
 </li>
 <li>~ParserInputBuffer()
-: <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">xmlpp::ParserInputBuffer</a>
+: <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0">xmlpp::ParserInputBuffer</a>
 </li>
 <li>~ProcessingInstructionNode()
-: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">xmlpp::ProcessingInstructionNode</a>
+: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#aac164a4ac0f378a303acc3d118ab80bd">xmlpp::ProcessingInstructionNode</a>
 </li>
 <li>~RelaxNGSchema()
-: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a0380f6e00263a3bf0ae51ce554477084">xmlpp::RelaxNGSchema</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGSchema.html#a7c7ec7550409cbcaeb3c8344064516f9">xmlpp::RelaxNGSchema</a>
 </li>
 <li>~RelaxNGValidator()
-: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#ac6ff476ca7b54dfea3f4bc0c4e6e84a8">xmlpp::RelaxNGValidator</a>
+: <a class="el" href="classxmlpp_1_1RelaxNGValidator.html#afcad53ea2495a53a652375238639c276">xmlpp::RelaxNGValidator</a>
 </li>
 <li>~SaxParser()
-: <a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">xmlpp::SaxParser</a>
+: <a class="el" href="classxmlpp_1_1SaxParser.html#adeee772a4c78c253ca8657f54c8e79c0">xmlpp::SaxParser</a>
 </li>
 <li>~Schema()
 : <a class="el" href="classxmlpp_1_1Schema.html#acd93d7286aabea897cf76420a33e0ef2">xmlpp::Schema</a>
 </li>
 <li>~SchemaBase()
-: <a class="el" href="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952">xmlpp::SchemaBase</a>
+: <a class="el" href="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b">xmlpp::SchemaBase</a>
 </li>
 <li>~SchemaValidator()
-: <a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">xmlpp::SchemaValidator</a>
+: <a class="el" href="classxmlpp_1_1SchemaValidator.html#a5312de4b5e9fe2757e2a7b14a3af7555">xmlpp::SchemaValidator</a>
 </li>
 <li>~SchemaValidatorBase()
-: <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33">xmlpp::SchemaValidatorBase</a>
+: <a class="el" href="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf">xmlpp::SchemaValidatorBase</a>
 </li>
 <li>~TextNode()
-: <a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">xmlpp::TextNode</a>
+: <a class="el" href="classxmlpp_1_1TextNode.html#a21c3d468ef62f899900c5f2d08980f6f">xmlpp::TextNode</a>
 </li>
 <li>~TextReader()
 : <a class="el" href="classxmlpp_1_1TextReader.html#a35043a6525290428f3724e1a31918bb8">xmlpp::TextReader</a>
 </li>
 <li>~Validator()
-: <a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">xmlpp::Validator</a>
+: <a class="el" href="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406">xmlpp::Validator</a>
 </li>
 <li>~validity_error()
-: <a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">xmlpp::validity_error</a>
+: <a class="el" href="classxmlpp_1_1validity__error.html#a90ab32b327ced5b0d077fad372b311e2">xmlpp::validity_error</a>
 </li>
 <li>~XIncludeEnd()
-: <a class="el" href="classxmlpp_1_1XIncludeEnd.html#a84952c37bbfab6c60dad62aea37ccefa">xmlpp::XIncludeEnd</a>
+: <a class="el" href="classxmlpp_1_1XIncludeEnd.html#a486cd92ce35854bd2c805a7d018aa5e0">xmlpp::XIncludeEnd</a>
 </li>
 <li>~XIncludeStart()
-: <a class="el" href="classxmlpp_1_1XIncludeStart.html#a0f52604df733f91cd7fd1a36f8c2bfb6">xmlpp::XIncludeStart</a>
+: <a class="el" href="classxmlpp_1_1XIncludeStart.html#a3cf0b8bd890b1e38ff8dd07a74c29e71">xmlpp::XIncludeStart</a>
 </li>
 <li>~XsdSchema()
-: <a class="el" href="classxmlpp_1_1XsdSchema.html#adfd3fc91c440546f36fdb53c9e2b316c">xmlpp::XsdSchema</a>
+: <a class="el" href="classxmlpp_1_1XsdSchema.html#a884be0c4ce32d42610efba72f85b6088">xmlpp::XsdSchema</a>
 </li>
 <li>~XsdValidator()
-: <a class="el" href="classxmlpp_1_1XsdValidator.html#a12692e68d4201c1a5debbfd8dbe60641">xmlpp::XsdValidator</a>
+: <a class="el" href="classxmlpp_1_1XsdValidator.html#afae5c5a5c861fc31a8f8eb17c47c2e32">xmlpp::XsdValidator</a>
 </li>
 </ul>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 85e007b..e7a8ca1 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -108,7 +108,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index e262d31..995a7ea 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
 <tr id="row_0_0_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1validity__error.html" target="_self">xmlpp::validity_error</a></td><td class="desc">This exception will be thrown when the parser encounters a validity error in the XML document </td></tr>
 <tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1Dtd.html" target="_self">xmlpp::Dtd</a></td><td class="desc">Represents XML DTDs </td></tr>
 <tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1KeepBlanks.html" target="_self">xmlpp::KeepBlanks</a></td><td class="desc">This class set KeepBlanksDefault and IndentTreeOutput of libxmlpp and restore their initial value in its destructor </td></tr>
-<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1NonCopyable.html" target="_self">xmlpp::NonCopyable</a></td><td class="desc">Herited by classes which cannot be copied </td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1NonCopyable.html" target="_self">xmlpp::NonCopyable</a></td><td class="desc">A base for classes which cannot be copied </td></tr>
 <tr id="row_3_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1Document.html" target="_self">xmlpp::Document</a></td><td class="desc">Represents an XML document in the DOM model </td></tr>
 <tr id="row_3_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_3_1_" class="arrow" onclick="toggleFolder('3_1_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1Node.html" target="_self">xmlpp::Node</a></td><td class="desc">Represents XML Nodes </td></tr>
 <tr id="row_3_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_3_1_0_" class="arrow" onclick="toggleFolder('3_1_0_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classxmlpp_1_1Attribute.html" target="_self">xmlpp::Attribute</a></td><td class="desc">Represents an XML <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. ">Node</a> attribute </td></tr>
@@ -102,7 +102,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 315ec32..0bb71a9 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -65,7 +65,7 @@ Basic Usage</h1>
 </div><!-- fragment --> </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a72a9f1..003ce27 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -67,7 +67,7 @@
 </td></tr>
 <tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#xmlpp_1_1NonCopyable"/>
 <map name="xmlpp_1_1NonCopyable" id="xmlpp_1_1NonCopyable">
-<area shape="rect" id="node1" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied. " alt="" coords="5,553,160,580"/><area shape="rect" id="node2" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model. " alt="" coords="229,259,365,285"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="246,309,349,336"/><area shape="rect" id="node17" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. " alt="" coords="222,444,373,471"/><area shape="rect" id="node19" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="243,503,352,529"/><area shape="rect" id="node22" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper. " alt="" coords="208,553,387,580"/><area shape="rect" id="node24" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema. " alt="" coords="236,604,359,631"/><area shape="rect" id="node25" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="220,655,375,681"/><area shape="rect" id="node28" href="classxmlpp_1_1TextReader.html" title="A TextReader&#45;style XML parser. " alt="" coords="228,705,367,732"/><area shape="rect" id="node29" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="235,781,360,808"/><area shape="rect" id="node4" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="477,56,603,83"/><area shape="rect" id="node7" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="463,183,617,209"/><area shape="rect" id="node13" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. " alt="" coords="479,233,601,260"/><area shape="rect" id="node14" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities. " alt="" coords="456,284,624,311"/><area shape="rect" id="node15" href="classxmlpp_1_1XIncludeEnd.html" title="XIncludeEnd node. " alt="" coords="467,335,613,361"/><area shape="rect" id="node16" href="classxmlpp_1_1XIncludeStart.html" title="XIncludeStart node. " alt="" coords="463,385,617,412"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="713,5,912,32"/><area shape="rect" id="node6" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="733,56,892,83"/><area shape="rect" id="node8" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="742,107,883,133"/><area shape="rect" id="node9" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="729,157,896,184"/><area shape="rect" id="node10" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="723,208,902,235"/><area shape="rect" id="node11" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="693,259,932,285"/><area shape="rect" id="node12" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="749,309,877,336"/><area shape="rect" id="node18" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream. " alt="" coords="435,436,645,463"/><area shape="rect" id="node20" href="classxmlpp_1_1DomParser.html" title="DOM XML parser. " alt="" coords="470,487,610,513"/><area shape="rect" id="node21" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser. " alt="" coords="473,537,607,564"/><area shape="rect" id="node23" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInput\lBuffer" alt="" coords="444,589,636,630"/><area shape="rect" id="node26" href="classxmlpp_1_1RelaxNGSchema.html" title="Represents a RelaxNG schema for validating XML files. " alt="" coords="453,655,627,681"/><area shape="rect" id="node27" href="classxmlpp_1_1XsdSchema.html" title="Represents an XSD schema for validating XML files. " alt="" coords="467,705,613,732"/><area shape="rect" id="node30" href="classxmlpp_1_1DtdValidator.html" title="XML DTD validator. " alt="" coords="466,756,614,783"/><area shape="rect" id="node31" href="classxmlpp_1_1SchemaValidator.html" title="XML Schema Validator. " alt="" coords="451,807,629,833"/><area shape="rect" id="node32" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="435,857,645,884"/><area shape="rect" id="node33" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="723,832,902,859"/><area shape="rect" id="node34" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="739,883,887,909"/></map>
+<area shape="rect" id="node1" href="classxmlpp_1_1NonCopyable.html" title="A base for classes which cannot be copied. " alt="" coords="5,553,160,580"/><area shape="rect" id="node2" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model. " alt="" coords="229,259,365,285"/><area shape="rect" id="node3" href="classxmlpp_1_1Node.html" title="Represents XML Nodes. " alt="" coords="246,309,349,336"/><area shape="rect" id="node17" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. " alt="" coords="222,444,373,471"/><area shape="rect" id="node19" href="classxmlpp_1_1Parser.html" title="XML parser. " alt="" coords="243,503,352,529"/><area shape="rect" id="node22" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper. " alt="" coords="208,553,387,580"/><area shape="rect" id="node24" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema. " alt="" coords="236,604,359,631"/><area shape="rect" id="node25" href="classxmlpp_1_1SchemaBase.html" title="Base class for schemas, used for validation of XML files. " alt="" coords="220,655,375,681"/><area shape="rect" id="node28" href="classxmlpp_1_1TextReader.html" title="A TextReader&#45;style XML parser. " alt="" coords="228,705,367,732"/><area shape="rect" id="node29" href="classxmlpp_1_1Validator.html" title="Base class for XML validators. " alt="" coords="235,781,360,808"/><area shape="rect" id="node4" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute. " alt="" coords="477,56,603,83"/><area shape="rect" id="node7" href="classxmlpp_1_1ContentNode.html" title="Content Node. " alt="" coords="463,183,617,209"/><area shape="rect" id="node13" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes. " alt="" coords="479,233,601,260"/><area shape="rect" id="node14" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities. " alt="" coords="456,284,624,311"/><area shape="rect" id="node15" href="classxmlpp_1_1XIncludeEnd.html" title="XIncludeEnd node. " alt="" coords="467,335,613,361"/><area shape="rect" id="node16" href="classxmlpp_1_1XIncludeStart.html" title="XIncludeStart node. " alt="" coords="463,385,617,412"/><area shape="rect" id="node5" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node. " alt="" coords="713,5,912,32"/><area shape="rect" id="node6" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node. " alt="" coords="733,56,892,83"/><area shape="rect" id="node8" href="classxmlpp_1_1CdataNode.html" title="CData node. " alt="" coords="742,107,883,133"/><area shape="rect" id="node9" href="classxmlpp_1_1CommentNode.html" title="Comment Node. " alt="" coords="729,157,896,184"/><area shape="rect" id="node10" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration. " alt="" coords="723,208,902,235"/><area shape="rect" id="node11" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="693,259,932,285"/><area shape="rect" id="node12" href="classxmlpp_1_1TextNode.html" title="Text Node. " alt="" coords="749,309,877,336"/><area shape="rect" id="node18" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream. " alt="" coords="435,436,645,463"/><area shape="rect" id="node20" href="classxmlpp_1_1DomParser.html" title="DOM XML parser. " alt="" coords="470,487,610,513"/><area shape="rect" id="node21" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser. " alt="" coords="473,537,607,564"/><area shape="rect" id="node23" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInput\lBuffer" alt="" coords="444,589,636,630"/><area shape="rect" id="node26" href="classxmlpp_1_1RelaxNGSchema.html" title="Represents a RelaxNG schema for validating XML files. " alt="" coords="453,655,627,681"/><area shape="rect" id="node27" href="classxmlpp_1_1XsdSchema.html" title="Represents an XSD schema for validating XML files. " alt="" coords="467,705,613,732"/><area shape="rect" id="node30" href="classxmlpp_1_1DtdValidator.html" title="XML DTD validator. " alt="" coords="466,756,614,783"/><area shape="rect" id="node31" href="classxmlpp_1_1SchemaValidator.html" title="XML Schema Validator. " alt="" coords="451,807,629,833"/><area shape="rect" id="node32" href="classxmlpp_1_1SchemaValidatorBase.html" title="Base class for schema validators. " alt="" coords="435,857,645,884"/><area shape="rect" id="node33" href="classxmlpp_1_1RelaxNGValidator.html" title="RelaxNG schema validator. " alt="" coords="723,832,902,859"/><area shape="rect" id="node34" href="classxmlpp_1_1XsdValidator.html" title="XSD schema validator. " alt="" coords="739,883,887,909"/></map>
 </td></tr>
 <tr><td><img src="inherit_graph_4.png" border="0" alt="" usemap="#xmlpp_1_1SaxParser_1_1Attribute"/>
 <map name="xmlpp_1_1SaxParser_1_1Attribute" id="xmlpp_1_1SaxParser_1_1Attribute">
@@ -81,7 +81,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 7cccdf9..8130b47 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -55,7 +55,7 @@
 <div class="contents">
 <div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul>
 <li>format_xml_error()
-: <a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">xmlpp</a>
+: <a class="el" href="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb">xmlpp</a>
 </li>
 <li>format_xml_parser_error()
 : <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp</a>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 2195a60..a3f3a7d 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -64,7 +64,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 47855cb..f85714f 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -91,7 +91,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 6f34fb2..0e04a5b 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -55,7 +55,7 @@
 <div class="contents">
 &#160;<ul>
 <li>format_xml_error()
-: <a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">xmlpp</a>
+: <a class="el" href="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb">xmlpp</a>
 </li>
 <li>format_xml_parser_error()
 : <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp</a>
@@ -67,7 +67,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bd30a6a..28ba985 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 9bd6535..cb657bd 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -56,7 +56,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0732338..1d08058 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -109,7 +109,7 @@ Classes</h2></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents XML Nodes.  <a href="classxmlpp_1_1Node.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Herited by classes which cannot be copied.  <a href="classxmlpp_1_1NonCopyable.html#details">More...</a><br /></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A base for classes which cannot be copied.  <a href="classxmlpp_1_1NonCopyable.html#details">More...</a><br /></td></tr>
 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">OStreamOutputBuffer</a></td></tr>
 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An <a class="el" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper. ">OutputBuffer</a> implementation that send datas to a <a class="elRef" doxygen="/opt/gnome/share/mm-common/doctags/libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01647.html#ga55d4c0674fbacb7514ae76310aeb4bf8">std::ostream</a>.  <a href="classxmlpp_1_1OStreamOutputBuffer.html#details">More...</a><br /></td></tr>
@@ -213,9 +213,9 @@ Enumerations</h2></td></tr>
 </table><table class="memberdecls">
 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
 Functions</h2></td></tr>
-<tr class="memitem:ae0b6d16fb8cb19cf9055a4f9df06bc3a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">format_xml_error</a> (const _xmlError* error=0)</td></tr>
-<tr class="memdesc:ae0b6d16fb8cb19cf9055a4f9df06bc3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Format an _xmlError struct into a text string, suitable for printing.  <a href="#ae0b6d16fb8cb19cf9055a4f9df06bc3a">More...</a><br /></td></tr>
-<tr class="separator:ae0b6d16fb8cb19cf9055a4f9df06bc3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb">format_xml_error</a> (const _xmlError* error=nullptr)</td></tr>
+<tr class="memdesc:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Format an _xmlError struct into a text string, suitable for printing.  <a href="#a4599f55c1821aeb0caa0b7be18cb5cfb">More...</a><br /></td></tr>
+<tr class="separator:a4599f55c1821aeb0caa0b7be18cb5cfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
 <tr class="memitem:a45a70622ecc99bda595ecc83991de21c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">format_xml_parser_error</a> (const _xmlParserCtxt* parser_context)</td></tr>
 <tr class="memdesc:a45a70622ecc99bda595ecc83991de21c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Format a parser error into a text string, suitable for printing.  <a href="#a45a70622ecc99bda595ecc83991de21c">More...</a><br /></td></tr>
 <tr class="separator:a45a70622ecc99bda595ecc83991de21c"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -296,7 +296,7 @@ Functions</h2></td></tr>
 </div>
 </div>
 <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ae0b6d16fb8cb19cf9055a4f9df06bc3a"></a>
+<a class="anchor" id="a4599f55c1821aeb0caa0b7be18cb5cfb"></a>
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
@@ -304,7 +304,7 @@ Functions</h2></td></tr>
           <td class="memname"><a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> xmlpp::format_xml_error </td>
           <td>(</td>
           <td class="paramtype">const _xmlError *&#160;</td>
-          <td class="paramname"><em>error</em> = <code>0</code></td><td>)</td>
+          <td class="paramname"><em>error</em> = <code>nullptr</code></td><td>)</td>
           <td></td>
         </tr>
       </table>
@@ -388,7 +388,7 @@ Functions</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 94693a3..de3a568 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -54,7 +54,7 @@
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index bd0835f..95a5551 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -49,7 +49,7 @@
 </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 4a7cc17..788b41e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -61,7 +61,7 @@
 </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 888144d..30b6c20 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
 <dd></dd>
 <dt><a class="anchor" id="_since_2_36000009"></a>Class <a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a>  </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000005"></a>Member <a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">xmlpp::format_xml_error</a>  (const _xmlError* error=0)</dt>
+<dt><a class="anchor" id="_since_2_36000005"></a>Member <a class="el" href="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb">xmlpp::format_xml_error</a>  (const _xmlError* error=nullptr)</dt>
 <dd></dd>
 <dt><a class="anchor" id="_since_2_36000006"></a>Member <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp::format_xml_parser_error</a>  (const _xmlParserCtxt* parser_context)</dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000013"></a>Member <a class="el" href="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b">xmlpp::Node::eval_to_boolean</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000013"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe">xmlpp::Node::eval_to_boolean</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000012"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb">xmlpp::Node::eval_to_boolean</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000012"></a>Member <a class="el" href="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a">xmlpp::Node::eval_to_boolean</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000015"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e">xmlpp::Node::eval_to_number</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000015"></a>Member <a class="el" href="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b">xmlpp::Node::eval_to_number</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000014"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc">xmlpp::Node::eval_to_number</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000014"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5">xmlpp::Node::eval_to_number</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000017"></a>Member <a class="el" href="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579">xmlpp::Node::eval_to_string</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000017"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037">xmlpp::Node::eval_to_string</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, const PrefixNsMap&amp; namespaces, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
-<dt><a class="anchor" id="_since_2_36000016"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2">xmlpp::Node::eval_to_string</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=0) const </dt>
+<dt><a class="anchor" id="_since_2_36000016"></a>Member <a class="el" href="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42">xmlpp::Node::eval_to_string</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; xpath, XPathResultType* result_type=nullptr) const </dt>
 <dd></dd>
 <dt><a class="anchor" id="_since_2_36000011"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">xmlpp::Node::get_first_child</a>  (const <a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name=<a class="elRef" doxygen="/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring()</a>)</dt>
 <dd></dd>
@@ -89,7 +89,7 @@
 </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 815c9d0..641febe 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -75,7 +75,7 @@
 </div></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index a3a93e5..f80f071 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -63,7 +63,7 @@
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 5878f89..f5dc23e 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -141,7 +141,7 @@ Public Attributes</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 0b064ae..fd247f7 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -63,7 +63,7 @@
 </table></div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index 3efce1a..93e11f3 100644 (file)
@@ -19,7 +19,7 @@
  <tr style="height: 56px;">
   <td style="padding-left: 0.5em;">
    <div id="projectname">libxml++
-   &#160;<span id="projectnumber">2.38.1</span>
+   &#160;<span id="projectnumber">2.39.1</span>
    </div>
   </td>
  </tr>
@@ -147,7 +147,7 @@ Public Attributes</h2></td></tr>
 </div><!-- contents -->
 <!-- start footer part -->
 <hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by &#160;<a href="http://www.doxygen.org/index.html">
 <img class="footer" src="doxygen.png" alt="doxygen"/>
 </a> 1.8.9.1
 </small></address>
index b5dff66..34b75aa 100644 (file)
@@ -47,7 +47,6 @@
       <sub name="giomm Enums and Flags" link="group__giommEnums.html"/>
       <sub name="glibmm Enums and Flags" link="group__glibmmEnums.html"/>
       <sub name="Glob-style Pattern Matching" link="group__PatternMatching.html"/>
-      <sub name="group()" link="group__group__.html"/>
       <sub name="Hash-Based" link="a01687.html"/>
       <sub name="Hashes" link="a01664.html"/>
       <sub name="Heap" link="a01678.html"/>
@@ -59,7 +58,6 @@
       <sub name="I/O operators for bitsets." link="a01684.html"/>
       <sub name="Iterators" link="a01679.html"/>
       <sub name="Iterator Tags" link="a01680.html"/>
-      <sub name="Lambdas" link="group__lambdas.html"/>
       <sub name="List-Based" link="a01691.html"/>
       <sub name="Locales" link="a01666.html"/>
       <sub name="Mathematical Special Functions" link="a01683.html"/>
   <functions>
     <keyword type="struct" name="xmlpp::Attribute" link="classxmlpp_1_1Attribute.html"/>
     <keyword type="function" name="xmlpp::Attribute::Attribute" link="classxmlpp_1_1Attribute.html#a1aa5294ec06fa7d5c1198e2c47d5838c"/>
-    <keyword type="function" name="xmlpp::Attribute::~Attribute" link="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367"/>
+    <keyword type="function" name="xmlpp::Attribute::~Attribute" link="classxmlpp_1_1Attribute.html#ab4fb700036336d55b7ef5139b6a41e01"/>
     <keyword type="function" name="xmlpp::Attribute::cobj" link="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842"/>
     <keyword type="function" name="xmlpp::Attribute::cobj" link="classxmlpp_1_1Attribute.html#a9e6ae08227e9a81dcd18ef5cbf820dc0"/>
     <keyword type="function" name="xmlpp::Attribute::get_name" link="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60"/>
     <keyword type="function" name="xmlpp::Attribute::set_value" link="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78"/>
     <keyword type="struct" name="xmlpp::AttributeDeclaration" link="classxmlpp_1_1AttributeDeclaration.html"/>
     <keyword type="function" name="xmlpp::AttributeDeclaration::AttributeDeclaration" link="classxmlpp_1_1AttributeDeclaration.html#a6d7dd6ccbe4ad325ccb053a252b10c9c"/>
-    <keyword type="function" name="xmlpp::AttributeDeclaration::~AttributeDeclaration" link="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c"/>
+    <keyword type="function" name="xmlpp::AttributeDeclaration::~AttributeDeclaration" link="classxmlpp_1_1AttributeDeclaration.html#a9a6b8bbfda313c17a136a658afaae30c"/>
     <keyword type="function" name="xmlpp::AttributeDeclaration::cobj" link="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065"/>
     <keyword type="function" name="xmlpp::AttributeDeclaration::cobj" link="classxmlpp_1_1AttributeDeclaration.html#a4ba1602b6a48b849c2cf7a0b3414f5ef"/>
     <keyword type="function" name="xmlpp::AttributeDeclaration::get_value" link="classxmlpp_1_1AttributeDeclaration.html#aaf0072ae8ed02761af114f4afe885192"/>
     <keyword type="struct" name="xmlpp::AttributeNode" link="classxmlpp_1_1AttributeNode.html"/>
     <keyword type="function" name="xmlpp::AttributeNode::AttributeNode" link="classxmlpp_1_1AttributeNode.html#a0af899521d66b09398deb5fa7fd26035"/>
-    <keyword type="function" name="xmlpp::AttributeNode::~AttributeNode" link="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd"/>
+    <keyword type="function" name="xmlpp::AttributeNode::~AttributeNode" link="classxmlpp_1_1AttributeNode.html#a5d6a1a1875bf2118758f2d160a5bc999"/>
     <keyword type="struct" name="xmlpp::CdataNode" link="classxmlpp_1_1CdataNode.html"/>
     <keyword type="function" name="xmlpp::CdataNode::CdataNode" link="classxmlpp_1_1CdataNode.html#a150933b23cfa1a5c0fc5fffd433e7194"/>
-    <keyword type="function" name="xmlpp::CdataNode::~CdataNode" link="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908"/>
+    <keyword type="function" name="xmlpp::CdataNode::~CdataNode" link="classxmlpp_1_1CdataNode.html#a0b8765ad1a587639a785291691404b74"/>
     <keyword type="struct" name="xmlpp::CommentNode" link="classxmlpp_1_1CommentNode.html"/>
     <keyword type="function" name="xmlpp::CommentNode::CommentNode" link="classxmlpp_1_1CommentNode.html#a3be1e492187b87279acc1aff82c77dc2"/>
-    <keyword type="function" name="xmlpp::CommentNode::~CommentNode" link="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d"/>
+    <keyword type="function" name="xmlpp::CommentNode::~CommentNode" link="classxmlpp_1_1CommentNode.html#a1621c4bec0d757677f0b103dc00d1a7f"/>
     <keyword type="struct" name="xmlpp::ContentNode" link="classxmlpp_1_1ContentNode.html"/>
     <keyword type="function" name="xmlpp::ContentNode::ContentNode" link="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e"/>
-    <keyword type="function" name="xmlpp::ContentNode::~ContentNode" link="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838"/>
+    <keyword type="function" name="xmlpp::ContentNode::~ContentNode" link="classxmlpp_1_1ContentNode.html#a5b4f7221465b67714a5fa66e6abd6180"/>
     <keyword type="function" name="xmlpp::ContentNode::get_content" link="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819"/>
     <keyword type="function" name="xmlpp::ContentNode::is_white_space" link="classxmlpp_1_1ContentNode.html#ab032b4eff400d958ffbe57516bdb7f93"/>
     <keyword type="function" name="xmlpp::ContentNode::set_content" link="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a"/>
     <keyword type="struct" name="xmlpp::Document" link="classxmlpp_1_1Document.html"/>
     <keyword type="function" name="xmlpp::Document::Document" link="classxmlpp_1_1Document.html#a8c5c6692e195dcf3aee88dc492f9efed"/>
     <keyword type="function" name="xmlpp::Document::Document" link="classxmlpp_1_1Document.html#ac18dbf6e4c404dac08a0784c553c5e88"/>
-    <keyword type="function" name="xmlpp::Document::~Document" link="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b"/>
+    <keyword type="function" name="xmlpp::Document::~Document" link="classxmlpp_1_1Document.html#aee0af647f8b997f0ce91c5f8ef26d6f5"/>
     <keyword type="function" name="xmlpp::Document::add_comment" link="classxmlpp_1_1Document.html#a2d5ebd0f41215d54b9c96dd4ddb49ede"/>
     <keyword type="function" name="xmlpp::Document::add_processing_instruction" link="classxmlpp_1_1Document.html#aeaa438c9764e7d41f3d2f63ace6dab81"/>
     <keyword type="function" name="xmlpp::Document::cobj" link="classxmlpp_1_1Document.html#a1ebb73b9ac51ca929bfd38f359964a59"/>
     <keyword type="struct" name="xmlpp::DomParser" link="classxmlpp_1_1DomParser.html"/>
     <keyword type="function" name="xmlpp::DomParser::DomParser" link="classxmlpp_1_1DomParser.html#abeab430d4863459b6d03fc7e97363df5"/>
     <keyword type="function" name="xmlpp::DomParser::DomParser" link="classxmlpp_1_1DomParser.html#a9538baed354098e8ac73f69e1d4f55e5"/>
-    <keyword type="function" name="xmlpp::DomParser::~DomParser" link="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a"/>
+    <keyword type="function" name="xmlpp::DomParser::~DomParser" link="classxmlpp_1_1DomParser.html#a08d60f330f888eb3e7ad88c8103bf6c5"/>
     <keyword type="function" name="xmlpp::DomParser::get_document" link="classxmlpp_1_1DomParser.html#ad10907d495f9e1e2b63638a9c69f78a8"/>
     <keyword type="function" name="xmlpp::DomParser::get_document" link="classxmlpp_1_1DomParser.html#a4a3452e46cf656998d8752ed949239de"/>
     <keyword type="function" name="xmlpp::DomParser::operator bool" link="classxmlpp_1_1DomParser.html#af6455076d91fc65e39f82e9a6c7ad764"/>
-    <keyword type="function" name="xmlpp::DomParser::parse_file" link="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9"/>
-    <keyword type="function" name="xmlpp::DomParser::parse_memory" link="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c"/>
+    <keyword type="function" name="xmlpp::DomParser::parse_file" link="classxmlpp_1_1DomParser.html#a9736bf4eedb39d0e588151f1c99b79d0"/>
+    <keyword type="function" name="xmlpp::DomParser::parse_memory" link="classxmlpp_1_1DomParser.html#abe6b1966f057085047b7bc64ca3f064a"/>
     <keyword type="function" name="xmlpp::DomParser::parse_memory_raw" link="classxmlpp_1_1DomParser.html#aae7bd491f8aae685900bec03ec43d855"/>
-    <keyword type="function" name="xmlpp::DomParser::parse_stream" link="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c"/>
+    <keyword type="function" name="xmlpp::DomParser::parse_stream" link="classxmlpp_1_1DomParser.html#ad998ea40ff591e2ed357f2d5f12af75e"/>
     <keyword type="function" name="xmlpp::DomParser::parse_context" link="classxmlpp_1_1DomParser.html#a0f77c8ab0a9ab2d7abd809846ae75d6f"/>
-    <keyword type="function" name="xmlpp::DomParser::release_underlying" link="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe"/>
+    <keyword type="function" name="xmlpp::DomParser::release_underlying" link="classxmlpp_1_1DomParser.html#aaf97f584898f6c0e34af9e0dc8e1d45e"/>
     <keyword type="struct" name="xmlpp::Dtd" link="classxmlpp_1_1Dtd.html"/>
     <keyword type="function" name="xmlpp::Dtd::Dtd" link="classxmlpp_1_1Dtd.html#a654e86d880ec1e2f4eaa043b580083bc"/>
     <keyword type="function" name="xmlpp::Dtd::~Dtd" link="classxmlpp_1_1Dtd.html#a2d161935b1c13bab000b2279f60c696b"/>
     <keyword type="function" name="xmlpp::DtdValidator::DtdValidator" link="classxmlpp_1_1DtdValidator.html#aa14c1fdd08db52e64ec53d7ea19f63e2"/>
     <keyword type="function" name="xmlpp::DtdValidator::DtdValidator" link="classxmlpp_1_1DtdValidator.html#afda71639e4241bd7c96de31a3e341e48"/>
     <keyword type="function" name="xmlpp::DtdValidator::DtdValidator" link="classxmlpp_1_1DtdValidator.html#a376f883bc1455188861455727f2d3039"/>
-    <keyword type="function" name="xmlpp::DtdValidator::~DtdValidator" link="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6"/>
+    <keyword type="function" name="xmlpp::DtdValidator::~DtdValidator" link="classxmlpp_1_1DtdValidator.html#a80044e24d793b0acfd0d1bf0c95f8961"/>
     <keyword type="function" name="xmlpp::DtdValidator::get_dtd" link="classxmlpp_1_1DtdValidator.html#a51385000784f05b4052ec6846a7689ad"/>
     <keyword type="function" name="xmlpp::DtdValidator::get_dtd" link="classxmlpp_1_1DtdValidator.html#aaf69006f668f0c8f960e9ede125e2b86"/>
     <keyword type="function" name="xmlpp::DtdValidator::operator bool" link="classxmlpp_1_1DtdValidator.html#a59a9cc61c0dafc9768995d5f807eeb2d"/>
     <keyword type="function" name="xmlpp::DtdValidator::parse_stream" link="classxmlpp_1_1DtdValidator.html#aa9e6b29e5bcd9e154c8291209b461595"/>
     <keyword type="function" name="xmlpp::DtdValidator::parse_subset" link="classxmlpp_1_1DtdValidator.html#ac4fb98a9ddb4d6d7afa8aa933ec2757c"/>
     <keyword type="function" name="xmlpp::DtdValidator::validate" link="classxmlpp_1_1DtdValidator.html#a45d51d91fecdfcd659f4bd2008d1d686"/>
-    <keyword type="function" name="xmlpp::DtdValidator::release_underlying" link="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210"/>
+    <keyword type="function" name="xmlpp::DtdValidator::release_underlying" link="classxmlpp_1_1DtdValidator.html#a766fb7a278245f3b1673e201135a203e"/>
     <keyword type="struct" name="xmlpp::Element" link="classxmlpp_1_1Element.html"/>
     <keyword type="typedef" name="xmlpp::Element::AttributeList" link="classxmlpp_1_1Element.html#a7c54c83af3dfeddf2a70dba5ca6cc1d1"/>
     <keyword type="function" name="xmlpp::Element::Element" link="classxmlpp_1_1Element.html#addce07f26b8ca52beb583d942375a756"/>
-    <keyword type="function" name="xmlpp::Element::~Element" link="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066"/>
+    <keyword type="function" name="xmlpp::Element::~Element" link="classxmlpp_1_1Element.html#a2cdba1990c4620a4b02b4fcd4a4afa2d"/>
     <keyword type="function" name="xmlpp::Element::add_child_cdata" link="classxmlpp_1_1Element.html#a422cf7abd2dcc7da5a465f9b6afffd05"/>
     <keyword type="function" name="xmlpp::Element::add_child_comment" link="classxmlpp_1_1Element.html#af69479710a4ab4cd8e89703a20dd360e"/>
     <keyword type="function" name="xmlpp::Element::add_child_entity_reference" link="classxmlpp_1_1Element.html#a3a9aa8bc8745eb2521f705c1d468cc85"/>
     <keyword type="function" name="xmlpp::Element::get_namespace_uri_for_prefix" link="classxmlpp_1_1Element.html#af4c996b3eed332ed7e4e3096427e624d"/>
     <keyword type="struct" name="xmlpp::EntityDeclaration" link="classxmlpp_1_1EntityDeclaration.html"/>
     <keyword type="function" name="xmlpp::EntityDeclaration::EntityDeclaration" link="classxmlpp_1_1EntityDeclaration.html#aa3d1fe2fc91b490ac48448e20d7689a8"/>
-    <keyword type="function" name="xmlpp::EntityDeclaration::~EntityDeclaration" link="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968"/>
+    <keyword type="function" name="xmlpp::EntityDeclaration::~EntityDeclaration" link="classxmlpp_1_1EntityDeclaration.html#a00795f409155f9d943d004e8267f6767"/>
     <keyword type="function" name="xmlpp::EntityDeclaration::cobj" link="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555"/>
     <keyword type="function" name="xmlpp::EntityDeclaration::cobj" link="classxmlpp_1_1EntityDeclaration.html#ab6fbeb18deb5658d08028e644b81487a"/>
     <keyword type="function" name="xmlpp::EntityDeclaration::get_original_text" link="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52"/>
     <keyword type="function" name="xmlpp::EntityDeclaration::get_resolved_text" link="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0"/>
     <keyword type="struct" name="xmlpp::EntityReference" link="classxmlpp_1_1EntityReference.html"/>
     <keyword type="function" name="xmlpp::EntityReference::EntityReference" link="classxmlpp_1_1EntityReference.html#a8f575183a2c1caa8e3a223f0292f83cf"/>
-    <keyword type="function" name="xmlpp::EntityReference::~EntityReference" link="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff"/>
+    <keyword type="function" name="xmlpp::EntityReference::~EntityReference" link="classxmlpp_1_1EntityReference.html#a94253545a8d96ee579463f1f11c7ac08"/>
     <keyword type="function" name="xmlpp::EntityReference::get_original_text" link="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467"/>
     <keyword type="function" name="xmlpp::EntityReference::get_resolved_text" link="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d"/>
     <keyword type="struct" name="xmlpp::exception" link="classxmlpp_1_1exception.html"/>
     <keyword type="function" name="xmlpp::exception::exception" link="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124"/>
-    <keyword type="function" name="xmlpp::exception::~exception" link="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760"/>
+    <keyword type="function" name="xmlpp::exception::~exception" link="classxmlpp_1_1exception.html#aa0ff3bba207e893e43f501ba8d99100d"/>
     <keyword type="function" name="xmlpp::exception::Clone" link="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24"/>
     <keyword type="function" name="xmlpp::exception::Raise" link="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807"/>
-    <keyword type="function" name="xmlpp::exception::what" link="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081"/>
+    <keyword type="function" name="xmlpp::exception::what" link="classxmlpp_1_1exception.html#a94e0518449bb47b2af5b1feb4a86e277"/>
     <keyword type="struct" name="xmlpp::internal_error" link="classxmlpp_1_1internal__error.html"/>
     <keyword type="function" name="xmlpp::internal_error::internal_error" link="classxmlpp_1_1internal__error.html#ac8c22422363ebe809517d4813903ef43"/>
-    <keyword type="function" name="xmlpp::internal_error::~internal_error" link="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c"/>
-    <keyword type="function" name="xmlpp::internal_error::Clone" link="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b"/>
-    <keyword type="function" name="xmlpp::internal_error::Raise" link="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0"/>
+    <keyword type="function" name="xmlpp::internal_error::~internal_error" link="classxmlpp_1_1internal__error.html#a67dc0de807b8ab4093ca43e5a3d71619"/>
+    <keyword type="function" name="xmlpp::internal_error::Clone" link="classxmlpp_1_1internal__error.html#a18d935b8cdf76c4aff8d02faa783bdfe"/>
+    <keyword type="function" name="xmlpp::internal_error::Raise" link="classxmlpp_1_1internal__error.html#a96aec1de9b78a6499e8e835e5003930f"/>
     <keyword type="struct" name="xmlpp::IStreamParserInputBuffer" link="classxmlpp_1_1IStreamParserInputBuffer.html"/>
     <keyword type="function" name="xmlpp::IStreamParserInputBuffer::IStreamParserInputBuffer" link="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c"/>
-    <keyword type="function" name="xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer" link="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83"/>
+    <keyword type="function" name="xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer" link="classxmlpp_1_1IStreamParserInputBuffer.html#a537279939b28048b9f1761b42bd0423f"/>
     <keyword type="struct" name="xmlpp::KeepBlanks" link="classxmlpp_1_1KeepBlanks.html"/>
     <keyword type="function" name="xmlpp::KeepBlanks::KeepBlanks" link="classxmlpp_1_1KeepBlanks.html#a516fa3293bbf39fc3942dee06fec3385"/>
     <keyword type="function" name="xmlpp::KeepBlanks::~KeepBlanks" link="classxmlpp_1_1KeepBlanks.html#abccd950634d0047be5d80486cd0824ad"/>
     <keyword type="typedef" name="xmlpp::Node::NodeList" link="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49"/>
     <keyword type="typedef" name="xmlpp::Node::PrefixNsMap" link="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426"/>
     <keyword type="function" name="xmlpp::Node::Node" link="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7"/>
-    <keyword type="function" name="xmlpp::Node::~Node" link="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0"/>
+    <keyword type="function" name="xmlpp::Node::~Node" link="classxmlpp_1_1Node.html#aed8dc1eea15e3e1ac42b43a49c3016ba"/>
     <keyword type="function" name="xmlpp::Node::add_child" link="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a"/>
     <keyword type="function" name="xmlpp::Node::add_child" link="classxmlpp_1_1Node.html#a57bc6d6c941f1477a2445609d49ce645"/>
     <keyword type="function" name="xmlpp::Node::add_child_before" link="classxmlpp_1_1Node.html#a9dff93a466cfbeda0357dfc9a3bd316c"/>
     <keyword type="function" name="xmlpp::Node::add_child_with_new_ns" link="classxmlpp_1_1Node.html#a2fe5c9f57bfbc11693eb2507a84f5cb3"/>
     <keyword type="function" name="xmlpp::Node::cobj" link="classxmlpp_1_1Node.html#aeede250f5cf6de5f55cb7bb94084ec7c"/>
     <keyword type="function" name="xmlpp::Node::cobj" link="classxmlpp_1_1Node.html#a831eea0dbe1e51a350a9b20a2da47fc9"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_boolean" link="classxmlpp_1_1Node.html#a676b7cc5db3c19fed65a72bee18ecddb"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_boolean" link="classxmlpp_1_1Node.html#aecccaf7c600e523313eb4d9fe322777b"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_number" link="classxmlpp_1_1Node.html#a7c8a3f5f33d7ee8d8dad1b9333ac3edc"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_number" link="classxmlpp_1_1Node.html#a484af20daae39fe5db0a1ce2f16cc73e"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_string" link="classxmlpp_1_1Node.html#a9ecbce3fafb8ab13d227c739c3e789f2"/>
-    <keyword type="function" name="xmlpp::Node::eval_to_string" link="classxmlpp_1_1Node.html#ab2a27479f8482aecd5fb67c18b9b1579"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_boolean" link="classxmlpp_1_1Node.html#ae8988c7f4e67edefb937f5447885f93a"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_boolean" link="classxmlpp_1_1Node.html#a34f9662bb9799899f7d8553ce8905fbe"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_number" link="classxmlpp_1_1Node.html#a47b9e43f49cdf34dd8c6f1c29c3515c5"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_number" link="classxmlpp_1_1Node.html#afccccafd8aec8ad99f97646473e5040b"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_string" link="classxmlpp_1_1Node.html#abb70aab3d697af6c5ce6b74c4b4efc42"/>
+    <keyword type="function" name="xmlpp::Node::eval_to_string" link="classxmlpp_1_1Node.html#a32deb54bf7aeb60ed72311bb482d2037"/>
     <keyword type="function" name="xmlpp::Node::find" link="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f"/>
     <keyword type="function" name="xmlpp::Node::find" link="classxmlpp_1_1Node.html#a4bfbd6ed354524c960d6cd425c534c7c"/>
     <keyword type="function" name="xmlpp::Node::get_children" link="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95"/>
     <keyword type="function" name="xmlpp::Node::create_new_child_node_with_new_ns" link="classxmlpp_1_1Node.html#a8b7defd7eaf5909122ca354549745f2f"/>
     <keyword type="struct" name="xmlpp::NonCopyable" link="classxmlpp_1_1NonCopyable.html"/>
     <keyword type="function" name="xmlpp::NonCopyable::NonCopyable" link="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112"/>
+    <keyword type="function" name="xmlpp::NonCopyable::NonCopyable" link="classxmlpp_1_1NonCopyable.html#aded750a42a8acdd5ed63827c158f7763"/>
     <keyword type="function" name="xmlpp::NonCopyable::~NonCopyable" link="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63"/>
+    <keyword type="function" name="xmlpp::NonCopyable::operator=" link="classxmlpp_1_1NonCopyable.html#adef35c286da3c2b8c90da9bb50aaddf1"/>
     <keyword type="struct" name="xmlpp::OStreamOutputBuffer" link="classxmlpp_1_1OStreamOutputBuffer.html"/>
     <keyword type="function" name="xmlpp::OStreamOutputBuffer::OStreamOutputBuffer" link="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604"/>
-    <keyword type="function" name="xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer" link="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96"/>
+    <keyword type="function" name="xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer" link="classxmlpp_1_1OStreamOutputBuffer.html#a4b68f58dcf3dd23bb3b061b792d8d6b7"/>
     <keyword type="struct" name="xmlpp::OutputBuffer" link="classxmlpp_1_1OutputBuffer.html"/>
     <keyword type="function" name="xmlpp::OutputBuffer::OutputBuffer" link="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd"/>
-    <keyword type="function" name="xmlpp::OutputBuffer::~OutputBuffer" link="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9"/>
+    <keyword type="function" name="xmlpp::OutputBuffer::~OutputBuffer" link="classxmlpp_1_1OutputBuffer.html#a14b8d46202a8dcfc73da8093fc45fc99"/>
     <keyword type="function" name="xmlpp::OutputBuffer::cobj" link="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5"/>
     <keyword type="function" name="xmlpp::OutputBuffer::cobj" link="classxmlpp_1_1OutputBuffer.html#a6dbd7fc5ab8af66e751e0209aa3a0346"/>
     <keyword type="function" name="xmlpp::OutputBuffer::OutputBufferCallback" link="classxmlpp_1_1OutputBuffer.html#ace09b059d166044ed816ac7243fd5e83"/>
     <keyword type="struct" name="xmlpp::parse_error" link="classxmlpp_1_1parse__error.html"/>
     <keyword type="function" name="xmlpp::parse_error::parse_error" link="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b"/>
-    <keyword type="function" name="xmlpp::parse_error::~parse_error" link="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75"/>
-    <keyword type="function" name="xmlpp::parse_error::Clone" link="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f"/>
-    <keyword type="function" name="xmlpp::parse_error::Raise" link="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6"/>
+    <keyword type="function" name="xmlpp::parse_error::~parse_error" link="classxmlpp_1_1parse__error.html#a3a24ca1eabc8202046da1b3bcef58b34"/>
+    <keyword type="function" name="xmlpp::parse_error::Clone" link="classxmlpp_1_1parse__error.html#a0d9e9a120588cca74a41808954c6fe0e"/>
+    <keyword type="function" name="xmlpp::parse_error::Raise" link="classxmlpp_1_1parse__error.html#a4b0fad6db0761a17a2d90de27695f528"/>
     <keyword type="struct" name="xmlpp::Parser" link="classxmlpp_1_1Parser.html"/>
     <keyword type="typedef" name="xmlpp::Parser::size_type" link="classxmlpp_1_1Parser.html#a8e7c797006bb5398629cf98f4141e3e6"/>
     <keyword type="function" name="xmlpp::Parser::Parser" link="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68"/>
-    <keyword type="function" name="xmlpp::Parser::~Parser" link="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9"/>
+    <keyword type="function" name="xmlpp::Parser::~Parser" link="classxmlpp_1_1Parser.html#a7ac083cc800cc7699e7b5ad0be160218"/>
     <keyword type="function" name="xmlpp::Parser::get_include_default_attributes" link="classxmlpp_1_1Parser.html#a150d49ac4336d910b757ae6fb2cc4b5c"/>
     <keyword type="function" name="xmlpp::Parser::get_parser_options" link="classxmlpp_1_1Parser.html#a4340563d4dc26a4cfe79f9854a5e91a7"/>
     <keyword type="function" name="xmlpp::Parser::get_substitute_entities" link="classxmlpp_1_1Parser.html#ae71762868b009ccae8f00c1d34df00e7"/>
     <keyword type="function" name="xmlpp::Parser::callback_validity_warning" link="classxmlpp_1_1Parser.html#aa573fc538688db238714cef413944567"/>
     <keyword type="struct" name="xmlpp::ParserInputBuffer" link="classxmlpp_1_1ParserInputBuffer.html"/>
     <keyword type="function" name="xmlpp::ParserInputBuffer::ParserInputBuffer" link="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5"/>
-    <keyword type="function" name="xmlpp::ParserInputBuffer::~ParserInputBuffer" link="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75"/>
+    <keyword type="function" name="xmlpp::ParserInputBuffer::~ParserInputBuffer" link="classxmlpp_1_1ParserInputBuffer.html#a449a3f11af8aba15b557bb9a27275ce0"/>
     <keyword type="function" name="xmlpp::ParserInputBuffer::cobj" link="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82"/>
     <keyword type="function" name="xmlpp::ParserInputBuffer::cobj" link="classxmlpp_1_1ParserInputBuffer.html#acf1c0eacf5b5d327a864f5339818d6bf"/>
     <keyword type="function" name="xmlpp::ParserInputBuffer::ParserInputBufferCallback" link="classxmlpp_1_1ParserInputBuffer.html#a070e296700c3eb17d31982012b5fde51"/>
     <keyword type="struct" name="xmlpp::ProcessingInstructionNode" link="classxmlpp_1_1ProcessingInstructionNode.html"/>
     <keyword type="function" name="xmlpp::ProcessingInstructionNode::ProcessingInstructionNode" link="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda"/>
-    <keyword type="function" name="xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode" link="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d"/>
+    <keyword type="function" name="xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode" link="classxmlpp_1_1ProcessingInstructionNode.html#aac164a4ac0f378a303acc3d118ab80bd"/>
     <keyword type="struct" name="xmlpp::RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#a747dee0d21f943513e3d8f8460e6b2fd"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#a7d309a12c26a9548c28616f4c273e001"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#aab5fb6f11d406dd7f0e867d9868307ea"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#ac262630e9f267e2f7dc380ea42598cad"/>
-    <keyword type="function" name="xmlpp::RelaxNGSchema::~RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#a0380f6e00263a3bf0ae51ce554477084"/>
+    <keyword type="function" name="xmlpp::RelaxNGSchema::~RelaxNGSchema" link="classxmlpp_1_1RelaxNGSchema.html#a7c7ec7550409cbcaeb3c8344064516f9"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::cobj" link="classxmlpp_1_1RelaxNGSchema.html#a93dd73cce2d068b08e1afdbe6588761a"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::cobj" link="classxmlpp_1_1RelaxNGSchema.html#ab14b665829f052f619bdca07d087b62d"/>
-    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_document" link="classxmlpp_1_1RelaxNGSchema.html#a18c134b6a9d3674d770f599e35b7dc65"/>
-    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_file" link="classxmlpp_1_1RelaxNGSchema.html#a5e72c27f407daa6882f89d68ef143877"/>
-    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_memory" link="classxmlpp_1_1RelaxNGSchema.html#a03cc00caba51029b228b2db57cbba334"/>
+    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_document" link="classxmlpp_1_1RelaxNGSchema.html#a547d258651169796055ccc76179c129b"/>
+    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_file" link="classxmlpp_1_1RelaxNGSchema.html#a735972ba9f69987339980572df8f7106"/>
+    <keyword type="function" name="xmlpp::RelaxNGSchema::parse_memory" link="classxmlpp_1_1RelaxNGSchema.html#a26056dc0eed317f27ae45207a957d63b"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::parse_context" link="classxmlpp_1_1RelaxNGSchema.html#a0b53e1bc6c2600a30694560f23464a78"/>
     <keyword type="function" name="xmlpp::RelaxNGSchema::release_underlying" link="classxmlpp_1_1RelaxNGSchema.html#af6f16231680d5749926ecaab71b248be"/>
     <keyword type="struct" name="xmlpp::RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html#abf4743ea53f677405d1431b02ab073fb"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html#a390adf7ea5f61c13a35608e595d891e7"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html#aec73525b59cfc71a72ec595697439f94"/>
-    <keyword type="function" name="xmlpp::RelaxNGValidator::~RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html#ac6ff476ca7b54dfea3f4bc0c4e6e84a8"/>
+    <keyword type="function" name="xmlpp::RelaxNGValidator::~RelaxNGValidator" link="classxmlpp_1_1RelaxNGValidator.html#afcad53ea2495a53a652375238639c276"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::get_schema" link="classxmlpp_1_1RelaxNGValidator.html#a387087292eb290edca76eb15ef70b8f1"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::get_schema" link="classxmlpp_1_1RelaxNGValidator.html#afecd4b9401a423e7db8c1dc4d28804ee"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::operator BoolExpr" link="classxmlpp_1_1RelaxNGValidator.html#a54b3bd61730a697202d19a3ae21f3934"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::set_schema" link="classxmlpp_1_1RelaxNGValidator.html#a986795b7f4bbe5afe36d96b4ff8eaabe"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::validate" link="classxmlpp_1_1RelaxNGValidator.html#a3f6d6b7a1397935c177a4137b395982f"/>
     <keyword type="function" name="xmlpp::RelaxNGValidator::validate" link="classxmlpp_1_1RelaxNGValidator.html#a3474091f868ffa009d794e4b720d1d32"/>
-    <keyword type="function" name="xmlpp::RelaxNGValidator::initialize_valid" link="classxmlpp_1_1RelaxNGValidator.html#aa6d31eb9b6dd033c5fa776bad86ac8d4"/>
-    <keyword type="function" name="xmlpp::RelaxNGValidator::release_underlying" link="classxmlpp_1_1RelaxNGValidator.html#a02dc3834c5192be21c481bf53fb53d76"/>
+    <keyword type="function" name="xmlpp::RelaxNGValidator::initialize_valid" link="classxmlpp_1_1RelaxNGValidator.html#a89e380a43658012120255f1bb16b7571"/>
+    <keyword type="function" name="xmlpp::RelaxNGValidator::release_underlying" link="classxmlpp_1_1RelaxNGValidator.html#a07e83fc2d5e69ec0e0b4b6833e2c802e"/>
     <keyword type="struct" name="xmlpp::SaxParser" link="classxmlpp_1_1SaxParser.html"/>
     <keyword type="typedef" name="xmlpp::SaxParser::AttributeList" link="classxmlpp_1_1SaxParser.html#a1cb4e32dd3adf2460f2836bddb59633c"/>
     <keyword type="function" name="xmlpp::SaxParser::SaxParser" link="classxmlpp_1_1SaxParser.html#a66bfaafc79c00197010f8d22b2a39df8"/>
-    <keyword type="function" name="xmlpp::SaxParser::~SaxParser" link="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79"/>
+    <keyword type="function" name="xmlpp::SaxParser::~SaxParser" link="classxmlpp_1_1SaxParser.html#adeee772a4c78c253ca8657f54c8e79c0"/>
     <keyword type="function" name="xmlpp::SaxParser::finish_chunk_parsing" link="classxmlpp_1_1SaxParser.html#ac540859149b064cfce87931ba736f3c5"/>
     <keyword type="function" name="xmlpp::SaxParser::parse_chunk" link="classxmlpp_1_1SaxParser.html#a24b4440b0539a0015890182b35396b5d"/>
     <keyword type="function" name="xmlpp::SaxParser::parse_chunk_raw" link="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e"/>
-    <keyword type="function" name="xmlpp::SaxParser::parse_file" link="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698"/>
-    <keyword type="function" name="xmlpp::SaxParser::parse_memory" link="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9"/>
+    <keyword type="function" name="xmlpp::SaxParser::parse_file" link="classxmlpp_1_1SaxParser.html#a74e03337f83175847e06d8b45e1df4b0"/>
+    <keyword type="function" name="xmlpp::SaxParser::parse_memory" link="classxmlpp_1_1SaxParser.html#a29d5fb621b39dd7b5cdd0300d606d50f"/>
     <keyword type="function" name="xmlpp::SaxParser::parse_memory_raw" link="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25"/>
-    <keyword type="function" name="xmlpp::SaxParser::parse_stream" link="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723"/>
+    <keyword type="function" name="xmlpp::SaxParser::parse_stream" link="classxmlpp_1_1SaxParser.html#abbf17aa73c77ae9eb29da7dede2847c7"/>
     <keyword type="function" name="xmlpp::SaxParser::on_cdata_block" link="classxmlpp_1_1SaxParser.html#af6671ab7dbda78730a65dcbb58aa0ec1"/>
     <keyword type="function" name="xmlpp::SaxParser::on_characters" link="classxmlpp_1_1SaxParser.html#a359b48ea1c15cb39837f680a1f2fb2c2"/>
     <keyword type="function" name="xmlpp::SaxParser::on_comment" link="classxmlpp_1_1SaxParser.html#acccf558fc47549bdad076201193739f3"/>
     <keyword type="function" name="xmlpp::SaxParser::on_start_document" link="classxmlpp_1_1SaxParser.html#a0a33932c84e245284414003f668b829f"/>
     <keyword type="function" name="xmlpp::SaxParser::on_start_element" link="classxmlpp_1_1SaxParser.html#a1496022dd6b58d9af6a4a7a703830a84"/>
     <keyword type="function" name="xmlpp::SaxParser::on_warning" link="classxmlpp_1_1SaxParser.html#ab951160501bf3e78901691a79e3d11e8"/>
-    <keyword type="function" name="xmlpp::SaxParser::release_underlying" link="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103"/>
+    <keyword type="function" name="xmlpp::SaxParser::release_underlying" link="classxmlpp_1_1SaxParser.html#a605b572e51939279e83c6949d02355e1"/>
     <keyword type="function" name="xmlpp::SaxParser::SaxParserCallback" link="classxmlpp_1_1SaxParser.html#af6957a9354f608a7784028e9e94aba14"/>
     <keyword type="struct" name="xmlpp::SaxParser::Attribute" link="structxmlpp_1_1SaxParser_1_1Attribute.html"/>
     <keyword type="function" name="xmlpp::SaxParser::Attribute::Attribute" link="structxmlpp_1_1SaxParser_1_1Attribute.html#af97625fc6ae95e07aff714558c6ff3a5"/>
     <keyword type="function" name="xmlpp::Schema::release_underlying" link="classxmlpp_1_1Schema.html#a95292e2dad9af680c7741df4194411e6"/>
     <keyword type="struct" name="xmlpp::SchemaBase" link="classxmlpp_1_1SchemaBase.html"/>
     <keyword type="function" name="xmlpp::SchemaBase::SchemaBase" link="classxmlpp_1_1SchemaBase.html#a2ffebf4094ac35b6c3a5c85099a738fc"/>
-    <keyword type="function" name="xmlpp::SchemaBase::~SchemaBase" link="classxmlpp_1_1SchemaBase.html#ad94fd6a15f4b8bd2540b76917ea2c952"/>
+    <keyword type="function" name="xmlpp::SchemaBase::~SchemaBase" link="classxmlpp_1_1SchemaBase.html#a746df1307fcddeb3bbbf1f2ac834d79b"/>
     <keyword type="function" name="xmlpp::SchemaBase::parse_document" link="classxmlpp_1_1SchemaBase.html#a0591e2b2adcb6cdceeb422526c133024"/>
     <keyword type="function" name="xmlpp::SchemaBase::parse_file" link="classxmlpp_1_1SchemaBase.html#a75a4aa5f3972f1dd88af46de3f3307fc"/>
     <keyword type="function" name="xmlpp::SchemaBase::parse_memory" link="classxmlpp_1_1SchemaBase.html#a8aaacd840324840bf0cee30cff1832c5"/>
     <keyword type="function" name="xmlpp::SchemaValidator::SchemaValidator" link="classxmlpp_1_1SchemaValidator.html#aec08104bcf0c65636c86ef97b8b7fcf0"/>
     <keyword type="function" name="xmlpp::SchemaValidator::SchemaValidator" link="classxmlpp_1_1SchemaValidator.html#aac78482c8469bd1a01837f5c00b3b998"/>
     <keyword type="function" name="xmlpp::SchemaValidator::SchemaValidator" link="classxmlpp_1_1SchemaValidator.html#aa58e4c2ccdd7505679abb40b7933dc11"/>
-    <keyword type="function" name="xmlpp::SchemaValidator::~SchemaValidator" link="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79"/>
+    <keyword type="function" name="xmlpp::SchemaValidator::~SchemaValidator" link="classxmlpp_1_1SchemaValidator.html#a5312de4b5e9fe2757e2a7b14a3af7555"/>
     <keyword type="function" name="xmlpp::SchemaValidator::get_schema" link="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b"/>
     <keyword type="function" name="xmlpp::SchemaValidator::get_schema" link="classxmlpp_1_1SchemaValidator.html#afe5fcf23c3c8f89eeb225ac0b416e545"/>
     <keyword type="function" name="xmlpp::SchemaValidator::operator bool" link="classxmlpp_1_1SchemaValidator.html#a90bfbb25fb29adc1b77d40c393f7bc41"/>
     <keyword type="function" name="xmlpp::SchemaValidator::set_schema" link="classxmlpp_1_1SchemaValidator.html#a659de07c9da53a1f883544778b28d117"/>
     <keyword type="function" name="xmlpp::SchemaValidator::validate" link="classxmlpp_1_1SchemaValidator.html#a2f78aaf2cee2230d0773d6caf52d8134"/>
     <keyword type="function" name="xmlpp::SchemaValidator::validate" link="classxmlpp_1_1SchemaValidator.html#ade440860cfcbbb0ab082bf42dd03d113"/>
-    <keyword type="function" name="xmlpp::SchemaValidator::initialize_valid" link="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1"/>
+    <keyword type="function" name="xmlpp::SchemaValidator::initialize_valid" link="classxmlpp_1_1SchemaValidator.html#a3f45962652b9e04aa34ca98fd90a6e1f"/>
     <keyword type="function" name="xmlpp::SchemaValidator::parse_context" link="classxmlpp_1_1SchemaValidator.html#ac730471f843fb9eda4fee1f499b30271"/>
-    <keyword type="function" name="xmlpp::SchemaValidator::release_underlying" link="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722"/>
+    <keyword type="function" name="xmlpp::SchemaValidator::release_underlying" link="classxmlpp_1_1SchemaValidator.html#a0cd3514902ee1f9ced37e661b633caf6"/>
     <keyword type="struct" name="xmlpp::SchemaValidatorBase" link="classxmlpp_1_1SchemaValidatorBase.html"/>
     <keyword type="typedef" name="xmlpp::SchemaValidatorBase::BoolExpr" link="classxmlpp_1_1SchemaValidatorBase.html#a9bbf27ae7711e2615ad41be99d002800"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::SchemaValidatorBase" link="classxmlpp_1_1SchemaValidatorBase.html#a1c2adfb1aa78dd89a48263a60d4738dc"/>
-    <keyword type="function" name="xmlpp::SchemaValidatorBase::~SchemaValidatorBase" link="classxmlpp_1_1SchemaValidatorBase.html#a9a93d2d692731907c32c4d9b8bce2b33"/>
+    <keyword type="function" name="xmlpp::SchemaValidatorBase::~SchemaValidatorBase" link="classxmlpp_1_1SchemaValidatorBase.html#a12420d3e5f5f42344d25a1215d300cdf"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::operator BoolExpr" link="classxmlpp_1_1SchemaValidatorBase.html#a4caba0b7dfc1d507bc87ad05e8400197"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::parse_document" link="classxmlpp_1_1SchemaValidatorBase.html#aeb060a5d673e874faba60cccaae501e3"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::parse_file" link="classxmlpp_1_1SchemaValidatorBase.html#ad662fcf53f3da2a4d9ced7d96343a8e3"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::parse_memory" link="classxmlpp_1_1SchemaValidatorBase.html#a6f86ddf3b03c966a01defbeddc317837"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::validate" link="classxmlpp_1_1SchemaValidatorBase.html#a06d84926fa95a7f021c524651cf60968"/>
     <keyword type="function" name="xmlpp::SchemaValidatorBase::validate" link="classxmlpp_1_1SchemaValidatorBase.html#ad4ccbaaac852cf9b55fb74e89f66fa33"/>
-    <keyword type="function" name="xmlpp::SchemaValidatorBase::initialize_valid" link="classxmlpp_1_1SchemaValidatorBase.html#a26438d4b739442bbcf1bfe2722435ddf"/>
-    <keyword type="function" name="xmlpp::SchemaValidatorBase::release_underlying" link="classxmlpp_1_1SchemaValidatorBase.html#a2f12c9d57e8fd92f327d7c66f42b7dd4"/>
+    <keyword type="function" name="xmlpp::SchemaValidatorBase::initialize_valid" link="classxmlpp_1_1SchemaValidatorBase.html#a9ef33467f0a566ebf917da7878b89f0d"/>
+    <keyword type="function" name="xmlpp::SchemaValidatorBase::release_underlying" link="classxmlpp_1_1SchemaValidatorBase.html#a3940b83397561cc5b57bd733fc8601f7"/>
     <keyword type="struct" name="xmlpp::TextNode" link="classxmlpp_1_1TextNode.html"/>
     <keyword type="function" name="xmlpp::TextNode::TextNode" link="classxmlpp_1_1TextNode.html#a4838cc566ae92f31c3773ce8b03b061d"/>
-    <keyword type="function" name="xmlpp::TextNode::~TextNode" link="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2"/>
+    <keyword type="function" name="xmlpp::TextNode::~TextNode" link="classxmlpp_1_1TextNode.html#a21c3d468ef62f899900c5f2d08980f6f"/>
     <keyword type="struct" name="xmlpp::TextReader" link="classxmlpp_1_1TextReader.html"/>
     <keyword type="macro" name="xmlpp::TextReader::Attribute" link="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea953f5d2eee7b77bb88bf11cdef6c9f0c"/>
     <keyword type="macro" name="xmlpp::TextReader::CDATA" link="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40eaa6111071444413bbe7a3d703adaa4428"/>
     <keyword type="function" name="xmlpp::TextReader::PropertyReader" link="classxmlpp_1_1TextReader.html#af114c5227ff562edb289bb03f5eb968a"/>
     <keyword type="struct" name="xmlpp::Validator" link="classxmlpp_1_1Validator.html"/>
     <keyword type="function" name="xmlpp::Validator::Validator" link="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5"/>
-    <keyword type="function" name="xmlpp::Validator::~Validator" link="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a"/>
+    <keyword type="function" name="xmlpp::Validator::~Validator" link="classxmlpp_1_1Validator.html#a436707ae4c543734a55d7dde76679406"/>
     <keyword type="function" name="xmlpp::Validator::check_for_exception" link="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d"/>
     <keyword type="function" name="xmlpp::Validator::check_for_validity_messages" link="classxmlpp_1_1Validator.html#a655f06aa683577c26dcb2edba2e9e84b"/>
     <keyword type="function" name="xmlpp::Validator::handleException" link="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458"/>
     <keyword type="function" name="xmlpp::Validator::callback_validity_warning" link="classxmlpp_1_1Validator.html#a5f8938e79ca2c52ec26e499b356985a0"/>
     <keyword type="struct" name="xmlpp::validity_error" link="classxmlpp_1_1validity__error.html"/>
     <keyword type="function" name="xmlpp::validity_error::validity_error" link="classxmlpp_1_1validity__error.html#a096d4cb8a9ec64d5d0203439400fd7fd"/>
-    <keyword type="function" name="xmlpp::validity_error::~validity_error" link="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9"/>
-    <keyword type="function" name="xmlpp::validity_error::Clone" link="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21"/>
-    <keyword type="function" name="xmlpp::validity_error::Raise" link="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46"/>
+    <keyword type="function" name="xmlpp::validity_error::~validity_error" link="classxmlpp_1_1validity__error.html#a90ab32b327ced5b0d077fad372b311e2"/>
+    <keyword type="function" name="xmlpp::validity_error::Clone" link="classxmlpp_1_1validity__error.html#a8667e8158cdc1c9b1d4cb1bde9788a8f"/>
+    <keyword type="function" name="xmlpp::validity_error::Raise" link="classxmlpp_1_1validity__error.html#a09a80789ecb8ad5dcbbc3a5dd5427eb6"/>
     <keyword type="struct" name="xmlpp::XIncludeEnd" link="classxmlpp_1_1XIncludeEnd.html"/>
     <keyword type="function" name="xmlpp::XIncludeEnd::XIncludeEnd" link="classxmlpp_1_1XIncludeEnd.html#aeb57498d5214181abcacab56cfed755e"/>
-    <keyword type="function" name="xmlpp::XIncludeEnd::~XIncludeEnd" link="classxmlpp_1_1XIncludeEnd.html#a84952c37bbfab6c60dad62aea37ccefa"/>
+    <keyword type="function" name="xmlpp::XIncludeEnd::~XIncludeEnd" link="classxmlpp_1_1XIncludeEnd.html#a486cd92ce35854bd2c805a7d018aa5e0"/>
     <keyword type="struct" name="xmlpp::XIncludeStart" link="classxmlpp_1_1XIncludeStart.html"/>
     <keyword type="function" name="xmlpp::XIncludeStart::XIncludeStart" link="classxmlpp_1_1XIncludeStart.html#abfcc32038a382e2ae51782adbdab0937"/>
-    <keyword type="function" name="xmlpp::XIncludeStart::~XIncludeStart" link="classxmlpp_1_1XIncludeStart.html#a0f52604df733f91cd7fd1a36f8c2bfb6"/>
+    <keyword type="function" name="xmlpp::XIncludeStart::~XIncludeStart" link="classxmlpp_1_1XIncludeStart.html#a3cf0b8bd890b1e38ff8dd07a74c29e71"/>
     <keyword type="struct" name="xmlpp::XsdSchema" link="classxmlpp_1_1XsdSchema.html"/>
     <keyword type="function" name="xmlpp::XsdSchema::XsdSchema" link="classxmlpp_1_1XsdSchema.html#a035f00299cf7cfbea27666e557af6550"/>
     <keyword type="function" name="xmlpp::XsdSchema::XsdSchema" link="classxmlpp_1_1XsdSchema.html#a0faad7e2f82b6da8bed55dba5d7f7768"/>
     <keyword type="function" name="xmlpp::XsdSchema::XsdSchema" link="classxmlpp_1_1XsdSchema.html#a3709c7ecf7da8b7c593d95554e1ad9c4"/>
     <keyword type="function" name="xmlpp::XsdSchema::XsdSchema" link="classxmlpp_1_1XsdSchema.html#ac6c1147eb5662184a7e006474e72047a"/>
-    <keyword type="function" name="xmlpp::XsdSchema::~XsdSchema" link="classxmlpp_1_1XsdSchema.html#adfd3fc91c440546f36fdb53c9e2b316c"/>
+    <keyword type="function" name="xmlpp::XsdSchema::~XsdSchema" link="classxmlpp_1_1XsdSchema.html#a884be0c4ce32d42610efba72f85b6088"/>
     <keyword type="function" name="xmlpp::XsdSchema::cobj" link="classxmlpp_1_1XsdSchema.html#af5aeb6315ae2d77adc002c543b2872bb"/>
     <keyword type="function" name="xmlpp::XsdSchema::cobj" link="classxmlpp_1_1XsdSchema.html#ad46294f273868261350d4e672feccd8a"/>
-    <keyword type="function" name="xmlpp::XsdSchema::parse_document" link="classxmlpp_1_1XsdSchema.html#ac738a5882dd6d3d1ccaa20252fb93908"/>
-    <keyword type="function" name="xmlpp::XsdSchema::parse_file" link="classxmlpp_1_1XsdSchema.html#a9d3f9563e4843483467b0d447af6af01"/>
-    <keyword type="function" name="xmlpp::XsdSchema::parse_memory" link="classxmlpp_1_1XsdSchema.html#a0032408e45017c505c1be8238f8d1c73"/>
+    <keyword type="function" name="xmlpp::XsdSchema::parse_document" link="classxmlpp_1_1XsdSchema.html#a74f5df9da50373456ccd84eb712fb147"/>
+    <keyword type="function" name="xmlpp::XsdSchema::parse_file" link="classxmlpp_1_1XsdSchema.html#aaded9f92eb161efa7861c1b30b146ee3"/>
+    <keyword type="function" name="xmlpp::XsdSchema::parse_memory" link="classxmlpp_1_1XsdSchema.html#a9e6903a23561467af2a2284a578f47a3"/>
     <keyword type="function" name="xmlpp::XsdSchema::parse_context" link="classxmlpp_1_1XsdSchema.html#a6a3808a8a7f076b88aba6720294d73c4"/>
     <keyword type="function" name="xmlpp::XsdSchema::release_underlying" link="classxmlpp_1_1XsdSchema.html#a88b15539c14098238ea132c574d72822"/>
     <keyword type="struct" name="xmlpp::XsdValidator" link="classxmlpp_1_1XsdValidator.html"/>
     <keyword type="function" name="xmlpp::XsdValidator::XsdValidator" link="classxmlpp_1_1XsdValidator.html#a56273b9f946174d78871c1e668b5436b"/>
     <keyword type="function" name="xmlpp::XsdValidator::XsdValidator" link="classxmlpp_1_1XsdValidator.html#ab605a18349285f8fb899d6da9e9c3119"/>
     <keyword type="function" name="xmlpp::XsdValidator::XsdValidator" link="classxmlpp_1_1XsdValidator.html#ade4cfe48da232b95bd8aded90f2bb2db"/>
-    <keyword type="function" name="xmlpp::XsdValidator::~XsdValidator" link="classxmlpp_1_1XsdValidator.html#a12692e68d4201c1a5debbfd8dbe60641"/>
+    <keyword type="function" name="xmlpp::XsdValidator::~XsdValidator" link="classxmlpp_1_1XsdValidator.html#afae5c5a5c861fc31a8f8eb17c47c2e32"/>
     <keyword type="function" name="xmlpp::XsdValidator::get_schema" link="classxmlpp_1_1XsdValidator.html#a5970b11a7b314235c5ea4cde822ed4df"/>
     <keyword type="function" name="xmlpp::XsdValidator::get_schema" link="classxmlpp_1_1XsdValidator.html#abd8caf883ccf33a5db1ab1432146f9ad"/>
     <keyword type="function" name="xmlpp::XsdValidator::operator BoolExpr" link="classxmlpp_1_1XsdValidator.html#a2edf88b7f1b351908eb418077ba90e0e"/>
     <keyword type="function" name="xmlpp::XsdValidator::set_schema" link="classxmlpp_1_1XsdValidator.html#a5bb64c998b666b233aa4a405f9913b9a"/>
     <keyword type="function" name="xmlpp::XsdValidator::validate" link="classxmlpp_1_1XsdValidator.html#abaf4f86000739ea1758d2f4ae018ece8"/>
     <keyword type="function" name="xmlpp::XsdValidator::validate" link="classxmlpp_1_1XsdValidator.html#a67f29ed7c04ae7ff6dcad2a17e66795d"/>
-    <keyword type="function" name="xmlpp::XsdValidator::initialize_valid" link="classxmlpp_1_1XsdValidator.html#a0fb71ddaf9a8efa967a7420bf0caa0fb"/>
-    <keyword type="function" name="xmlpp::XsdValidator::release_underlying" link="classxmlpp_1_1XsdValidator.html#a5267b65f982a93b1aacbeaba1d2294c2"/>
+    <keyword type="function" name="xmlpp::XsdValidator::initialize_valid" link="classxmlpp_1_1XsdValidator.html#aacc239ad17640d32246b1661d0ebe055"/>
+    <keyword type="function" name="xmlpp::XsdValidator::release_underlying" link="classxmlpp_1_1XsdValidator.html#ad1fd16066f28b3685c12412ee94c5f60"/>
     <keyword type="typedef" name="xmlpp::NodeSet" link="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c"/>
     <keyword type="enum" name="xmlpp::XmlEntityType" link="namespacexmlpp.html#a0fa47f0fb103cf9ea460a2fef3f5be49"/>
     <keyword type="enum" name="xmlpp::XPathResultType" link="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8"/>
-    <keyword type="function" name="xmlpp::format_xml_error" link="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a"/>
+    <keyword type="function" name="xmlpp::format_xml_error" link="namespacexmlpp.html#a4599f55c1821aeb0caa0b7be18cb5cfb"/>
     <keyword type="function" name="xmlpp::format_xml_parser_error" link="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c"/>
     <keyword type="function" name="xmlpp::operator&gt;&gt;" link="namespacexmlpp.html#ac376e76a711973f9aa23c0dc68fdc301"/>
   </functions>
index 37d0910..6ec8159 100644 (file)
@@ -52,8 +52,8 @@
       <type>Glib::ustring</type>
       <name>format_xml_error</name>
       <anchorfile>namespacexmlpp.html</anchorfile>
-      <anchor>ae0b6d16fb8cb19cf9055a4f9df06bc3a</anchor>
-      <arglist>(const _xmlError *error=0)</arglist>
+      <anchor>a4599f55c1821aeb0caa0b7be18cb5cfb</anchor>
+      <arglist>(const _xmlError *error=nullptr)</arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
     <filename>seekable_8h</filename>
   </compound>
   <compound kind="file">
+    <name>settingsschema.h</name>
+    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/home/murrayc/checkout/gnome/glibmm/gio/giomm/</path>
+    <filename>settingsschema_8h</filename>
+  </compound>
+  <compound kind="file">
+    <name>settingsschemakey.h</name>
+    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/home/murrayc/checkout/gnome/glibmm/gio/giomm/</path>
+    <filename>settingsschemakey_8h</filename>
+  </compound>
+  <compound kind="file">
+    <name>settingsschemasource.h</name>
+    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/home/murrayc/checkout/gnome/glibmm/gio/giomm/</path>
+    <filename>settingsschemasource_8h</filename>
+  </compound>
+  <compound kind="file">
     <name>simpleaction.h</name>
     <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/home/murrayc/checkout/gnome/glibmm/gio/giomm/</path>
     <filename>simpleaction_8h</filename>
     <filename>exception__catch_8h</filename>
   </compound>
   <compound kind="file">
-    <name>base.h</name>
-    <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>base_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>base.h</name>
-    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>base_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>group.h</name>
-    <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>group_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>group.h</name>
-    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>group_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>lambda.h</name>
-    <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>lambda_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>lambda.h</name>
-    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>lambda_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>operator.h</name>
-    <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>operator_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>operator.h</name>
-    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>operator_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>select.h</name>
-    <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>select_8h</filename>
-  </compound>
-  <compound kind="file">
-    <name>select.h</name>
-    <path>/opt/gnome/share/doc/glibmm-2.4/reference/glibmm-2.4.tag:/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/lambda/</path>
-    <filename>select_8h</filename>
-  </compound>
-  <compound kind="file">
     <name>track_obj.h</name>
     <path>/opt/gnome/share/doc/libsigc++-2.0/reference/libsigc++-2.0.tag:/home/murrayc/checkout/gnome/libsigc++2/sigc++/adaptors/</path>
     <filename>track__obj_8h</filename>
       <anchor>a1aa5294ec06fa7d5c1198e2c47d5838c</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Attribute</name>
       <anchorfile>classxmlpp_1_1Attribute.html</anchorfile>
-      <anchor>af44eddff10b76c29d48cb98926b4c367</anchor>
-      <arglist>()</arglist>
+      <anchor>ab4fb700036336d55b7ef5139b6a41e01</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlAttr *</type>
       <anchor>a6d7dd6ccbe4ad325ccb053a252b10c9c</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~AttributeDeclaration</name>
       <anchorfile>classxmlpp_1_1AttributeDeclaration.html</anchorfile>
-      <anchor>a1e427ebd8c75f5e15b6b7939e55cc30c</anchor>
-      <arglist>()</arglist>
+      <anchor>a9a6b8bbfda313c17a136a658afaae30c</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlAttribute *</type>
       <anchor>a0af899521d66b09398deb5fa7fd26035</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~AttributeNode</name>
       <anchorfile>classxmlpp_1_1AttributeNode.html</anchorfile>
-      <anchor>a6321127fb72b11784fd6a16f17d678bd</anchor>
-      <arglist>()</arglist>
+      <anchor>a5d6a1a1875bf2118758f2d160a5bc999</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a150933b23cfa1a5c0fc5fffd433e7194</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~CdataNode</name>
       <anchorfile>classxmlpp_1_1CdataNode.html</anchorfile>
-      <anchor>aa37972e79cbc301db17f5b0b95964908</anchor>
-      <arglist>()</arglist>
+      <anchor>a0b8765ad1a587639a785291691404b74</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a3be1e492187b87279acc1aff82c77dc2</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~CommentNode</name>
       <anchorfile>classxmlpp_1_1CommentNode.html</anchorfile>
-      <anchor>a69f6e389f1c683c86e3f5f6ff50cbf0d</anchor>
-      <arglist>()</arglist>
+      <anchor>a1621c4bec0d757677f0b103dc00d1a7f</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>af9fcf3459cdc338ffe51c09006487c3e</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~ContentNode</name>
       <anchorfile>classxmlpp_1_1ContentNode.html</anchorfile>
-      <anchor>a695769ae0499d8e4831e0465f8e67838</anchor>
-      <arglist>()</arglist>
+      <anchor>a5b4f7221465b67714a5fa66e6abd6180</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
       <anchor>ac18dbf6e4c404dac08a0784c553c5e88</anchor>
       <arglist>(_xmlDoc *doc)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Document</name>
       <anchorfile>classxmlpp_1_1Document.html</anchorfile>
-      <anchor>a77c35c594fc9995970ae9c4f9d77496b</anchor>
-      <arglist>()</arglist>
+      <anchor>aee0af647f8b997f0ce91c5f8ef26d6f5</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>CommentNode *</type>
       <anchor>a9538baed354098e8ac73f69e1d4f55e5</anchor>
       <arglist>(const Glib::ustring &amp;filename, bool validate=false)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~DomParser</name>
       <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
-      <anchor>a3a18958b3980fb3ff44441868da7cb6a</anchor>
-      <arglist>()</arglist>
+      <anchor>a08d60f330f888eb3e7ad88c8103bf6c5</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Document *</type>
       <anchor>af6455076d91fc65e39f82e9a6c7ad764</anchor>
       <arglist>() const </arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_file</name>
       <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
-      <anchor>a437c91bb64033669649d91f28ecc7dc9</anchor>
-      <arglist>(const Glib::ustring &amp;filename)</arglist>
+      <anchor>a9736bf4eedb39d0e588151f1c99b79d0</anchor>
+      <arglist>(const Glib::ustring &amp;filename) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_memory</name>
       <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
-      <anchor>a2110398d5a19320e7bbe65e0edb2ab9c</anchor>
-      <arglist>(const Glib::ustring &amp;contents)</arglist>
+      <anchor>abe6b1966f057085047b7bc64ca3f064a</anchor>
+      <arglist>(const Glib::ustring &amp;contents) override</arglist>
     </member>
     <member kind="function">
       <type>void</type>
       <anchor>aae7bd491f8aae685900bec03ec43d855</anchor>
       <arglist>(const unsigned char *contents, size_type bytes_count)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_stream</name>
       <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
-      <anchor>a3d02d6c5b4194b47118e92a8e258743c</anchor>
-      <arglist>(std::istream &amp;in)</arglist>
+      <anchor>ad998ea40ff591e2ed357f2d5f12af75e</anchor>
+      <arglist>(std::istream &amp;in) override</arglist>
     </member>
     <member kind="function" protection="protected" virtualness="virtual">
       <type>virtual void</type>
       <anchor>a0f77c8ab0a9ab2d7abd809846ae75d6f</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1DomParser.html</anchorfile>
-      <anchor>a58a312db2834a41a77ca290dc6dc48fe</anchor>
-      <arglist>()</arglist>
+      <anchor>aaf97f584898f6c0e34af9e0dc8e1d45e</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="variable" protection="protected">
       <type>Document *</type>
       <anchor>a376f883bc1455188861455727f2d3039</anchor>
       <arglist>(const Glib::ustring &amp;external, const Glib::ustring &amp;system)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~DtdValidator</name>
       <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
-      <anchor>af721781854a6ae3312ab2768f42ecca6</anchor>
-      <arglist>()</arglist>
+      <anchor>a80044e24d793b0acfd0d1bf0c95f8961</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Dtd *</type>
       <anchor>a45d51d91fecdfcd659f4bd2008d1d686</anchor>
       <arglist>(const Document *doc)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1DtdValidator.html</anchorfile>
-      <anchor>ae132f171961e6fa5d3745a03f8d9a210</anchor>
-      <arglist>()</arglist>
+      <anchor>a766fb7a278245f3b1673e201135a203e</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="variable" protection="protected">
       <type>Dtd *</type>
       <anchor>addce07f26b8ca52beb583d942375a756</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Element</name>
       <anchorfile>classxmlpp_1_1Element.html</anchorfile>
-      <anchor>a6633bfbb6b3b6520ab9ac8fa4991b066</anchor>
-      <arglist>()</arglist>
+      <anchor>a2cdba1990c4620a4b02b4fcd4a4afa2d</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>CdataNode *</type>
       <anchor>aa3d1fe2fc91b490ac48448e20d7689a8</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~EntityDeclaration</name>
       <anchorfile>classxmlpp_1_1EntityDeclaration.html</anchorfile>
-      <anchor>a7026727072e089d298f3645e63b88968</anchor>
-      <arglist>()</arglist>
+      <anchor>a00795f409155f9d943d004e8267f6767</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlEntity *</type>
       <anchor>a8f575183a2c1caa8e3a223f0292f83cf</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~EntityReference</name>
       <anchorfile>classxmlpp_1_1EntityReference.html</anchorfile>
-      <anchor>ac8dff5d5fe300000199be732311d6aff</anchor>
-      <arglist>()</arglist>
+      <anchor>a94253545a8d96ee579463f1f11c7ac08</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
       <anchor>aec1bbf4a42dd2ed44d269a3c31c14124</anchor>
       <arglist>(const Glib::ustring &amp;message)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~exception</name>
       <anchorfile>classxmlpp_1_1exception.html</anchorfile>
-      <anchor>a4d0c3298c1bc27b4e2fdc6152330e760</anchor>
-      <arglist>()</arglist>
+      <anchor>aa0ff3bba207e893e43f501ba8d99100d</anchor>
+      <arglist>() noexceptoverride</arglist>
     </member>
     <member kind="function" virtualness="virtual">
       <type>virtual exception</type>
       <anchor>aaa94eb2f3816552fb7ec9014b6c79807</anchor>
       <arglist>() const </arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual const char *</type>
+    <member kind="function">
+      <type>const char *</type>
       <name>what</name>
       <anchorfile>classxmlpp_1_1exception.html</anchorfile>
-      <anchor>a0427039fbb35dc2156fcff024880b081</anchor>
-      <arglist>() const </arglist>
+      <anchor>a94e0518449bb47b2af5b1feb4a86e277</anchor>
+      <arglist>() const noexceptoverride</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>ac8c22422363ebe809517d4813903ef43</anchor>
       <arglist>(const Glib::ustring &amp;message)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~internal_error</name>
       <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
-      <anchor>a83d7e81fd0394ae91fa3f37a3552461c</anchor>
-      <arglist>()</arglist>
+      <anchor>a67dc0de807b8ab4093ca43e5a3d71619</anchor>
+      <arglist>() noexceptoverride</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual exception</type>
+    <member kind="function">
+      <type>exception</type>
       <name>Clone</name>
       <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
-      <anchor>aaec2e497c76cf6418ecff03e8f76510b</anchor>
-      <arglist>() const </arglist>
+      <anchor>a18d935b8cdf76c4aff8d02faa783bdfe</anchor>
+      <arglist>() const override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>Raise</name>
       <anchorfile>classxmlpp_1_1internal__error.html</anchorfile>
-      <anchor>a15044cea719fb2bbb482efc597a284f0</anchor>
-      <arglist>() const </arglist>
+      <anchor>a96aec1de9b78a6499e8e835e5003930f</anchor>
+      <arglist>() const override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>aba70d93277d719a332b1a75fc8cf221c</anchor>
       <arglist>(std::istream &amp;input)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~IStreamParserInputBuffer</name>
       <anchorfile>classxmlpp_1_1IStreamParserInputBuffer.html</anchorfile>
-      <anchor>a4ae4d9a34cb47a73590dff158206ab83</anchor>
-      <arglist>()</arglist>
+      <anchor>a537279939b28048b9f1761b42bd0423f</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a215d8c01b6b01596c4ea853f99dce8e7</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Node</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>a042c5de83dba6bf5d1923d76f1fb58c0</anchor>
-      <arglist>()</arglist>
+      <anchor>aed8dc1eea15e3e1ac42b43a49c3016ba</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Element *</type>
       <type>bool</type>
       <name>eval_to_boolean</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>a676b7cc5db3c19fed65a72bee18ecddb</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=0) const </arglist>
+      <anchor>ae8988c7f4e67edefb937f5447885f93a</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>bool</type>
       <name>eval_to_boolean</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>aecccaf7c600e523313eb4d9fe322777b</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=0) const </arglist>
+      <anchor>a34f9662bb9799899f7d8553ce8905fbe</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>double</type>
       <name>eval_to_number</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>a7c8a3f5f33d7ee8d8dad1b9333ac3edc</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=0) const </arglist>
+      <anchor>a47b9e43f49cdf34dd8c6f1c29c3515c5</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>double</type>
       <name>eval_to_number</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>a484af20daae39fe5db0a1ce2f16cc73e</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=0) const </arglist>
+      <anchor>afccccafd8aec8ad99f97646473e5040b</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
       <name>eval_to_string</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>a9ecbce3fafb8ab13d227c739c3e789f2</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=0) const </arglist>
+      <anchor>abb70aab3d697af6c5ce6b74c4b4efc42</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
       <name>eval_to_string</name>
       <anchorfile>classxmlpp_1_1Node.html</anchorfile>
-      <anchor>ab2a27479f8482aecd5fb67c18b9b1579</anchor>
-      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=0) const </arglist>
+      <anchor>a32deb54bf7aeb60ed72311bb482d2037</anchor>
+      <arglist>(const Glib::ustring &amp;xpath, const PrefixNsMap &amp;namespaces, XPathResultType *result_type=nullptr) const </arglist>
     </member>
     <member kind="function">
       <type>NodeSet</type>
       <anchor>a77c785ff1149642caa3058f49223f112</anchor>
       <arglist>()</arglist>
     </member>
+    <member kind="function" protection="protected">
+      <type></type>
+      <name>NonCopyable</name>
+      <anchorfile>classxmlpp_1_1NonCopyable.html</anchorfile>
+      <anchor>aded750a42a8acdd5ed63827c158f7763</anchor>
+      <arglist>(const NonCopyable &amp;)=delete</arglist>
+    </member>
     <member kind="function" protection="protected" virtualness="virtual">
       <type>virtual</type>
       <name>~NonCopyable</name>
       <anchor>a14e2e0391beb4b8f20f5d51e8a253d63</anchor>
       <arglist>()</arglist>
     </member>
+    <member kind="function" protection="protected">
+      <type>NonCopyable &amp;</type>
+      <name>operator=</name>
+      <anchorfile>classxmlpp_1_1NonCopyable.html</anchorfile>
+      <anchor>adef35c286da3c2b8c90da9bb50aaddf1</anchor>
+      <arglist>(const NonCopyable &amp;)=delete</arglist>
+    </member>
   </compound>
   <compound kind="class">
     <name>xmlpp::OStreamOutputBuffer</name>
       <anchor>a94a071df974d7fb7065f11c63d707604</anchor>
       <arglist>(std::ostream &amp;output, const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~OStreamOutputBuffer</name>
       <anchorfile>classxmlpp_1_1OStreamOutputBuffer.html</anchorfile>
-      <anchor>af3bce7e0789eae3605ecd72103cf4a96</anchor>
-      <arglist>()</arglist>
+      <anchor>a4b68f58dcf3dd23bb3b061b792d8d6b7</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a2e00dabdec3e40b837d2b9ecb1d9fbcd</anchor>
       <arglist>(const Glib::ustring &amp;encoding=Glib::ustring())</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~OutputBuffer</name>
       <anchorfile>classxmlpp_1_1OutputBuffer.html</anchorfile>
-      <anchor>a02ddd3e8891f92d6518252f6326ed2a9</anchor>
-      <arglist>()</arglist>
+      <anchor>a14b8d46202a8dcfc73da8093fc45fc99</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlOutputBuffer *</type>
       <anchor>a3b393340cea80548da8470006f1bcb9b</anchor>
       <arglist>(const Glib::ustring &amp;message)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~parse_error</name>
       <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
-      <anchor>ae516bd60f15f50103f152e386f70ff75</anchor>
-      <arglist>()</arglist>
+      <anchor>a3a24ca1eabc8202046da1b3bcef58b34</anchor>
+      <arglist>() noexceptoverride</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual exception *</type>
+    <member kind="function">
+      <type>exception *</type>
       <name>Clone</name>
       <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
-      <anchor>adac842898e676e64e8c7ca3174f7db2f</anchor>
-      <arglist>() const </arglist>
+      <anchor>a0d9e9a120588cca74a41808954c6fe0e</anchor>
+      <arglist>() const override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>Raise</name>
       <anchorfile>classxmlpp_1_1parse__error.html</anchorfile>
-      <anchor>a12f18b563758bd0bdc73ac6019f2e2f6</anchor>
-      <arglist>() const </arglist>
+      <anchor>a4b0fad6db0761a17a2d90de27695f528</anchor>
+      <arglist>() const override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>ab2990f22147cb2163eda6e773fb2eb68</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Parser</name>
       <anchorfile>classxmlpp_1_1Parser.html</anchorfile>
-      <anchor>acf64cbff6b9cf4010226fc1c803d56f9</anchor>
-      <arglist>()</arglist>
+      <anchor>a7ac083cc800cc7699e7b5ad0be160218</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>bool</type>
       <anchor>a546358e9f85fd99b4ac4e1a2b1844ce5</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~ParserInputBuffer</name>
       <anchorfile>classxmlpp_1_1ParserInputBuffer.html</anchorfile>
-      <anchor>ad48655eb2fb4d085a7f2531aa8979b75</anchor>
-      <arglist>()</arglist>
+      <anchor>a449a3f11af8aba15b557bb9a27275ce0</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlParserInputBuffer *</type>
       <anchor>a609246dff62dbc2bc86eaf9a8c393fda</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~ProcessingInstructionNode</name>
       <anchorfile>classxmlpp_1_1ProcessingInstructionNode.html</anchorfile>
-      <anchor>a34195051d18ef6ec70f8b6f01ab9e74d</anchor>
-      <arglist>()</arglist>
+      <anchor>aac164a4ac0f378a303acc3d118ab80bd</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>ac262630e9f267e2f7dc380ea42598cad</anchor>
       <arglist>(const Document *document)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~RelaxNGSchema</name>
       <anchorfile>classxmlpp_1_1RelaxNGSchema.html</anchorfile>
-      <anchor>a0380f6e00263a3bf0ae51ce554477084</anchor>
-      <arglist>()</arglist>
+      <anchor>a7c7ec7550409cbcaeb3c8344064516f9</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlRelaxNG *</type>
       <anchor>ab14b665829f052f619bdca07d087b62d</anchor>
       <arglist>() const </arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_document</name>
       <anchorfile>classxmlpp_1_1RelaxNGSchema.html</anchorfile>
-      <anchor>a18c134b6a9d3674d770f599e35b7dc65</anchor>
-      <arglist>(const Document *document)</arglist>
+      <anchor>a547d258651169796055ccc76179c129b</anchor>
+      <arglist>(const Document *document) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_file</name>
       <anchorfile>classxmlpp_1_1RelaxNGSchema.html</anchorfile>
-      <anchor>a5e72c27f407daa6882f89d68ef143877</anchor>
-      <arglist>(const Glib::ustring &amp;filename)</arglist>
+      <anchor>a735972ba9f69987339980572df8f7106</anchor>
+      <arglist>(const Glib::ustring &amp;filename) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_memory</name>
       <anchorfile>classxmlpp_1_1RelaxNGSchema.html</anchorfile>
-      <anchor>a03cc00caba51029b228b2db57cbba334</anchor>
-      <arglist>(const Glib::ustring &amp;contents)</arglist>
+      <anchor>a26056dc0eed317f27ae45207a957d63b</anchor>
+      <arglist>(const Glib::ustring &amp;contents) override</arglist>
     </member>
     <member kind="function" protection="protected">
       <type>void</type>
       <anchor>aec73525b59cfc71a72ec595697439f94</anchor>
       <arglist>(RelaxNGSchema *schema, bool take_ownership)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~RelaxNGValidator</name>
       <anchorfile>classxmlpp_1_1RelaxNGValidator.html</anchorfile>
-      <anchor>ac6ff476ca7b54dfea3f4bc0c4e6e84a8</anchor>
-      <arglist>()</arglist>
+      <anchor>afcad53ea2495a53a652375238639c276</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>RelaxNGSchema *</type>
       <anchor>a3474091f868ffa009d794e4b720d1d32</anchor>
       <arglist>(const Glib::ustring &amp;filename)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>initialize_valid</name>
       <anchorfile>classxmlpp_1_1RelaxNGValidator.html</anchorfile>
-      <anchor>aa6d31eb9b6dd033c5fa776bad86ac8d4</anchor>
-      <arglist>()</arglist>
+      <anchor>a89e380a43658012120255f1bb16b7571</anchor>
+      <arglist>() override</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1RelaxNGValidator.html</anchorfile>
-      <anchor>a02dc3834c5192be21c481bf53fb53d76</anchor>
-      <arglist>()</arglist>
+      <anchor>a07e83fc2d5e69ec0e0b4b6833e2c802e</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a66bfaafc79c00197010f8d22b2a39df8</anchor>
       <arglist>(bool use_get_entity=false)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~SaxParser</name>
       <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
-      <anchor>a3f69d5fe3472240225dd46f8c70a4e79</anchor>
-      <arglist>()</arglist>
+      <anchor>adeee772a4c78c253ca8657f54c8e79c0</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function" virtualness="virtual">
       <type>virtual void</type>
       <anchor>a501a19205773ac1c843d6007b189860e</anchor>
       <arglist>(const unsigned char *contents, size_type bytes_count)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_file</name>
       <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
-      <anchor>ac2b0cf0069a73fa92c80f6d455923698</anchor>
-      <arglist>(const Glib::ustring &amp;filename)</arglist>
+      <anchor>a74e03337f83175847e06d8b45e1df4b0</anchor>
+      <arglist>(const Glib::ustring &amp;filename) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_memory</name>
       <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
-      <anchor>ab9367c59f02e0db5a2b17cd48ddf74f9</anchor>
-      <arglist>(const Glib::ustring &amp;contents)</arglist>
+      <anchor>a29d5fb621b39dd7b5cdd0300d606d50f</anchor>
+      <arglist>(const Glib::ustring &amp;contents) override</arglist>
     </member>
     <member kind="function">
       <type>void</type>
       <anchor>aff9643a2764f6d8caee0307abbfcca25</anchor>
       <arglist>(const unsigned char *contents, size_type bytes_count)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_stream</name>
       <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
-      <anchor>aaa731e56f99aa7f8313a1f096389f723</anchor>
-      <arglist>(std::istream &amp;in)</arglist>
+      <anchor>abbf17aa73c77ae9eb29da7dede2847c7</anchor>
+      <arglist>(std::istream &amp;in) override</arglist>
     </member>
     <member kind="function" protection="protected" virtualness="virtual">
       <type>virtual void</type>
       <anchor>ab951160501bf3e78901691a79e3d11e8</anchor>
       <arglist>(const Glib::ustring &amp;text)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1SaxParser.html</anchorfile>
-      <anchor>a839554028d8bad81774040eb67d23103</anchor>
-      <arglist>()</arglist>
+      <anchor>a605b572e51939279e83c6949d02355e1</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="friend" protection="private">
       <type>friend struct</type>
       <anchor>a2ffebf4094ac35b6c3a5c85099a738fc</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~SchemaBase</name>
       <anchorfile>classxmlpp_1_1SchemaBase.html</anchorfile>
-      <anchor>ad94fd6a15f4b8bd2540b76917ea2c952</anchor>
-      <arglist>()</arglist>
+      <anchor>a746df1307fcddeb3bbbf1f2ac834d79b</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function" virtualness="pure">
       <type>virtual void</type>
       <anchor>aa58e4c2ccdd7505679abb40b7933dc11</anchor>
       <arglist>(Schema *schema)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~SchemaValidator</name>
       <anchorfile>classxmlpp_1_1SchemaValidator.html</anchorfile>
-      <anchor>a7fe4caea42d2990c6a2a1edc98b01b79</anchor>
-      <arglist>()</arglist>
+      <anchor>a5312de4b5e9fe2757e2a7b14a3af7555</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>Schema *</type>
       <anchor>ade440860cfcbbb0ab082bf42dd03d113</anchor>
       <arglist>(const Glib::ustring &amp;file)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>initialize_valid</name>
       <anchorfile>classxmlpp_1_1SchemaValidator.html</anchorfile>
-      <anchor>ad651b57c399b15ba536371e287001cc1</anchor>
-      <arglist>()</arglist>
+      <anchor>a3f45962652b9e04aa34ca98fd90a6e1f</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function" protection="protected">
       <type>void</type>
       <anchor>ac730471f843fb9eda4fee1f499b30271</anchor>
       <arglist>(_xmlSchemaParserCtxt *context)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1SchemaValidator.html</anchorfile>
-      <anchor>a682a1a79512bc7bc58c839212f2a2722</anchor>
-      <arglist>()</arglist>
+      <anchor>a0cd3514902ee1f9ced37e661b633caf6</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="variable" protection="protected">
       <type>_xmlSchemaValidCtxt *</type>
       <anchor>a1c2adfb1aa78dd89a48263a60d4738dc</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~SchemaValidatorBase</name>
       <anchorfile>classxmlpp_1_1SchemaValidatorBase.html</anchorfile>
-      <anchor>a9a93d2d692731907c32c4d9b8bce2b33</anchor>
-      <arglist>()</arglist>
+      <anchor>a12420d3e5f5f42344d25a1215d300cdf</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function" virtualness="pure">
       <type>virtual</type>
       <anchor>ad4ccbaaac852cf9b55fb74e89f66fa33</anchor>
       <arglist>(const Glib::ustring &amp;filename)=0</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>initialize_valid</name>
       <anchorfile>classxmlpp_1_1SchemaValidatorBase.html</anchorfile>
-      <anchor>a26438d4b739442bbcf1bfe2722435ddf</anchor>
-      <arglist>()</arglist>
+      <anchor>a9ef33467f0a566ebf917da7878b89f0d</anchor>
+      <arglist>() override</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1SchemaValidatorBase.html</anchorfile>
-      <anchor>a2f12c9d57e8fd92f327d7c66f42b7dd4</anchor>
-      <arglist>()</arglist>
+      <anchor>a3940b83397561cc5b57bd733fc8601f7</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a4838cc566ae92f31c3773ce8b03b061d</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~TextNode</name>
       <anchorfile>classxmlpp_1_1TextNode.html</anchorfile>
-      <anchor>ab36c29b54db0cd5e910a8cbc89d35bd2</anchor>
-      <arglist>()</arglist>
+      <anchor>a21c3d468ef62f899900c5f2d08980f6f</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>a2e25d9106542fac59c7a4368257cdcb5</anchor>
       <arglist>()</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~Validator</name>
       <anchorfile>classxmlpp_1_1Validator.html</anchorfile>
-      <anchor>a381ade9a196777fb24780375ed82b06a</anchor>
-      <arglist>()</arglist>
+      <anchor>a436707ae4c543734a55d7dde76679406</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function" protection="protected" virtualness="virtual">
       <type>virtual void</type>
       <anchor>a096d4cb8a9ec64d5d0203439400fd7fd</anchor>
       <arglist>(const Glib::ustring &amp;message)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~validity_error</name>
       <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
-      <anchor>ab5350778036c60aa71d0b36759e9cee9</anchor>
-      <arglist>()</arglist>
+      <anchor>a90ab32b327ced5b0d077fad372b311e2</anchor>
+      <arglist>() noexceptoverride</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual exception *</type>
+    <member kind="function">
+      <type>exception *</type>
       <name>Clone</name>
       <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
-      <anchor>aa38252e9dff7e22bfdf94365c61b8c21</anchor>
-      <arglist>() const </arglist>
+      <anchor>a8667e8158cdc1c9b1d4cb1bde9788a8f</anchor>
+      <arglist>() const override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>Raise</name>
       <anchorfile>classxmlpp_1_1validity__error.html</anchorfile>
-      <anchor>ac97e96c3d23357d5a640544aa7aa0c46</anchor>
-      <arglist>() const </arglist>
+      <anchor>a09a80789ecb8ad5dcbbc3a5dd5427eb6</anchor>
+      <arglist>() const override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>aeb57498d5214181abcacab56cfed755e</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~XIncludeEnd</name>
       <anchorfile>classxmlpp_1_1XIncludeEnd.html</anchorfile>
-      <anchor>a84952c37bbfab6c60dad62aea37ccefa</anchor>
-      <arglist>()</arglist>
+      <anchor>a486cd92ce35854bd2c805a7d018aa5e0</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>abfcc32038a382e2ae51782adbdab0937</anchor>
       <arglist>(_xmlNode *node)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~XIncludeStart</name>
       <anchorfile>classxmlpp_1_1XIncludeStart.html</anchorfile>
-      <anchor>a0f52604df733f91cd7fd1a36f8c2bfb6</anchor>
-      <arglist>()</arglist>
+      <anchor>a3cf0b8bd890b1e38ff8dd07a74c29e71</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="class">
       <anchor>ac6c1147eb5662184a7e006474e72047a</anchor>
       <arglist>(const Document *document)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~XsdSchema</name>
       <anchorfile>classxmlpp_1_1XsdSchema.html</anchorfile>
-      <anchor>adfd3fc91c440546f36fdb53c9e2b316c</anchor>
-      <arglist>()</arglist>
+      <anchor>a884be0c4ce32d42610efba72f85b6088</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>_xmlSchema *</type>
       <anchor>ad46294f273868261350d4e672feccd8a</anchor>
       <arglist>() const </arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_document</name>
       <anchorfile>classxmlpp_1_1XsdSchema.html</anchorfile>
-      <anchor>ac738a5882dd6d3d1ccaa20252fb93908</anchor>
-      <arglist>(const Document *document)</arglist>
+      <anchor>a74f5df9da50373456ccd84eb712fb147</anchor>
+      <arglist>(const Document *document) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_file</name>
       <anchorfile>classxmlpp_1_1XsdSchema.html</anchorfile>
-      <anchor>a9d3f9563e4843483467b0d447af6af01</anchor>
-      <arglist>(const Glib::ustring &amp;filename)</arglist>
+      <anchor>aaded9f92eb161efa7861c1b30b146ee3</anchor>
+      <arglist>(const Glib::ustring &amp;filename) override</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function">
+      <type>void</type>
       <name>parse_memory</name>
       <anchorfile>classxmlpp_1_1XsdSchema.html</anchorfile>
-      <anchor>a0032408e45017c505c1be8238f8d1c73</anchor>
-      <arglist>(const Glib::ustring &amp;contents)</arglist>
+      <anchor>a9e6903a23561467af2a2284a578f47a3</anchor>
+      <arglist>(const Glib::ustring &amp;contents) override</arglist>
     </member>
     <member kind="function" protection="protected">
       <type>void</type>
       <anchor>ade4cfe48da232b95bd8aded90f2bb2db</anchor>
       <arglist>(XsdSchema *schema, bool take_ownership)</arglist>
     </member>
-    <member kind="function" virtualness="virtual">
-      <type>virtual</type>
+    <member kind="function">
+      <type></type>
       <name>~XsdValidator</name>
       <anchorfile>classxmlpp_1_1XsdValidator.html</anchorfile>
-      <anchor>a12692e68d4201c1a5debbfd8dbe60641</anchor>
-      <arglist>()</arglist>
+      <anchor>afae5c5a5c861fc31a8f8eb17c47c2e32</anchor>
+      <arglist>() override</arglist>
     </member>
     <member kind="function">
       <type>XsdSchema *</type>
       <anchor>a67f29ed7c04ae7ff6dcad2a17e66795d</anchor>
       <arglist>(const Glib::ustring &amp;filename)</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>initialize_valid</name>
       <anchorfile>classxmlpp_1_1XsdValidator.html</anchorfile>
-      <anchor>a0fb71ddaf9a8efa967a7420bf0caa0fb</anchor>
-      <arglist>()</arglist>
+      <anchor>aacc239ad17640d32246b1661d0ebe055</anchor>
+      <arglist>() override</arglist>
     </member>
-    <member kind="function" protection="protected" virtualness="virtual">
-      <type>virtual void</type>
+    <member kind="function" protection="protected">
+      <type>void</type>
       <name>release_underlying</name>
       <anchorfile>classxmlpp_1_1XsdValidator.html</anchorfile>
-      <anchor>a5267b65f982a93b1aacbeaba1d2294c2</anchor>
-      <arglist>()</arglist>
+      <anchor>ad1fd16066f28b3685c12412ee94c5f60</anchor>
+      <arglist>() override</arglist>
     </member>
   </compound>
   <compound kind="namespace">
       <type>Glib::ustring</type>
       <name>format_xml_error</name>
       <anchorfile>namespacexmlpp.html</anchorfile>
-      <anchor>ae0b6d16fb8cb19cf9055a4f9df06bc3a</anchor>
-      <arglist>(const _xmlError *error=0)</arglist>
+      <anchor>a4599f55c1821aeb0caa0b7be18cb5cfb</anchor>
+      <arglist>(const _xmlError *error=nullptr)</arglist>
     </member>
     <member kind="function">
       <type>Glib::ustring</type>
     <filename>a01679.html</filename>
   </compound>
   <compound kind="group">
-    <name>lambdas</name>
-    <title>Lambdas</title>
-    <filename>group__lambdas.html</filename>
-  </compound>
-  <compound kind="group">
     <name>list-based</name>
     <title>List-Based</title>
     <filename>a01691.html</filename>
     <filename>group__glibmmEnums.html</filename>
   </compound>
   <compound kind="group">
-    <name>group_</name>
-    <title>group()</title>
-    <filename>group__group__.html</filename>
-  </compound>
-  <compound kind="group">
     <name>hide</name>
     <title>hide(), hide_return()</title>
     <filename>group__hide.html</filename>
index eb5c797..3eb49b4 100644 (file)
@@ -590,6 +590,7 @@ EGREP = @EGREP@
 EXEEXT = @EXEEXT@
 FGREP = @FGREP@
 GREP = @GREP@
+HAVE_CXX11 = @HAVE_CXX11@
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
index 63f9ec7..c1409bd 100644 (file)
@@ -44,11 +44,11 @@ main(int /* argc */, char** /* argv */)
     document.add_comment("First comment");
 
     //foo is the default namespace prefix.
-    xmlpp::Element* nodeRoot = document.create_root_node("exampleroot", "http://foo", "foo"); //Declares the namespace and uses its prefix for this node
+    auto nodeRoot = document.create_root_node("exampleroot", "http://foo", "foo"); //Declares the namespace and uses its prefix for this node
     nodeRoot->set_namespace_declaration("http://foobar", "foobar"); //Also associate this prefix with this namespace: 
 
     nodeRoot->set_child_text("\n");
-    xmlpp::Element* nodeChild = nodeRoot->add_child("examplechild");
+    auto nodeChild = nodeRoot->add_child("examplechild");
 
     //Associate prefix with namespace:
     nodeChild->set_namespace_declaration("http://bar", "bar"); 
@@ -67,7 +67,7 @@ main(int /* argc */, char** /* argv */)
     nodeChild = nodeRoot->add_child("examplechild", "foobar"); //foobar is the namespace prefix
     nodeChild->set_attribute("id", "2", "foobar"); //foobar is the namespace prefix.
 
-    Glib::ustring whole = document.write_to_string();
+    auto whole = document.write_to_string();
     std::cout << "XML built at runtime: " << std::endl << whole << std::endl;
     std::cout << "namespace of root node: " << nodeRoot->get_namespace_uri() << std::endl;
   }
index e476ac4..1b22024 100644 (file)
@@ -35,7 +35,7 @@ void print_node(const xmlpp::Node* node, bool substitute_entities, unsigned int
   if (substitute_entities)
   {
     // Entities have been substituted. Print the text nodes.
-    const xmlpp::TextNode* nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
+    const auto nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
     if (nodeText && !nodeText->is_white_space())
     {
       std::cout << indent << "text = " << CatchConvertError(nodeText->get_content()) << std::endl;
@@ -44,7 +44,7 @@ void print_node(const xmlpp::Node* node, bool substitute_entities, unsigned int
   else
   {
     // Entities have not been substituted. Print the entity reference nodes.
-    const xmlpp::EntityReference* nodeEntityReference = dynamic_cast<const xmlpp::EntityReference*>(node);
+    const auto nodeEntityReference = dynamic_cast<const xmlpp::EntityReference*>(node);
     if (nodeEntityReference)
     {
       std::cout << indent << "entity reference name = " << CatchConvertError(nodeEntityReference->get_name()) << std::endl;
@@ -53,14 +53,13 @@ void print_node(const xmlpp::Node* node, bool substitute_entities, unsigned int
     }
   } // end if (substitute_entities)
 
-  const xmlpp::ContentNode* nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
+  const auto nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
   if(!nodeContent)
   {
     //Recurse through child nodes:
-    xmlpp::Node::NodeList list = node->get_children();
-    for(xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+    for(const auto& child : node->get_children())
     {   
-      print_node(*iter, substitute_entities, indentation + 2); //recursive
+      print_node(child, substitute_entities, indentation + 2); //recursive
     }
   }
 }
@@ -106,7 +105,7 @@ int main(int argc, char* argv[])
       if(parser)
       {
         //Walk the tree:
-        const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
+        const auto pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
         print_node(pNode, substitute_entities);
       }
     }
index d8dd8c8..8e9371e 100644 (file)
@@ -33,18 +33,18 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   const Glib::ustring indent(indentation, ' ');
   std::cout << std::endl; //Separate nodes by an empty line.
   
-  const xmlpp::ContentNode* nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
-  const xmlpp::TextNode* nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
-  const xmlpp::CommentNode* nodeComment = dynamic_cast<const xmlpp::CommentNode*>(node);
+  const auto nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
+  const auto nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
+  const auto nodeComment = dynamic_cast<const xmlpp::CommentNode*>(node);
 
   if(nodeText && nodeText->is_white_space()) //Let's ignore the indenting - you don't always want to do this.
     return;
     
-  const Glib::ustring nodename = node->get_name();
+  const auto nodename = node->get_name();
 
   if(!nodeText && !nodeComment && !nodename.empty()) //Let's not say "name: text".
   {
-    const Glib::ustring namespace_prefix = node->get_namespace_prefix();
+    const auto namespace_prefix = node->get_namespace_prefix();
 
     std::cout << indent << "Node name = ";
     if(!namespace_prefix.empty())
@@ -77,11 +77,11 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
     std::cout << indent << "     line = " << node->get_line() << std::endl;
 
     //Print attributes:
-    const xmlpp::Element::AttributeList& attributes = nodeElement->get_attributes();
+    const auto attributes = nodeElement->get_attributes();
     for(xmlpp::Element::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
     {
-      const xmlpp::Attribute* attribute = *iter;
-      const Glib::ustring namespace_prefix = attribute->get_namespace_prefix();
+      const auto attribute = *iter;
+      const auto namespace_prefix = attribute->get_namespace_prefix();
 
       std::cout << indent << "  Attribute ";
       if(!namespace_prefix.empty())
@@ -90,7 +90,7 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
                 << CatchConvertError(attribute->get_value()) << std::endl;
     }
 
-    const xmlpp::Attribute* attribute = nodeElement->get_attribute("title");
+    const auto attribute = nodeElement->get_attribute("title");
     if(attribute)
     {
       std::cout << indent;
@@ -105,10 +105,10 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   if(!nodeContent)
   {
     //Recurse through child nodes:
-    xmlpp::Node::NodeList list = node->get_children();
-    for(xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+    auto list = node->get_children();
+    for(const auto& child : node->get_children())
     {
-      print_node(*iter, indentation + 2); //recursive
+      print_node(child, indentation + 2); //recursive
     }
   }
 }
@@ -178,7 +178,7 @@ int main(int argc, char* argv[])
     if(parser)
     {
       //Walk the tree:
-      const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
+      const auto pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
       print_node(pNode);
     }
   }
index 77d783b..5051784 100644 (file)
@@ -33,10 +33,9 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   std::cout << "Node name = " << node->get_name() << std::endl;
 
   //Recurse through child nodes:
-  xmlpp::Node::NodeList list = node->get_children();
-  for(xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+  for(const auto& child : node->get_children())
   {
-    print_node(*iter, indentation + 2); //recursive
+    print_node(child, indentation + 2); //recursive
   }
 }
 
@@ -49,7 +48,7 @@ std::string read_from_disk(const std::string& filepath)
   {
     while(!(fStream.eof()))
     {
-      char chTemp = fStream.get();
+      auto chTemp = fStream.get();
       if(!(fStream.eof()))
         result += chTemp;
     }
@@ -77,7 +76,7 @@ int main(int argc, char* argv[])
     parser.set_substitute_entities(); //We just want the text to be resolved/unescaped automatically.
    
 
-    std::string contents = read_from_disk(filepath);
+    auto contents = read_from_disk(filepath);
     std::string contents_ucs2;
 
     try
@@ -103,7 +102,7 @@ int main(int argc, char* argv[])
     if(parser)
     {
       //Walk the tree:
-      const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
+      const auto pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
       print_node(pNode);
     }
   }
index 9dc4f8c..4948af0 100644 (file)
@@ -60,7 +60,7 @@ main(int argc, char* argv[])
     if(parser)
     {
       //Write it out again.
-      xmlpp::Document* document = parser.get_document();
+      auto document = parser.get_document();
       if(document)
         document->write_to_file(filepath_out);
     }
@@ -72,7 +72,7 @@ main(int argc, char* argv[])
       if(parser)
       {
         //Write it out again.
-        xmlpp::Document* document = parser.get_document();
+        auto document = parser.get_document();
         if(document)
           document->write_to_file(filepath_out2);
       }
index c48e155..9a733c2 100644 (file)
@@ -44,8 +44,8 @@ class fail_exception : public std::exception
 {
   public:
     fail_exception(const std::string& msg) : msg_(msg) {}
-    virtual ~fail_exception() throw() {}
-    virtual const char* what() const throw() { return msg_.c_str(); }
+    ~fail_exception() noexcept override {}
+    const char* what() const noexcept override { return msg_.c_str(); }
 
   private:
     std::string msg_;
@@ -72,7 +72,7 @@ class TestNamespace : public Tests
 
 TestNamespace::TestNamespace()
 :
-root_(0)
+root_(nullptr)
 {
   nsmap_["ns0"] = "http://default.namespace/root";
   nsmap_["ns1"] = "http://default.namespace/child";
@@ -84,13 +84,13 @@ void TestNamespace::setup(const std::string& filename)
   parser_.set_substitute_entities(true);
   parser_.parse_file(filename);
 
-  xmlpp::Document* document = parser_.get_document();
+  auto document = parser_.get_document();
   root_ = document->get_root_node();
 }
 
 void TestNamespace::test_create_new_node_with_default_namespace()
 {
-  const Glib::ustring filename = "example1.xml";
+  const auto filename = "example1.xml";
   setup(filename);
 
   // Check original document
@@ -100,7 +100,7 @@ void TestNamespace::test_create_new_node_with_default_namespace()
       "Input file shouldn't have any child in alternate default namespace");
 
   // Add child nodes in default namespace and check document again
-  xmlpp::Element* child = root_->add_child("child");
+  auto child = root_->add_child("child");
   child->set_namespace_declaration(nsmap_["ns1"], "");
   root_->add_child_text("\n");
   root_->add_child_with_new_ns("child", nsmap_["ns1"]);
@@ -118,7 +118,7 @@ void TestNamespace::test_create_new_node_with_default_namespace()
 
 void TestNamespace::test_create_new_node_using_existing_namespace_prefix()
 {
-  const Glib::ustring filename = "example2.xml";
+  const auto filename = "example2.xml";
   setup(filename);
 
   // Check original document
@@ -128,7 +128,7 @@ void TestNamespace::test_create_new_node_using_existing_namespace_prefix()
       "Input file shouldn't have any child in child namespace");
 
   // Add child nodes with specific namespace and check document again
-  xmlpp::Element* child = root_->add_child("child", "ns0");
+  auto child = root_->add_child("child", "ns0");
   child->set_namespace_declaration(nsmap_["ns1"], "");
   root_->add_child_text("\n");
   root_->add_child_with_new_ns("child", nsmap_["ns1"]);
index 601348b..0031287 100644 (file)
@@ -28,19 +28,19 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
 {
   const Glib::ustring indent(indentation, ' ');
 
-  const xmlpp::ContentNode* nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
-  const xmlpp::TextNode* nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
-  const xmlpp::CommentNode* nodeComment = dynamic_cast<const xmlpp::CommentNode*>(node);
+  const auto nodeContent = dynamic_cast<const xmlpp::ContentNode*>(node);
+  const auto nodeText = dynamic_cast<const xmlpp::TextNode*>(node);
+  const auto nodeComment = dynamic_cast<const xmlpp::CommentNode*>(node);
 
   //Let's ignore the indenting - you don't always want to do this.
   if (nodeText && nodeText->is_white_space())
     return;
 
-  const Glib::ustring nodename = node->get_name();
+  const auto nodename = node->get_name();
 
   if (!nodeText && !nodeComment && !nodename.empty()) //Let's not say "name: text".
   {
-    const Glib::ustring namespace_prefix = node->get_namespace_prefix();
+    const auto namespace_prefix = node->get_namespace_prefix();
 
     std::cout << indent << "Node name = ";
     if (!namespace_prefix.empty())
@@ -71,11 +71,11 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
     std::cout << indent << "     Element line = " << node->get_line() << std::endl;
 
     //Print attributes:
-    const xmlpp::Element::AttributeList attributes = nodeElement->get_attributes();
+    const auto attributes = nodeElement->get_attributes();
     for (xmlpp::Element::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
     {
-      const xmlpp::Attribute* attribute = *iter;
-      const Glib::ustring namespace_prefix = attribute->get_namespace_prefix();
+      const auto attribute = *iter;
+      const auto namespace_prefix = attribute->get_namespace_prefix();
 
       std::cout << indent << "  Attribute ";
       if (!namespace_prefix.empty())
@@ -83,7 +83,7 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
       std::cout << attribute->get_name() << " = " << attribute->get_value() << std::endl;
     }
 
-    const xmlpp::Attribute* attribute = nodeElement->get_attribute("title");
+    const auto attribute = nodeElement->get_attribute("title");
     if (attribute)
     {
       std::cout << indent << "title = " << attribute->get_value() << std::endl;
@@ -101,10 +101,9 @@ void print_node(const xmlpp::Node* node, unsigned int indentation = 0)
   if (!nodeContent)
   {
     //Recurse through child nodes:
-    xmlpp::Node::NodeList list = node->get_children();
-    for (xmlpp::Node::NodeList::iterator iter = list.begin(); iter != list.end(); ++iter)
+    for(const auto& child : node->get_children())
     {
-      print_node(*iter, indentation + 2); //recursive
+      print_node(child, indentation + 2); //recursive
     }
   }
 }
@@ -173,7 +172,7 @@ int main(int argc, char* argv[])
     if (parser)
     {
       //Walk the tree:
-      xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
+      auto pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
       print_node(pNode);
 
       std::cout << std::endl << ">>>>> Number of XInclude substitutions: "
@@ -182,7 +181,7 @@ int main(int argc, char* argv[])
       pNode = parser.get_document()->get_root_node();
       print_node(pNode);
 
-      const Glib::ustring whole = parser.get_document()->write_to_string();
+      const auto whole = parser.get_document()->write_to_string();
       std::cout << std::endl << ">>>>> XML after XInclude processing: " << std::endl
                 << whole << std::endl;
     }
index d2c2d8e..96bf663 100644 (file)
@@ -50,31 +50,31 @@ bool xpath_test(const xmlpp::Node* node, const Glib::ustring& xpath)
 
   try
   {
-    xmlpp::NodeSet set = node->find(xpath);
+    auto set = node->find(xpath);
 
     std::cout << set.size() << " nodes have been found:" << std::endl;
 
     //Print the structural paths and the values:
-    for(xmlpp::NodeSet::iterator i = set.begin(); i != set.end(); ++i)
+    for(const auto& child : set)
     {
-      std::cout << " " << (*i)->get_path();
+      std::cout << " " << child->get_path();
 
-      xmlpp::Attribute* attribute = dynamic_cast<xmlpp::Attribute*>(*i);
+      auto attribute = dynamic_cast<xmlpp::Attribute*>(child);
       if (attribute)
         std::cout << ", value=\"" << attribute->get_value() << "\"";
 
-      xmlpp::ContentNode* content_node = dynamic_cast<xmlpp::ContentNode*>(*i);
+      auto content_node = dynamic_cast<xmlpp::ContentNode*>(child);
       if (content_node)
         std::cout << ", content=\"" << content_node->get_content() << "\"";
 
-      xmlpp::EntityReference* entity_reference = dynamic_cast<xmlpp::EntityReference*>(*i);
+      auto entity_reference = dynamic_cast<xmlpp::EntityReference*>(child);
       if (entity_reference)
         std::cout << ", text=\"" << entity_reference->get_original_text() << "\"";
 
-      xmlpp::Element* element = dynamic_cast<xmlpp::Element*>(*i);
+      auto element = dynamic_cast<xmlpp::Element*>(child);
       if (element)
       {
-        xmlpp::TextNode* text_node = element->get_child_text();
+        auto text_node = element->get_child_text();
         if (text_node)
           std::cout << ", child_text=\"" << text_node->get_content() << "\"";
       }
@@ -121,7 +121,7 @@ int main(int argc, char* argv[])
     xmlpp::DomParser parser(filepath);
     if(parser)
     {
-      const xmlpp::Node* root = parser.get_document()->get_root_node(); //deleted by DomParser.
+      const auto root = parser.get_document()->get_root_node(); //deleted by DomParser.
 
       if(root)
       {
index 1e2f613..d5e594f 100644 (file)
@@ -42,7 +42,7 @@ int main(int argc, char* argv[])
 
   int return_code = EXIT_SUCCESS;
   xmlpp::Document document;
-  /* xmlpp::Element* nodeRoot = */document.create_root_node("incorrect");
+  /* auto nodeRoot = */document.create_root_node("incorrect");
 
   try
   {
@@ -60,8 +60,8 @@ int main(int argc, char* argv[])
       std::cout << ex.what() << std::endl;
     }
 
-    /* xmlpp::Element* nodeRoot2 = */document.create_root_node("example");
-    xmlpp::Element * child = document.get_root_node()->add_child("examplechild");
+    /* auto nodeRoot2 = */document.create_root_node("example");
+    auto child = document.get_root_node()->add_child("examplechild");
     child->set_attribute("id", "an_id");
     child->add_child("child_of_child");
 
index 8c210d4..a539721 100644 (file)
@@ -18,21 +18,21 @@ int main (int /* argc */, char** /* argv */)
     DomParser example1("example1.xml");
     DomParser example2("example2.xml");
     
-    Document* doc1 = example1.get_document();
-    Document* doc2 = example2.get_document();
+    auto doc1 = example1.get_document();
+    auto doc2 = example2.get_document();
     
-    Element* root1 = doc1->get_root_node();
-    Element* root2 = doc2->get_root_node();
+    auto root1 = doc1->get_root_node();
+    auto root2 = doc2->get_root_node();
 
     // find the first "child" element in example2
-    Node::NodeList child_list2 = root2->get_children("child");
-    Node* node_to_add = child_list2.front();
+    auto child_list2 = root2->get_children("child");
+    auto node_to_add = child_list2.front();
 
     // import the node under the root element (recursive is default)
     root1->import_node(node_to_add);
 
     // Import an attribute that will replace an existing attribute in the root element.
-    Attribute* attribute_to_add = root2->get_attribute("name");
+    auto attribute_to_add = root2->get_attribute("name");
     root1->import_node(attribute_to_add);
     
     // Import an attribute that will be added to the root element.
@@ -40,21 +40,21 @@ int main (int /* argc */, char** /* argv */)
     root1->import_node(attribute_to_add);
     
     // Find the first text child of the first "child" element in example2.
-    Element* first_child2 = dynamic_cast<Element*>(child_list2.front());
+    auto first_child2 = dynamic_cast<Element*>(child_list2.front());
     if (!first_child2)
     {
-      cerr << "first_child2 == 0" << endl;
+      cerr << "first_child2 == nullptr" << endl;
       return EXIT_FAILURE;
     }
-    TextNode* text_to_add = first_child2->get_child_text();
+    auto text_to_add = first_child2->get_child_text();
 
     // Import the text under the first "child" element in example1.
     // Adjacent text nodes are merged.
-    Node* first_child1 = root1->get_first_child("child");
+    auto first_child1 = root1->get_first_child("child");
     first_child1->import_node(text_to_add);
 
     // print out the new doc1
-    string doc1_string = doc1->write_to_string_formatted();
+    auto doc1_string = doc1->write_to_string_formatted();
     cout << doc1_string;
   }
   catch (std::exception& ex)
index 11356c6..19b5417 100644 (file)
@@ -74,11 +74,9 @@ void MySaxParser::on_start_element(const Glib::ustring& name,
   std::cout << "node name=" << name << std::endl;
 
   // Print attributes:
-  for(AttributeList::const_iterator iter = attributes.begin();
-      iter != attributes.end();
-      ++iter)
+  for(const auto& attr_pair : attributes)
   {
-    std::cout << "  Attribute " << iter->name << " = " << iter->value << std::endl;
+    std::cout << "  Attribute " << attr_pair.name << " = " << attr_pair.value << std::endl;
   }
 
   throw MyException();
index 7f03050..7eb3a5d 100644 (file)
@@ -28,29 +28,29 @@ class MyException: public xmlpp::exception
 {
   public:
     MyException();
-    virtual ~MyException() throw ();
-    virtual void Raise() const;
-    virtual xmlpp::exception * Clone() const;
+    ~MyException() noexcept override;
+    void Raise() const override;
+    xmlpp::exception * Clone() const override;
 };
 
 class MySaxParser : public xmlpp::SaxParser
 {
   public:
     MySaxParser();
-    virtual ~MySaxParser();
+    ~MySaxParser() override;
 
   protected:
     //overrides:
-    virtual void on_start_document();
-    virtual void on_end_document();
-    virtual void on_start_element(const Glib::ustring& name,
-                                  const AttributeList &properties);
-    virtual void on_end_element(const Glib::ustring& name);
-    virtual void on_characters(const Glib::ustring& characters);
-    virtual void on_comment(const Glib::ustring& text);
-    virtual void on_warning(const Glib::ustring& text);
-    virtual void on_error(const Glib::ustring& text);
-    virtual void on_fatal_error(const Glib::ustring& text);
+    void on_start_document() override;
+    void on_end_document() override;
+    void on_start_element(const Glib::ustring& name,
+                                  const AttributeList &properties) override;
+    void on_end_element(const Glib::ustring& name) override;
+    void on_characters(const Glib::ustring& characters) override;
+    void on_comment(const Glib::ustring& text) override;
+    void on_warning(const Glib::ustring& text) override;
+    void on_error(const Glib::ustring& text) override;
+    void on_fatal_error(const Glib::ustring& text) override;
 };
 
 
index 470858a..b786780 100644 (file)
@@ -44,7 +44,7 @@ main(int argc, char* argv[])
     filepath = "example.xml";
     
   // Parse the entire document in one go:
-  int return_code = EXIT_SUCCESS;
+  auto return_code = EXIT_SUCCESS;
   try
   {
     MySaxParser parser;
index ce023d4..03c694c 100644 (file)
@@ -49,11 +49,11 @@ void MySaxParser::on_start_element(const Glib::ustring& name,
   std::cout << "node name=" << name << std::endl;
 
   // Print attributes:
-  for(xmlpp::SaxParser::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
+  for(const auto& attr_pair : attributes)
   {
     try
     {
-      std::cout << "  Attribute name=" << iter->name << std::endl;
+      std::cout << "  Attribute name=" <<  attr_pair.name << std::endl;
     }
     catch(const Glib::ConvertError& ex)
     {
@@ -62,7 +62,7 @@ void MySaxParser::on_start_element(const Glib::ustring& name,
 
     try
     {
-      std::cout << "    , value= " << iter->value << std::endl;
+      std::cout << "    , value= " <<  attr_pair.value << std::endl;
     }
     catch(const Glib::ConvertError& ex)
     {
index 7774a80..34bece8 100644 (file)
@@ -28,20 +28,20 @@ class MySaxParser : public xmlpp::SaxParser
 {
 public:
   MySaxParser();
-  virtual ~MySaxParser();
+  ~MySaxParser() override;
 
 protected:
   //overrides:
-  virtual void on_start_document();
-  virtual void on_end_document();
-  virtual void on_start_element(const Glib::ustring& name,
-                                const AttributeList& properties);
-  virtual void on_end_element(const Glib::ustring& name);
-  virtual void on_characters(const Glib::ustring& characters);
-  virtual void on_comment(const Glib::ustring& text);
-  virtual void on_warning(const Glib::ustring& text);
-  virtual void on_error(const Glib::ustring& text);
-  virtual void on_fatal_error(const Glib::ustring& text);
+  void on_start_document() override;
+  void on_end_document() override;
+  void on_start_element(const Glib::ustring& name,
+                                const AttributeList& properties) override;
+  void on_end_element(const Glib::ustring& name) override;
+  void on_characters(const Glib::ustring& characters) override;
+  void on_comment(const Glib::ustring& text) override;
+  void on_warning(const Glib::ustring& text) override;
+  void on_error(const Glib::ustring& text) override;
+  void on_fatal_error(const Glib::ustring& text) override;
 };
 
 
index a033c87..92e2c9d 100644 (file)
@@ -60,12 +60,12 @@ main(int argc, char* argv[])
     std::cout << doc.write_to_string_formatted() << std::endl;
 
     // Use the custom DOM
-    SVG::Element* element = doc.get_root();
+    auto element = doc.get_root();
     std::cout << "root's name is \"" << element->get_name() << "\"" << std::endl;
-    xmlpp::NodeSet nl = element->find("//path[@style != '']");
+    auto nl = element->find("//path[@style != '']");
     if(!nl.empty())
     {
-      SVG::Path* path = dynamic_cast<SVG::Path*>(nl[0]);
+      auto path = dynamic_cast<SVG::Path*>(nl[0]);
       std::cout << "style of first path node with a style = \"" << path->get_style() << "\"" << std::endl;
     }
   }
index 0d2f3fa..1ea8ce1 100644 (file)
@@ -35,7 +35,7 @@ class Element : public xmlpp::Element
 public:
 
   Element(xmlNode* node);
-  virtual ~Element();
+  ~Element() override;
 
   // example custom methods
   void set_style(const Glib::ustring& style);
index 90a5ebf..6e474a7 100644 (file)
@@ -59,9 +59,9 @@ void Parser::on_start_element(const Glib::ustring& name,
     elementName = name.substr(idx + 1);
   }
 
-  xmlpp::Element* element_normal = 0;
+  xmlpp::Element* element_normal = nullptr;
   // Create a normal libxml++ node:
-  if (m_doc.get_root_node() == 0)
+  if (m_doc.get_root_node() == nullptr)
   {
     // Create the root node if necessary:
     element_normal = m_doc.create_root_node(elementName);
@@ -78,9 +78,9 @@ void Parser::on_start_element(const Glib::ustring& name,
   //
   // Delete the xmlpp::Element created above so we can link the libxml2
   // node with the derived Element object we create below.
-  xmlNode* node = element_normal->cobj(); //Save it for later.
+  auto node = element_normal->cobj(); //Save it for later.
   delete element_normal;
-  element_normal = 0;
+  element_normal = nullptr;
 
   // TODO: Again, this requires knowledge of the libxml++ implemenation -
   // specifically that the base xmlpp::Node() constructor will reassociate
@@ -90,7 +90,7 @@ void Parser::on_start_element(const Glib::ustring& name,
   // This will then be deleted by libxml++, just as libxml++ would normally have
   // deleted its own node.
   // TODO: Don't delete the original (above) if it isn't one of these node names.
-  xmlpp::Element* element_derived = 0;
+  xmlpp::Element* element_derived = nullptr;
   if (elementName == "g")
     element_derived = new SVG::Group(node);
   else if (elementName == "path")
@@ -106,36 +106,36 @@ void Parser::on_start_element(const Glib::ustring& name,
 
     // Copy the attributes form the old node to the new derived node:
     // In theory, you could change the attributes here.
-    for(xmlpp::SaxParser::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
+    for(const auto& attr_pair : attributes)
     {
-      Glib::ustring name = (*iter).name;
-      Glib::ustring value = (*iter).value;
-      Glib::ustring::size_type idx = name.find(':');
-      if (idx == Glib::ustring::npos) // If the separator was not found.
+      const auto attr_name = attr_pair.name;
+      const auto attr_value = attr_pair.value;
+      const auto idx_colon = attr_name.find(':');
+      if (idx_colon == Glib::ustring::npos) // If the separator was not found.
       {
-        if (name == "xmlns") // This is a namespace declaration.
+        if (attr_name == "xmlns") // This is a namespace declaration.
         {
           //There is no second part, so this is a default namespace declaration.
-          element_derived->set_namespace_declaration(value);
+          element_derived->set_namespace_declaration(attr_value);
         }
         else
         {
           //This is just an attribute value:
-          element_derived->set_attribute(name, value);
+          element_derived->set_attribute(attr_name, attr_value);
         }
       }
       else
       {
         //The separator was found:
-        Glib::ustring prefix = name.substr(0, idx);
-        Glib::ustring suffix = name.substr(idx + 1);
+        auto prefix = attr_name.substr(0, idx_colon);
+        auto suffix = attr_name.substr(idx_colon + 1);
         if (prefix == "xmlns") // This is a namespace declaration.
-          element_derived->set_namespace_declaration(value, suffix);
+          element_derived->set_namespace_declaration(attr_value, suffix);
         else
         {
           //This is a namespaced attribute value.
           //(The namespace must have been declared already)
-          xmlpp::Attribute* attr = element_derived->set_attribute(suffix, value);
+          auto attr = element_derived->set_attribute(suffix, attr_value);
           attr->set_namespace(prefix); //alternatively, we could have specified the whole name to set_attribute().
         }
       }
index a036a90..b7d99fc 100644 (file)
@@ -34,7 +34,7 @@ class Parser : public xmlpp::SaxParser
 {
 public:
   Parser(xmlpp::Document& document);
-  virtual ~Parser();
+  ~Parser() override;
 
 protected:
   // SAX parser callbacks
index 16f3b1e..c891fcf 100644 (file)
@@ -48,9 +48,9 @@ void MySaxParser::on_start_element(const Glib::ustring& name,
   std::cout << "node name=" << name << std::endl;
 
   // Print attributes:
-  for(xmlpp::SaxParser::AttributeList::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
+  for(const auto& attr_pair : attributes)
   {
-    std::cout << "  Attribute " << iter->name << " = " << iter->value << std::endl;
+    std::cout << "  Attribute " << attr_pair.name << " = " << attr_pair.value << std::endl;
   }
 }
 
index 8cab6c1..91476ff 100644 (file)
@@ -28,23 +28,23 @@ class MySaxParser : public xmlpp::SaxParser
 {
 public:
   MySaxParser();
-  virtual ~MySaxParser();
+  ~MySaxParser() override;
 
 protected:
   //overrides:
-  virtual void on_start_document();
-  virtual void on_end_document();
+  void on_start_document() override;
+  void on_end_document() override;
   virtual void on_start_element(const Glib::ustring& name,
                                 const AttributeList& properties);
-  virtual void on_end_element(const Glib::ustring& name);
-  virtual void on_characters(const Glib::ustring& characters);
-  virtual void on_comment(const Glib::ustring& text);
-  virtual void on_warning(const Glib::ustring& text);
-  virtual void on_error(const Glib::ustring& text);
-  virtual void on_fatal_error(const Glib::ustring& text);
-
-  virtual _xmlEntity* on_get_entity(const Glib::ustring& name);
-  virtual void on_entity_declaration(const Glib::ustring& name, xmlpp::XmlEntityType type, const Glib::ustring& publicId, const Glib::ustring& systemId, const Glib::ustring& content);
+  void on_end_element(const Glib::ustring& name) override;
+  void on_characters(const Glib::ustring& characters) override;
+  void on_comment(const Glib::ustring& text) override;
+  void on_warning(const Glib::ustring& text) override;
+  void on_error(const Glib::ustring& text) override;
+  void on_fatal_error(const Glib::ustring& text) override;
+
+  _xmlEntity* on_get_entity(const Glib::ustring& name) override;
+  void on_entity_declaration(const Glib::ustring& name, xmlpp::XmlEntityType type, const Glib::ustring& publicId, const Glib::ustring& systemId, const Glib::ustring& content) override;
 };
 
 
index c36428a..949afd5 100644 (file)
@@ -37,7 +37,7 @@ Glib::ustring Attribute::get_value() const
     return attributeDecl->get_value();
 
   // AttributeNode
-  xmlChar* value = 0;
+  xmlChar* value = nullptr;
   if (cobj()->ns && cobj()->ns->href)
     value = xmlGetNsProp(cobj()->parent, cobj()->name, cobj()->ns->href);
   else
index 6bb72df..3794582 100644 (file)
@@ -28,7 +28,7 @@ class Attribute : public Node
 {
 public:
   explicit Attribute(_xmlNode* node);
-  virtual ~Attribute();
+  ~Attribute() override;
   
   //TODO: Can we remove this and just use Node::get_name()?
   // Yes, when we can break ABI. /Kjell Ahlstedt 2012-02-09
index 8764b0b..3178cf3 100644 (file)
@@ -29,7 +29,7 @@ class AttributeDeclaration : public Attribute
 {
 public:
   explicit AttributeDeclaration(_xmlNode* node);
-  virtual ~AttributeDeclaration();
+  ~AttributeDeclaration() override;
 
   /** Get the default value of this attribute.
    * @returns The attribute's default value.
index cd559f3..a60874f 100644 (file)
@@ -24,7 +24,7 @@ class AttributeNode : public Attribute
 {
 public:
   explicit AttributeNode(_xmlNode* node);
-  virtual ~AttributeNode();
+  ~AttributeNode() override;
 };
 
 } // namespace xmlpp
index 90ffeea..e4f5c1c 100644 (file)
@@ -41,7 +41,7 @@ void find_wrappers(xmlNode* node, NodeMap& node_map)
   if (node->type != XML_ENTITY_REF_NODE)
   {
     // Walk the children list.
-    for (xmlNode* child = node->children; child; child = child->next)
+    for (auto child = node->children; child; child = child->next)
       find_wrappers(child, node_map);
   }
 
@@ -74,7 +74,7 @@ void find_wrappers(xmlNode* node, NodeMap& node_map)
   //_xmlNode::properties would be a nonsense value, leading to crashes
   //(and shown as valgrind warnings), so we return above, to avoid 
   //checking it here.
-  for (xmlAttr* attr = node->properties; attr; attr = attr->next)
+  for (auto attr = node->properties; attr; attr = attr->next)
     find_wrappers(reinterpret_cast<xmlNode*>(attr), node_map);
 }
 
@@ -88,7 +88,7 @@ void remove_found_wrappers(xmlNode* node, NodeMap& node_map)
   if (node->type != XML_ENTITY_REF_NODE)
   {
     // Walk the children list.
-    for (xmlNode* child = node->children; child; child = child->next)
+    for (auto child = node->children; child; child = child->next)
       remove_found_wrappers(child, node_map);
   }
 
@@ -111,14 +111,14 @@ void remove_found_wrappers(xmlNode* node, NodeMap& node_map)
 
   if (node->_private)
   {
-    const NodeMap::iterator iter =
+    const auto iter =
       node_map.find(static_cast<xmlpp::Node*>(node->_private));
     if (iter != node_map.end())
     {
       if (iter->second == node->type)
         node_map.erase(iter);
       else
-        node->_private = 0; // node->type has changed. The wrapper will be deleted.
+        node->_private = nullptr; // node->type has changed. The wrapper will be deleted.
     }
   }
 
@@ -126,7 +126,7 @@ void remove_found_wrappers(xmlNode* node, NodeMap& node_map)
     return;
 
   // Walk the attributes list.
-  for (xmlAttr* attr = node->properties; attr; attr = attr->next)
+  for (auto attr = node->properties; attr; attr = attr->next)
     remove_found_wrappers(reinterpret_cast<xmlNode*>(attr), node_map);
 
 }
@@ -200,7 +200,7 @@ Glib::ustring Document::get_encoding() const
 
 Dtd* Document::get_internal_subset() const
 {
-  xmlDtd* dtd = xmlGetIntSubset(impl_);
+  auto dtd = xmlGetIntSubset(impl_);
   if(!dtd)
     return 0;
 
@@ -214,7 +214,7 @@ void Document::set_internal_subset(const Glib::ustring& name,
                                    const Glib::ustring& external_id,
                                    const Glib::ustring& system_id)
 {
-  xmlDtd* dtd = xmlCreateIntSubset(impl_,
+  auto dtd = xmlCreateIntSubset(impl_,
                                   (const xmlChar*)name.c_str(),
                                   external_id.empty() ? (const xmlChar*)0 : (const xmlChar*)external_id.c_str(),
                                   system_id.empty() ? (const xmlChar*)0 : (const xmlChar*)system_id.c_str());
@@ -225,8 +225,8 @@ void Document::set_internal_subset(const Glib::ustring& name,
 
 Element* Document::get_root_node() const
 {
-  xmlNode* root = xmlDocGetRootElement(impl_);
-  if(root == 0)
+  auto root = xmlDocGetRootElement(impl_);
+  if(root == nullptr)
     return 0;
   else
   {
@@ -239,7 +239,7 @@ Element* Document::create_root_node(const Glib::ustring& name,
                                     const Glib::ustring& ns_uri,
                                     const Glib::ustring& ns_prefix)
 {
-  xmlNode* node = xmlNewDocNode(impl_, 0, (const xmlChar*)name.c_str(), 0);
+  auto node = xmlNewDocNode(impl_, 0, (const xmlChar*)name.c_str(), 0);
   if (!node)
     throw internal_error("Could not create root element node " + name);
 
@@ -251,7 +251,7 @@ Element* Document::create_root_node(const Glib::ustring& name,
     xmlFreeNode(node);
   }
 
-  Element* element = get_root_node();
+  auto element = get_root_node();
 
   if( !ns_uri.empty() && element )
   {
@@ -269,13 +269,13 @@ Element* Document::create_root_node_by_import(const Node* node,
     return 0;
 
   //Create the node, by copying:
-  xmlNode* imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_, recursive);
+  auto imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_, recursive);
   if (!imported_node)
   {
     throw exception("Unable to copy the node that shall be imported");
   }
 
-  xmlNode* old_node = xmlDocSetRootElement(impl_, imported_node);
+  auto old_node = xmlDocSetRootElement(impl_, imported_node);
   if (old_node)
   {
     // An old root element node has been replaced.
@@ -288,10 +288,10 @@ Element* Document::create_root_node_by_import(const Node* node,
 
 CommentNode* Document::add_comment(const Glib::ustring& content)
 {
-  xmlNode* child = xmlNewComment((const xmlChar*)content.c_str());
+  auto child = xmlNewComment((const xmlChar*)content.c_str());
  
   // Use the result, because child can be freed when merging text nodes:
-  xmlNode* node = xmlAddChild((xmlNode*)impl_, child);
+  auto node = xmlAddChild((xmlNode*)impl_, child);
   if (!node)
   {
     xmlFreeNode(child);
@@ -304,8 +304,8 @@ CommentNode* Document::add_comment(const Glib::ustring& content)
 ProcessingInstructionNode* Document::add_processing_instruction(
   const Glib::ustring& name, const Glib::ustring& content)
 {
-  xmlNode* child = xmlNewDocPI(impl_, (const xmlChar*)name.c_str(), (const xmlChar*)content.c_str());
-  xmlNode* node = xmlAddChild((xmlNode*)impl_, child);
+  auto child = xmlNewDocPI(impl_, (const xmlChar*)name.c_str(), (const xmlChar*)content.c_str());
+  auto node = xmlAddChild((xmlNode*)impl_, child);
   if (!node)
   {
     xmlFreeNode(child);
@@ -368,7 +368,7 @@ Glib::ustring Document::do_write_to_string(
 {
   KeepBlanks k(KeepBlanks::Default);
   xmlIndentTreeOutput = format?1:0;
-  xmlChar* buffer = 0;
+  xmlChar* buffer = nullptr;
   int length = 0;
 
   xmlResetLastError();
@@ -411,7 +411,7 @@ void Document::set_entity_declaration(const Glib::ustring& name, XmlEntityType t
                               const Glib::ustring& publicId, const Glib::ustring& systemId,
                               const Glib::ustring& content)
 {
-  xmlEntity* entity = xmlAddDocEntity( impl_, (const xmlChar*) name.c_str(), type,
+  auto entity = xmlAddDocEntity( impl_, (const xmlChar*) name.c_str(), type,
     publicId.empty() ? (const xmlChar*)0 : (const xmlChar*)publicId.c_str(),
     systemId.empty() ? (const xmlChar*)0 : (const xmlChar*)systemId.c_str(),
     (const xmlChar*) content.c_str() );
@@ -423,7 +423,7 @@ int Document::process_xinclude(bool generate_xinclude_nodes)
 {
   NodeMap node_map;
 
-  xmlNode* root = xmlDocGetRootElement(impl_);
+  auto root = xmlDocGetRootElement(impl_);
 
   find_wrappers(root, node_map);
 
@@ -432,19 +432,22 @@ int Document::process_xinclude(bool generate_xinclude_nodes)
     generate_xinclude_nodes ? 0 : XML_PARSE_NOXINCNODE);
 
   remove_found_wrappers(reinterpret_cast<xmlNode*>(impl_), node_map);
-  // Delete wrappers of nodes that have been deleted or have got their type changed.
-  for (NodeMap::iterator iter = node_map.begin(); iter != node_map.end(); ++iter)
+
+  // Delete wrappers of nodes that have been deleted or have had their type changed.
+  for (auto& the_pair : node_map)
   {
-    switch (iter->second)
+    auto node = the_pair.first;
+
+    switch (the_pair.second)
     {
     case XML_DTD_NODE:
-      delete reinterpret_cast<Dtd*>(iter->first);
+      delete reinterpret_cast<Dtd*>(node);
       break;
     case XML_DOCUMENT_NODE:
-      delete reinterpret_cast<Document*>(iter->first);
+      delete reinterpret_cast<Document*>(node);
       break;
     default:
-      delete iter->first; // Node*
+      delete node; // Node*
       break;
     }
   }
index 798b332..eaede6c 100644 (file)
@@ -53,6 +53,8 @@ class Document : NonCopyable
   {
   public:
     Init();
+
+    //TODO: Remove the virtual when we can break ABI?
     virtual ~Init();
   };
 
@@ -72,7 +74,7 @@ public:
    */
   explicit Document(_xmlDoc* doc);
     
-  virtual ~Document();
+  ~Document() override;
 
   /** @return The encoding used in the source from which the document has been loaded.
    */
@@ -247,6 +249,8 @@ protected:
   _xmlEntity* get_entity(const Glib::ustring& name);
 
 private:
+  //TODO: Remove virtuals when we can break ABI.
+
   virtual void do_write_to_file(const Glib::ustring& filename, const Glib::ustring& encoding, bool format);
   virtual Glib::ustring do_write_to_string(const Glib::ustring& encoding, bool format);
   virtual void do_write_to_stream(std::ostream& output, const Glib::ustring& encoding, bool format);
index 40c71a9..89b5a4d 100644 (file)
@@ -9,10 +9,10 @@ exception::exception(const Glib::ustring& message)
 {
 }
 
-exception::~exception() throw()
+exception::~exception() noexcept
 {}
 
-const char* exception::what() const throw()
+const char* exception::what() const noexcept
 {
   return message_.c_str();
 }
@@ -87,9 +87,9 @@ Glib::ustring format_xml_error(const _xmlError* error)
 Glib::ustring format_xml_parser_error(const _xmlParserCtxt* parser_context)
 {
   if (!parser_context)
-    return "Error. xmlpp::format_xml_parser_error() called with parser_context == 0\n";
+    return "Error. xmlpp::format_xml_parser_error() called with parser_context == nullptr\n";
 
-  const _xmlError* error = xmlCtxtGetLastError(const_cast<_xmlParserCtxt*>(parser_context));
+  const auto error = xmlCtxtGetLastError(const_cast<_xmlParserCtxt*>(parser_context));
 
   if (!error)
     return ""; // No error
index b3b129e..dffbe5a 100644 (file)
@@ -41,9 +41,11 @@ class LIBXMLPP_API exception: public std::exception
 {
 public:
   explicit exception(const Glib::ustring& message);
-  virtual ~exception() throw();
+  ~exception() noexcept override;
 
-  virtual const char* what() const throw();
+  const char* what() const noexcept override;
+
+  //TODO: Use lower-case names when we can break ABI?
   virtual void Raise() const;
   virtual exception * Clone() const;
 
@@ -60,7 +62,7 @@ private:
  * @returns A formatted text string. If the error struct does not contain an
  *          error (error->code == XML_ERR_OK), an empty string is returned.
  */
-Glib::ustring format_xml_error(const _xmlError* error = 0);
+Glib::ustring format_xml_error(const _xmlError* error = nullptr);
 
 /** Format a parser error into a text string, suitable for printing.
  *
index 1cea292..13f6392 100644 (file)
@@ -8,7 +8,7 @@ internal_error::internal_error(const Glib::ustring& message)
 {
 }
 
-internal_error::~internal_error() throw()
+internal_error::~internal_error() noexcept
 {}
 
 void internal_error::Raise() const
index 0505cda..887dd65 100644 (file)
@@ -33,10 +33,10 @@ class internal_error: public exception
 {
 public:
   explicit internal_error(const Glib::ustring& message);
-  virtual ~internal_error() throw();
+  ~internal_error() noexcept override;
 
-  virtual void Raise() const;
-  virtual exception * Clone() const;
+  void Raise() const override;
+  exception * Clone() const override;
 };
 
 } // namespace xmlpp
index 2ad8ccd..b9c1987 100644 (file)
@@ -7,7 +7,7 @@ parse_error::parse_error(const Glib::ustring& message)
 {
 }
 
-parse_error::~parse_error() throw()
+parse_error::~parse_error() noexcept
 {}
 
 void parse_error::Raise() const
index f489607..12c8099 100644 (file)
@@ -36,10 +36,10 @@ class parse_error: public exception
 {
 public:
   explicit parse_error(const Glib::ustring& message);
-  virtual ~parse_error() throw();
+  ~parse_error() noexcept override;
 
-  virtual void Raise() const;
-  virtual exception* Clone() const;
+  void Raise() const override;
+  exception* Clone() const override;
 };
 
 } // namespace xmlpp
index 5376d3a..d34332f 100644 (file)
@@ -7,7 +7,7 @@ validity_error::validity_error(const Glib::ustring& message)
 {
 }
 
-validity_error::~validity_error() throw()
+validity_error::~validity_error() noexcept
 {}
 
 void validity_error::Raise() const
index c769718..513d0e1 100644 (file)
@@ -33,10 +33,10 @@ class validity_error: public parse_error
 {
 public:
   explicit validity_error(const Glib::ustring& message);
-  virtual ~validity_error() throw();
+  ~validity_error() noexcept override;
 
-  virtual void Raise() const;
-  virtual exception* Clone() const;
+  void Raise() const override;
+  exception* Clone() const override;
 };
 
 } // namespace xmlpp
index ea5dbf3..9140fb0 100644 (file)
@@ -23,11 +23,11 @@ namespace xmlpp
        * @param input The istream datas will be read from
        */
       IStreamParserInputBuffer(std::istream& input);
-      virtual ~IStreamParserInputBuffer();
+      ~IStreamParserInputBuffer() override;
 
     private:
-      virtual int  do_read(char * buffer, int len);
-      virtual bool do_close();
+      int  do_read(char * buffer, int len) override;
+      bool do_close() override;
 
       std::istream& input_;
   };
index b3e44a2..bef47bc 100644 (file)
@@ -27,11 +27,11 @@ namespace xmlpp
        * sent to the stream
        */
       OStreamOutputBuffer(std::ostream& output, const Glib::ustring& encoding = Glib::ustring());
-      virtual ~OStreamOutputBuffer();
+      ~OStreamOutputBuffer() override;
 
     private:
-      virtual bool do_write(const char * buffer, int len);
-      virtual bool do_close();
+      bool do_write(const char * buffer, int len) override;
+      bool do_close() override;
 
       std::ostream& output_;
   };
index 7f0beee..c454417 100644 (file)
@@ -19,13 +19,13 @@ namespace xmlpp
   {
     static int on_write(void * context, const char * buffer, int len)
     {
-      OutputBuffer * tmp = static_cast<OutputBuffer*>(context);
+      auto tmp = static_cast<OutputBuffer*>(context);
       return tmp->on_write(buffer, len)?len:-1;
     }
 
     static int on_close(void * context)
     {
-      OutputBuffer * tmp = static_cast<OutputBuffer*>(context);
+      auto tmp = static_cast<OutputBuffer*>(context);
       return tmp->on_close()?0:-1;
     }
   };
@@ -38,10 +38,10 @@ namespace xmlpp
     // The code is almost cut/paste from xmlSaveFormatFileEnc
     // TODO wrap the handler ? I don't think so but...
 
-    xmlCharEncodingHandlerPtr handler = 0;
+    xmlCharEncodingHandlerPtr handler = nullptr;
     if( ! encoding.empty() )
     {
-      xmlCharEncoding enc = xmlParseCharEncoding(encoding.c_str());
+      auto enc = xmlParseCharEncoding(encoding.c_str());
 
       // TODO we assume that the source will be UTF-8 encoded. Any user of the class
       // should pay attention to this.
@@ -49,7 +49,7 @@ namespace xmlpp
       if( enc != XML_CHAR_ENCODING_UTF8 )
       {
         handler = xmlFindCharEncodingHandler(encoding.c_str());
-        if(handler == 0)
+        if(handler == nullptr)
         {
           throw internal_error("Cannot initialise an encoder to " + encoding);
         }
@@ -61,7 +61,7 @@ namespace xmlpp
         &OutputBufferCallback::on_close,
         static_cast<void*>(this),
         handler);
-    if(impl_ == 0)
+    if(impl_ == nullptr)
     {
       throw internal_error("Cannot initialise underlying xmlOutputBuffer");
     }
@@ -76,7 +76,7 @@ namespace xmlpp
     bool result = do_close();
     // the underlying structure is being freed by libxml, the pointer will soon be
     // invalid.
-    impl_ = 0;
+    impl_ = nullptr;
 
     return result;
   }
index b9aa6fc..7711555 100644 (file)
@@ -26,22 +26,22 @@ namespace xmlpp
 
   /** Base class for xmlOutputBuffer wrapper
    *
-   * It can be herited to create a new output buffer.
-   * A child class has to override do_write, and eventually
-   * do_close if some actions are required before buffer closing.
+   * It can be derived from to create a new output buffer.
+   * A child class has to override do_write(), and possibly
+   * do_close() if some actions are required before buffer closing.
    */
   class OutputBuffer: public NonCopyable
   {
     public:
       /**
-       * @param encoding The encoding herited class wait for in do_write. If
+       * @param encoding The encoding that the derived class waits for in do_write. If
        * not provided, UTF-8 will be sent to do_write.
        *
        * @warning The encoding is done by libxml. As a consequence, libxml must
        * have a translator to the target encoding.
        */
       OutputBuffer(const Glib::ustring& encoding = Glib::ustring());
-      virtual ~OutputBuffer();
+      ~OutputBuffer() override;
 
     public:
       /** gives an access to the underlying libxml structure to the children
@@ -60,12 +60,12 @@ namespace xmlpp
        * @param buffer The datas encoded in the charset given to the constructor
        * @param len Buffer length
        *
-       * This function MUST be overriden in herited classes.
+       * This function MUST be overriden in derived classes.
        */
       virtual bool do_write(const char * buffer, int len) = 0;
 
       /** Function called before closing the buffer.
-       * Herited classes should override it if some actions are required before
+       * Derived classes should override it if some actions are required before
        * closing the buffer, instead of doing them in the destructor.
        */
       virtual bool do_close();
index 223c08a..891b5ac 100644 (file)
@@ -20,13 +20,13 @@ namespace xmlpp
   {
     static int on_read(void * context, char * buffer, int len)
     {
-      ParserInputBuffer * tmp = static_cast<ParserInputBuffer*>(context);
+      auto tmp = static_cast<ParserInputBuffer*>(context);
       return tmp->do_read(buffer, len);
     }
 
     static int on_close(void * context)
     {
-      ParserInputBuffer * tmp = static_cast<ParserInputBuffer*>(context);
+      auto tmp = static_cast<ParserInputBuffer*>(context);
       return tmp->do_close();
     }
   };
index a2cc34d..a584708 100644 (file)
@@ -24,15 +24,15 @@ namespace xmlpp
 
   /** Base class for xmlParserInputBuffer wrapper
    *
-   * It can be herited to create a new output buffer.
-   * A child class has to override do_write, and eventually
-   * do_close if some actions are required before buffer closing.
+   * It can be derived from to create a new output buffer.
+   * A child class has to override do_write(), and possibly
+   * do_close() if some actions are required before buffer closing.
    */
   class ParserInputBuffer: public NonCopyable
   {
     public:
       ParserInputBuffer();
-      virtual ~ParserInputBuffer();
+      ~ParserInputBuffer() override;
 
     public:
       /** gives an access to the underlying libxml structure to the children
@@ -52,12 +52,12 @@ namespace xmlpp
        * @param len bytes to read
        * @return Number of bytes read
        *
-       * This function MUST be overriden in herited classes.
+       * This function MUST be overriden in derived classes.
        */
       virtual int do_read(char * buffer, int len) = 0;
 
       /** Function called before closing the buffer.
-       * Herited classes should override it if some actions are required before
+       * Derived classes should override it if some actions are required before
        * closing the buffer, instead of doing them in the destructor.
        */
       virtual bool do_close();
index 733e03a..cf13269 100644 (file)
@@ -19,7 +19,7 @@ class CdataNode : public ContentNode
 {
 public:
   explicit CdataNode(_xmlNode* node);
-  virtual ~CdataNode();
+  ~CdataNode() override;
 };
 
 } // namespace xmlpp
index 49f3a83..1dbcbe1 100644 (file)
@@ -18,7 +18,7 @@ class CommentNode : public ContentNode
 {
 public:
   explicit CommentNode(_xmlNode* node);
-  virtual ~CommentNode();
+  ~CommentNode() override;
 };
 
 } // namespace xmlpp
index 28f518d..592f57f 100644 (file)
@@ -18,7 +18,7 @@ class ContentNode : public Node
 {
 public:
   explicit ContentNode(_xmlNode* node);
-  virtual ~ContentNode();
+  ~ContentNode() override;
 
   /** Get the text of this content node.
    * @returns The text. Note that the 5 predefined entities (&amp;, &quot;, &lt;, &gt;, &apos;)
index ceb3cb9..a2a4f55 100644 (file)
@@ -23,7 +23,7 @@ Element::~Element()
 Element::AttributeList Element::get_attributes()
 {
   AttributeList attributes;
-  for(xmlAttr* attr = cobj()->properties; attr; attr = attr->next)
+  for(auto attr = cobj()->properties; attr; attr = attr->next)
   {
     Node::create_wrapper(reinterpret_cast<xmlNode*>(attr));
     attributes.push_back(reinterpret_cast<Attribute*>(attr->_private));
@@ -54,7 +54,7 @@ Attribute* Element::get_attribute(const Glib::ustring& name,
   // explicitly set attribute (XML_ATTRIBUTE_NODE), or an xmlAttribute*,
   // cast to an xmlAttr*, pointing to the declaration of an attribute with a
   // default value (XML_ATTRIBUTE_DECL).
-  xmlAttr* attr = xmlHasNsProp(const_cast<xmlNode*>(cobj()), (const xmlChar*)name.c_str(),
+  auto attr = xmlHasNsProp(const_cast<xmlNode*>(cobj()), (const xmlChar*)name.c_str(),
                                ns_uri.empty() ? 0 : (const xmlChar*)ns_uri.c_str());
   if (attr)
   {
@@ -67,14 +67,14 @@ Attribute* Element::get_attribute(const Glib::ustring& name,
 
 Glib::ustring Element::get_attribute_value(const Glib::ustring& name, const Glib::ustring& ns_prefix) const
 {
-  const Attribute* attr = get_attribute(name, ns_prefix);
+  const auto attr = get_attribute(name, ns_prefix);
   return attr ? attr->get_value() : Glib::ustring();
 }
 
 Attribute* Element::set_attribute(const Glib::ustring& name, const Glib::ustring& value,
                                   const Glib::ustring& ns_prefix)
 {
-  xmlAttr* attr = 0;
+  xmlAttr* attr = nullptr;
 
   //Ignore the namespace if none was specified:
   if(ns_prefix.empty())
@@ -84,7 +84,7 @@ Attribute* Element::set_attribute(const Glib::ustring& name, const Glib::ustring
   else
   {
     //If the namespace exists, then use it:
-    xmlNs* ns = xmlSearchNs(cobj()->doc, cobj(), (const xmlChar*)ns_prefix.c_str());
+    auto ns = xmlSearchNs(cobj()->doc, cobj(), (const xmlChar*)ns_prefix.c_str());
     if (ns)
     {
       attr = xmlSetNsProp(cobj(), ns, (const xmlChar*)name.c_str(),
@@ -111,7 +111,7 @@ void Element::remove_attribute(const Glib::ustring& name, const Glib::ustring& n
     xmlUnsetProp(cobj(), (const xmlChar*)name.c_str());
   else
   {
-    xmlNs* ns = xmlSearchNs(cobj()->doc, cobj(), (const xmlChar*)ns_prefix.c_str());
+    auto ns = xmlSearchNs(cobj()->doc, cobj(), (const xmlChar*)ns_prefix.c_str());
     if (ns)
       xmlUnsetNsProp(cobj(), ns, (const xmlChar*)name.c_str());
   }
@@ -120,7 +120,7 @@ void Element::remove_attribute(const Glib::ustring& name, const Glib::ustring& n
 const TextNode* Element::get_child_text() const
 {
   // FIXME: return only the first content node
-  for(xmlNode* child = cobj()->children; child; child = child->next)
+  for(auto child = cobj()->children; child; child = child->next)
      if(child->type == XML_TEXT_NODE)
      {
        Node::create_wrapper(child);
@@ -134,7 +134,7 @@ TextNode* Element::get_child_text()
 {
   // TODO: This only returns the first content node.
   // What should we do instead? Update the documentation if we change this. murrayc.
-  for(xmlNode* child = cobj()->children; child; child = child->next)
+  for(auto child = cobj()->children; child; child = child->next)
      if(child->type == XML_TEXT_NODE)
      {
        Node::create_wrapper(child);
@@ -146,7 +146,7 @@ TextNode* Element::get_child_text()
 
 void Element::set_child_text(const Glib::ustring& content)
 {
-  TextNode* node = get_child_text();
+  auto node = get_child_text();
   if(node)
     node->set_content(content);
   else
@@ -157,10 +157,10 @@ TextNode* Element::add_child_text(const Glib::ustring& content)
 {
   if(cobj()->type == XML_ELEMENT_NODE)
   {
-    xmlNode* child = xmlNewText((const xmlChar*)content.c_str());
+    auto child = xmlNewText((const xmlChar*)content.c_str());
 
     // Use the result, because child can be freed when merging text nodes:
-    xmlNode* node = xmlAddChild(cobj(), child);
+    auto node = xmlAddChild(cobj(), child);
     if (!node)
     {
       xmlFreeNode(child);
@@ -179,10 +179,10 @@ TextNode* Element::add_child_text(xmlpp::Node* previous_sibling, const Glib::ust
 
   if(cobj()->type == XML_ELEMENT_NODE)
   {
-    xmlNode* child = xmlNewText((const xmlChar*)content.c_str());
+    auto child = xmlNewText((const xmlChar*)content.c_str());
 
     // Use the result, because child can be freed when merging text nodes:
-    xmlNode* node = xmlAddNextSibling(previous_sibling->cobj(), child);
+    auto node = xmlAddNextSibling(previous_sibling->cobj(), child);
     if (!node)
     {
       xmlFreeNode(child);
@@ -201,10 +201,10 @@ TextNode* Element::add_child_text_before(xmlpp::Node* next_sibling, const Glib::
 
   if(cobj()->type == XML_ELEMENT_NODE)
   {
-    xmlNode* child = xmlNewText((const xmlChar*)content.c_str());
+    auto child = xmlNewText((const xmlChar*)content.c_str());
 
     // Use the result, because child can be freed when merging text nodes:
-    xmlNode* node = xmlAddPrevSibling(next_sibling->cobj(), child);
+    auto node = xmlAddPrevSibling(next_sibling->cobj(), child);
     if (!node)
     {
       xmlFreeNode(child);
@@ -218,13 +218,13 @@ TextNode* Element::add_child_text_before(xmlpp::Node* next_sibling, const Glib::
 
 bool Element::has_child_text() const
 {
-  return get_child_text() != 0;
+  return get_child_text() != nullptr;
 }
 
 void Element::set_namespace_declaration(const Glib::ustring& ns_uri, const Glib::ustring& ns_prefix)
 {
   //Create a new namespace declaration for this element:
-  xmlNs* ns = xmlNewNs(cobj(), (const xmlChar*)(ns_uri.empty() ? 0 : ns_uri.c_str()),
+  auto ns = xmlNewNs(cobj(), (const xmlChar*)(ns_uri.empty() ? 0 : ns_uri.c_str()),
                        (const xmlChar*)(ns_prefix.empty() ? 0 : ns_prefix.c_str()) );
   if (!ns)
   {
@@ -250,7 +250,7 @@ Glib::ustring Element::get_namespace_uri_for_prefix(const Glib::ustring& ns_pref
   Glib::ustring result;
   
   //Find the namespace:
-  const xmlNs* ns = xmlSearchNs( cobj()->doc, const_cast<xmlNode*>(cobj()), (xmlChar*)ns_prefix.c_str() );
+  const auto ns = xmlSearchNs( cobj()->doc, const_cast<xmlNode*>(cobj()), (xmlChar*)ns_prefix.c_str() );
   if(ns)
   {
     //Get the namespace URI associated with this prefix:
@@ -264,10 +264,10 @@ Glib::ustring Element::get_namespace_uri_for_prefix(const Glib::ustring& ns_pref
 
 CommentNode* Element::add_child_comment(const Glib::ustring& content)
 {
-  xmlNode* child = xmlNewComment((const xmlChar*)content.c_str());
+  auto child = xmlNewComment((const xmlChar*)content.c_str());
  
   // Use the result, because child can be freed when merging text nodes:
-  xmlNode* node = xmlAddChild(cobj(), child);
+  auto node = xmlAddChild(cobj(), child);
   if (!node)
   {
     xmlFreeNode(child);
@@ -280,8 +280,8 @@ CommentNode* Element::add_child_comment(const Glib::ustring& content)
 
 CdataNode* Element::add_child_cdata(const Glib::ustring& content)
 {
-  xmlNode* child = xmlNewCDataBlock(cobj()->doc, (const xmlChar*)content.c_str(), content.bytes());
-  xmlNode* node = xmlAddChild(cobj(), child);
+  auto child = xmlNewCDataBlock(cobj()->doc, (const xmlChar*)content.c_str(), content.bytes());
+  auto node = xmlAddChild(cobj(), child);
   if (!node)
   {
     xmlFreeNode(child);
@@ -293,19 +293,19 @@ CdataNode* Element::add_child_cdata(const Glib::ustring& content)
 
 EntityReference* Element::add_child_entity_reference(const Glib::ustring& name)
 {
-  const Glib::ustring extended_name = name + "  "; // This is at least two chars long.
+  const auto extended_name = name + "  "; // This is at least two chars long.
   int ichar = 0;
   if (extended_name[ichar] == '&')
     ++ichar;
 
   // Is it an entity reference or a character reference?
   // libxml uses xmlNode::type == XML_ENTITY_REF_NODE for both.
-  xmlNode* child = 0;
+  xmlNode* child = nullptr;
   if (extended_name[ichar] == '#')
     child = xmlNewCharRef(cobj()->doc, (const xmlChar*)name.c_str());
   else
     child = xmlNewReference(cobj()->doc, (const xmlChar*)name.c_str());
-  xmlNode* node = xmlAddChild(cobj(), child);
+  auto node = xmlAddChild(cobj(), child);
   if (!node)
   {
     xmlFreeNode(child);
@@ -318,8 +318,8 @@ EntityReference* Element::add_child_entity_reference(const Glib::ustring& name)
 ProcessingInstructionNode* Element::add_child_processing_instruction(
   const Glib::ustring& name, const Glib::ustring& content)
 {
-  xmlNode* child = xmlNewDocPI(cobj()->doc, (const xmlChar*)name.c_str(), (const xmlChar*)content.c_str());
-  xmlNode* node = xmlAddChild(cobj(), child);
+  auto child = xmlNewDocPI(cobj()->doc, (const xmlChar*)name.c_str(), (const xmlChar*)content.c_str());
+  auto node = xmlAddChild(cobj(), child);
   if (!node)
   {
     xmlFreeNode(child);
index 0901868..1cad9bd 100644 (file)
@@ -24,7 +24,7 @@ class Element : public Node
 {
 public:
   explicit Element(_xmlNode* node);
-  virtual ~Element();
+  ~Element() override;
 
   typedef std::list<Attribute*> AttributeList;
 
index f5f4a35..258e24b 100644 (file)
@@ -27,7 +27,7 @@ class EntityDeclaration : public ContentNode
 {
 public:
   explicit EntityDeclaration(_xmlNode* node);
-  virtual ~EntityDeclaration();
+  ~EntityDeclaration() override;
 
   /** Get the text with character references (like "&#xdf;") resolved.
    * If the entity declaration does not contain any reference to another entity,
index 6010144..d8e2f4d 100644 (file)
@@ -24,10 +24,10 @@ Glib::ustring EntityReference::get_resolved_text() const
   Glib::ustring result;
 
   //Get the child xmlEntity node (there should only be 1).
-  xmlNode* cChild = cobj()->children;
+  auto cChild = cobj()->children;
   if(cChild && cChild->type == XML_ENTITY_DECL)
   {
-      xmlEntity* cEntity = (xmlEntity*)cChild;
+      auto cEntity = (xmlEntity*)cChild;
       const xmlChar* pch = cEntity->content;
       if(pch)
         result = (const char*)pch;
@@ -41,10 +41,10 @@ Glib::ustring EntityReference::get_original_text() const
   Glib::ustring result;
 
   //Get the child xmlEntity node (there should only be 1).
-  xmlNode* cChild = cobj()->children;
+  auto cChild = cobj()->children;
   if(cChild && cChild->type == XML_ENTITY_DECL)
   {
-      xmlEntity* cEntity = (xmlEntity*)cChild;
+      auto cEntity = (xmlEntity*)cChild;
       const xmlChar* pch = cEntity->orig;
       if(pch)
         result = (const char*)pch;
index f0d0495..7d626ac 100644 (file)
@@ -18,7 +18,7 @@ class EntityReference : public Node
 {
 public:
   explicit EntityReference(_xmlNode* node);
-  virtual ~EntityReference();
+  ~EntityReference() override;
 
   /** Get the text with character references (like "&#xdf;") resolved.
    * If the corresponding entity declaration does not contain any reference to
index 5664f3b..cd3263e 100644 (file)
@@ -31,7 +31,7 @@ xmlXPathObject* eval_common(const Glib::ustring& xpath,
   const xmlpp::Node::PrefixNsMap* namespaces,
   xmlpp::XPathResultType* result_type, xmlNode* node)
 {
-  xmlXPathContext* ctxt = xmlXPathNewContext(node->doc);
+  auto ctxt = xmlXPathNewContext(node->doc);
   if (!ctxt)
     throw xmlpp::internal_error("Could not create XPath context for " + xpath);
   ctxt->node = node;
@@ -45,7 +45,7 @@ xmlXPathObject* eval_common(const Glib::ustring& xpath,
         reinterpret_cast<const xmlChar*>(it->second.c_str()));
   }
 
-  xmlXPathObject* xpath_value = xmlXPathEvalExpression(
+  auto xpath_value = xmlXPathEvalExpression(
     reinterpret_cast<const xmlChar*>(xpath.c_str()), ctxt);
 
   xmlXPathFreeContext(ctxt);
@@ -77,7 +77,7 @@ bool eval_common_to_boolean(const Glib::ustring& xpath,
   const xmlpp::Node::PrefixNsMap* namespaces,
   xmlpp::XPathResultType* result_type, xmlNode* node)
 {
-  xmlXPathObject* xpath_value = eval_common(xpath, namespaces, result_type, node);
+  auto xpath_value = eval_common(xpath, namespaces, result_type, node);
   const int result = xmlXPathCastToBoolean(xpath_value);
   xmlXPathFreeObject(xpath_value);
   return static_cast<bool>(result);
@@ -88,7 +88,7 @@ double eval_common_to_number(const Glib::ustring& xpath,
   const xmlpp::Node::PrefixNsMap* namespaces,
   xmlpp::XPathResultType* result_type, xmlNode* node)
 {
-  xmlXPathObject* xpath_value = eval_common(xpath, namespaces, result_type, node);
+  auto xpath_value = eval_common(xpath, namespaces, result_type, node);
   const double result = xmlXPathCastToNumber(xpath_value);
   xmlXPathFreeObject(xpath_value);
   return result;
@@ -99,7 +99,7 @@ Glib::ustring eval_common_to_string(const Glib::ustring& xpath,
   const xmlpp::Node::PrefixNsMap* namespaces,
   xmlpp::XPathResultType* result_type, xmlNode* node)
 {
-  xmlXPathObject* xpath_value = eval_common(xpath, namespaces, result_type, node);
+  auto xpath_value = eval_common(xpath, namespaces, result_type, node);
   xmlChar* result = xmlXPathCastToString(xpath_value);
   xmlXPathFreeObject(xpath_value);
   if (result)
@@ -184,7 +184,7 @@ Node* Node::get_previous_sibling()
 
 static Node* _convert_node(xmlNode* node)
 {
-  Node* res = 0;
+  Node* res = nullptr;
   if(node)
   {
     Node::create_wrapper(node);
@@ -195,7 +195,7 @@ static Node* _convert_node(xmlNode* node)
 
 Node* Node::get_first_child(const Glib::ustring& name)
 {
-  xmlNode* child = impl_->children;
+  auto child = impl_->children;
   if(!child)
     return 0;
 
@@ -216,7 +216,7 @@ const Node* Node::get_first_child(const Glib::ustring& name) const
 
 Node::NodeList Node::get_children(const Glib::ustring& name)
 {
-   xmlNode* child = impl_->children;
+   auto child = impl_->children;
    if(!child)
      return NodeList();
 
@@ -239,8 +239,8 @@ const Node::NodeList Node::get_children(const Glib::ustring& name) const
 Element* Node::add_child(const Glib::ustring& name,
                          const Glib::ustring& ns_prefix)
 {
-  _xmlNode* child = create_new_child_node(name, ns_prefix);
-  _xmlNode* node = xmlAddChild(impl_, child);
+  auto child = create_new_child_node(name, ns_prefix);
+  auto node = xmlAddChild(impl_, child);
   return add_child_common(name, child, node);
 }
 
@@ -251,8 +251,8 @@ Element* Node::add_child(xmlpp::Node* previous_sibling,
   if (!previous_sibling)
     return 0;
 
-  _xmlNode* child = create_new_child_node(name, ns_prefix);
-  _xmlNode* node = xmlAddNextSibling(previous_sibling->cobj(), child);
+  auto child = create_new_child_node(name, ns_prefix);
+  auto node = xmlAddNextSibling(previous_sibling->cobj(), child);
   return add_child_common(name, child, node);
 }
 
@@ -263,16 +263,16 @@ Element* Node::add_child_before(xmlpp::Node* next_sibling,
   if (!next_sibling)
     return 0;
 
-  _xmlNode* child = create_new_child_node(name, ns_prefix);
-  _xmlNode* node = xmlAddPrevSibling(next_sibling->cobj(), child);
+  auto child = create_new_child_node(name, ns_prefix);
+  auto node = xmlAddPrevSibling(next_sibling->cobj(), child);
   return add_child_common(name, child, node);
 }
 
 Element* Node::add_child_with_new_ns(const Glib::ustring& name,
   const Glib::ustring& ns_uri, const Glib::ustring& ns_prefix)
 {
-  _xmlNode* child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
-  _xmlNode* node = xmlAddChild(impl_, child);
+  auto child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
+  auto node = xmlAddChild(impl_, child);
   return add_child_common(name, child, node);
 }
 
@@ -283,8 +283,8 @@ Element* Node::add_child_with_new_ns(xmlpp::Node* previous_sibling,
   if (!previous_sibling)
     return 0;
 
-  _xmlNode* child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
-  _xmlNode* node = xmlAddNextSibling(previous_sibling->cobj(), child);
+  auto child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
+  auto node = xmlAddNextSibling(previous_sibling->cobj(), child);
   return add_child_common(name, child, node);
 }
 
@@ -295,14 +295,14 @@ Element* Node::add_child_before_with_new_ns(xmlpp::Node* next_sibling,
   if (!next_sibling)
     return 0;
 
-  _xmlNode* child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
-  _xmlNode* node = xmlAddPrevSibling(next_sibling->cobj(), child);
+  auto child = create_new_child_node_with_new_ns(name, ns_uri, ns_prefix);
+  auto node = xmlAddPrevSibling(next_sibling->cobj(), child);
   return add_child_common(name, child, node);
 }
 
 _xmlNode* Node::create_new_child_node(const Glib::ustring& name, const Glib::ustring& ns_prefix)
 {
-   xmlNs* ns = 0;
+   xmlNs* ns = nullptr;
 
    if(impl_->type != XML_ELEMENT_NODE)
    {
@@ -333,11 +333,11 @@ _xmlNode* Node::create_new_child_node_with_new_ns(const Glib::ustring& name,
   if (impl_->type != XML_ELEMENT_NODE)
     throw internal_error("You can only add child nodes to element nodes.");
 
-  xmlNode* child = xmlNewNode(0, (const xmlChar*)name.c_str());
+  auto child = xmlNewNode(0, (const xmlChar*)name.c_str());
   if (!child)
     throw internal_error("Could not create new element node.");
 
-  xmlNs* ns = xmlNewNs(child, (const xmlChar*)(ns_uri.empty() ? 0 : ns_uri.c_str()),
+  auto ns = xmlNewNs(child, (const xmlChar*)(ns_uri.empty() ? 0 : ns_uri.c_str()),
                        (const xmlChar*)(ns_prefix.empty() ? 0 : ns_prefix.c_str()) );
   // xmlNewNs() does not create a namespace node for the predefined xml prefix.
   // It's usually defined in the document and not in any specific node.
@@ -345,7 +345,7 @@ _xmlNode* Node::create_new_child_node_with_new_ns(const Glib::ustring& name,
   {
     ns = xmlSearchNs(impl_->doc, impl_, (const xmlChar*)ns_prefix.c_str());
     if (ns && (ns_uri != (ns->href ? (const char*)ns->href : "")))
-      ns = 0;
+      ns = nullptr;
   }
   if (!ns)
   {
@@ -364,7 +364,7 @@ void Node::remove_child(Node* node)
   //This would require a more complex memory management API.
   if (!node)
     return;
-  xmlNode* cnode = node->cobj();
+  auto cnode = node->cobj();
   Node::free_wrappers(cnode); //This delete the C++ node (not this) itself.
   xmlUnlinkNode(cnode);
   xmlFreeNode(cnode);
@@ -376,7 +376,7 @@ Node* Node::import_node(const Node* node, bool recursive)
     return 0;
 
   //Create the node, by copying:
-  xmlNode* imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_->doc, recursive);
+  auto imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_->doc, recursive);
   if (!imported_node)
   {
     throw exception("Unable to copy the node that shall be imported");
@@ -384,7 +384,7 @@ Node* Node::import_node(const Node* node, bool recursive)
 
   if (imported_node->type == XML_ATTRIBUTE_NODE && impl_->type == XML_ELEMENT_NODE)
   {
-    xmlAttr* old_attr = xmlHasNsProp(impl_, imported_node->name,
+    auto old_attr = xmlHasNsProp(impl_, imported_node->name,
       imported_node->ns ? imported_node->ns->href : 0);
     if (old_attr && old_attr->type != XML_ATTRIBUTE_DECL)
     {
@@ -396,7 +396,7 @@ Node* Node::import_node(const Node* node, bool recursive)
   }
 
   //Add the node:
-  xmlNode* added_node = xmlAddChild(this->cobj(), imported_node);
+  auto added_node = xmlAddChild(this->cobj(), imported_node);
 
   if (!added_node)
   {
@@ -449,7 +449,7 @@ Glib::ustring Node::get_path() const
 
 static NodeSet find_impl(xmlXPathContext* ctxt, const Glib::ustring& xpath)
 {
-  xmlXPathObject* result = xmlXPathEval((const xmlChar*)xpath.c_str(), ctxt);
+  auto result = xmlXPathEval((const xmlChar*)xpath.c_str(), ctxt);
 
   if(!result)
   {
@@ -466,7 +466,7 @@ static NodeSet find_impl(xmlXPathContext* ctxt, const Glib::ustring& xpath)
     throw internal_error("Only nodeset result types are supported.");
   }
 
-  xmlNodeSet* nodeset = result->nodesetval;
+  auto nodeset = result->nodesetval;
   NodeSet nodes;
   if( nodeset && !xmlXPathNodeSetIsEmpty(nodeset))
   {
@@ -474,7 +474,7 @@ static NodeSet find_impl(xmlXPathContext* ctxt, const Glib::ustring& xpath)
     nodes.reserve(count);
     for (int i = 0; i != count; ++i)
     {
-      xmlNode* cnode = xmlXPathNodeSetItem(nodeset, i);
+      auto cnode = xmlXPathNodeSetItem(nodeset, i);
       if(!cnode)
       {
         std::cerr << "Node::find_impl: The xmlNode was null." << std::endl;
@@ -492,7 +492,7 @@ static NodeSet find_impl(xmlXPathContext* ctxt, const Glib::ustring& xpath)
       //TODO: Check for other cnode->type values?
   
       Node::create_wrapper(cnode);
-      Node* cppNode = static_cast<Node*>(cnode->_private);
+      auto cppNode = static_cast<Node*>(cnode->_private);
       nodes.push_back(cppNode);
     }
   }
@@ -509,7 +509,7 @@ static NodeSet find_impl(xmlXPathContext* ctxt, const Glib::ustring& xpath)
 
 NodeSet Node::find(const Glib::ustring& xpath) const
 {
-  xmlXPathContext* ctxt = xmlXPathNewContext(impl_->doc);
+  auto ctxt = xmlXPathNewContext(impl_->doc);
   if (!ctxt)
     throw internal_error("Could not create XPath context for " + xpath);
   ctxt->node = impl_;
@@ -520,7 +520,7 @@ NodeSet Node::find(const Glib::ustring& xpath) const
 NodeSet Node::find(const Glib::ustring& xpath,
                   const PrefixNsMap& namespaces) const
 {
-  xmlXPathContext* ctxt = xmlXPathNewContext(impl_->doc);
+  auto ctxt = xmlXPathNewContext(impl_->doc);
   if (!ctxt)
     throw internal_error("Could not create XPath context for " + xpath);
   ctxt->node = impl_;
@@ -622,7 +622,7 @@ void Node::set_namespace(const Glib::ustring& ns_prefix)
   }
 
   //Look for the existing namespace to use:
-  xmlNs* ns = xmlSearchNs( cobj()->doc, cobj(), (xmlChar*)(ns_prefix.empty() ? 0 : ns_prefix.c_str()) );
+  auto ns = xmlSearchNs( cobj()->doc, cobj(), (xmlChar*)(ns_prefix.empty() ? 0 : ns_prefix.c_str()) );
   if(ns)
   {
       //Use it for this element:
@@ -739,7 +739,7 @@ void Node::free_wrappers(xmlNode* node)
   if (node->type != XML_ENTITY_REF_NODE)
   {
     //Walk the children list.
-    for (xmlNode* child = node->children; child; child = child->next)
+    for (auto child = node->children; child; child = child->next)
       free_wrappers(child);
   }
 
@@ -749,21 +749,21 @@ void Node::free_wrappers(xmlNode* node)
     //Node types that have no properties
     case XML_DTD_NODE:
       delete static_cast<Dtd*>(node->_private);
-      node->_private = 0;
+      node->_private = nullptr;
       return;
     case XML_ATTRIBUTE_NODE:
     case XML_ELEMENT_DECL:
     case XML_ATTRIBUTE_DECL:
     case XML_ENTITY_DECL:
       delete static_cast<Node*>(node->_private);
-      node->_private = 0;
+      node->_private = nullptr;
       return;
     case XML_DOCUMENT_NODE:
       //Do not free now. The Document is usually the one who owns the caller.
       return;
     default:
       delete static_cast<Node*>(node->_private);
-      node->_private = 0;
+      node->_private = nullptr;
       break;
   }
 
@@ -772,7 +772,7 @@ void Node::free_wrappers(xmlNode* node)
   //_xmlNode::properties would be a nonsense value, leading to crashes,
   //(and shown as valgrind warnings), so we return above, to avoid 
   //checking it here.
-  for(xmlAttr* attr = node->properties; attr; attr = attr->next)
+  for(auto attr = node->properties; attr; attr = attr->next)
     free_wrappers(reinterpret_cast<xmlNode*>(attr));
 }
 
index 92a5fbe..74d0f0e 100644 (file)
@@ -58,7 +58,7 @@ public:
   /** @throws xmlpp::internal_error If @a node is <tt>0</tt>.
    */
   explicit Node(_xmlNode* node);
-  virtual ~Node();
+  ~Node() override;
 
   /** Get the name of this node.
    * @returns The node's name.
@@ -307,7 +307,7 @@ public:
    *
    * @newin{2,36}
    */
-  bool eval_to_boolean(const Glib::ustring& xpath, XPathResultType* result_type = 0) const;
+  bool eval_to_boolean(const Glib::ustring& xpath, XPathResultType* result_type = nullptr) const;
 
 
   /** Evaluate an XPath expression.
@@ -323,7 +323,7 @@ public:
    * @newin{2,36}
    */
   bool eval_to_boolean(const Glib::ustring& xpath, const PrefixNsMap& namespaces,
-    XPathResultType* result_type = 0) const;
+    XPathResultType* result_type = nullptr) const;
 
   /** Evaluate an XPath expression.
    * @param xpath The XPath expression.
@@ -336,7 +336,7 @@ public:
    *
    * @newin{2,36}
    */
-  double eval_to_number(const Glib::ustring& xpath, XPathResultType* result_type = 0) const;
+  double eval_to_number(const Glib::ustring& xpath, XPathResultType* result_type = nullptr) const;
 
   /** Evaluate an XPath expression.
    * @param xpath The XPath expression.
@@ -351,7 +351,7 @@ public:
    * @newin{2,36}
    */
   double eval_to_number(const Glib::ustring& xpath, const PrefixNsMap& namespaces,
-    XPathResultType* result_type = 0) const;
+    XPathResultType* result_type = nullptr) const;
 
   /** Evaluate an XPath expression.
    * @param xpath The XPath expression.
@@ -364,7 +364,7 @@ public:
    *
    * @newin{2,36}
    */
-  Glib::ustring eval_to_string(const Glib::ustring& xpath, XPathResultType* result_type = 0) const;
+  Glib::ustring eval_to_string(const Glib::ustring& xpath, XPathResultType* result_type = nullptr) const;
 
   /** Evaluate an XPath expression.
    * @param xpath The XPath expression.
@@ -379,7 +379,7 @@ public:
    * @newin{2,36}
    */
   Glib::ustring eval_to_string(const Glib::ustring& xpath, const PrefixNsMap& namespaces,
-    XPathResultType* result_type = 0) const;
+    XPathResultType* result_type = nullptr) const;
 
   ///Access the underlying libxml implementation.
   _xmlNode* cobj();
index b84e75d..beb20ee 100644 (file)
@@ -16,7 +16,7 @@ class ProcessingInstructionNode : public ContentNode
 {
 public:
   explicit ProcessingInstructionNode(_xmlNode* node);
-  virtual ~ProcessingInstructionNode();
+  ~ProcessingInstructionNode() override;
 };
 
 } // namespace xmlpp
index 5ad3117..b88f8be 100644 (file)
@@ -18,7 +18,7 @@ class TextNode : public ContentNode
 {
 public:
   explicit TextNode(_xmlNode* node);
-  virtual ~TextNode();
+  ~TextNode() override;
 };
 
 } // namespace xmlpp
index 7071cbe..3b71b2d 100644 (file)
@@ -33,7 +33,7 @@ class XIncludeEnd : public Node
 {
 public:
   explicit XIncludeEnd(_xmlNode* node);
-  virtual ~XIncludeEnd();
+  ~XIncludeEnd() override;
 };
 
 } // namespace xmlpp
index 2b046b6..d11c47f 100644 (file)
@@ -33,7 +33,7 @@ class XIncludeStart : public Node
 {
 public:
   explicit XIncludeStart(_xmlNode* node);
-  virtual ~XIncludeStart();
+  ~XIncludeStart() override;
 };
 
 } // namespace xmlpp
index 34df6c2..d82395a 100644 (file)
@@ -12,7 +12,7 @@ namespace xmlpp
 {
 
 /**
- * Herited by classes which cannot be copied.
+ * A base for classes which cannot be copied.
  */
 class NonCopyable
 {
@@ -20,13 +20,8 @@ protected:
   NonCopyable();
   virtual ~NonCopyable();
 
-private:
-  //These are not-implemented.
-  //They are just here so we can declare them as private
-  //so that this, and any derived class, do not have
-  //copy constructors.
-  NonCopyable(const NonCopyable&);
-  NonCopyable& operator=(const NonCopyable&);
+  NonCopyable(const NonCopyable&) = delete;
+  NonCopyable& operator=(const NonCopyable&) = delete;
 };
 
 } // namespace xmlpp
index f1aaa52..e8ba7ed 100644 (file)
@@ -20,14 +20,14 @@ namespace xmlpp
 {
 
 DomParser::DomParser()
-: doc_(0)
+: doc_(nullptr)
 {
   //Start with an empty document:
   doc_ = new Document();
 }
 
 DomParser::DomParser(const Glib::ustring& filename, bool validate)
-: doc_(0)
+: doc_(nullptr)
 {
   set_validate(validate);
   parse_file(filename);
@@ -53,7 +53,7 @@ void DomParser::parse_file(const Glib::ustring& filename)
     throw internal_error("Could not create parser context\n" + format_xml_error());
   }
 
-  if(context_->directory == 0)
+  if(context_->directory == nullptr)
   {
     context_->directory = xmlParserGetDirectory(filename.c_str());
   }
@@ -110,7 +110,7 @@ void DomParser::parse_context()
     throw; // re-throw exception
   }
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && parseError == -1)
     error_str = "xmlParseDocument() failed.";
 
@@ -123,7 +123,7 @@ void DomParser::parse_context()
   doc_ = new Document(context_->myDoc);
   // This is to indicate to release_underlying that we took the
   // ownership on the doc.
-  context_->myDoc = 0;
+  context_->myDoc = nullptr;
 
   //Free the parse context, but keep the document alive so people can navigate the DOM tree:
   //TODO: Why not keep the context alive too?
@@ -183,7 +183,7 @@ void DomParser::parse_stream(std::istream& in)
     throw; // re-throw exception
   }
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && firstParseError != XML_ERR_OK)
     error_str = "Error code from xmlParseChunk(): " + Glib::ustring::format(firstParseError);
 
@@ -196,7 +196,7 @@ void DomParser::parse_stream(std::istream& in)
   doc_ = new Document(context_->myDoc);
   // This is to indicate to release_underlying that we took the
   // ownership on the doc.
-  context_->myDoc = 0;
+  context_->myDoc = nullptr;
 
 
   //Free the parse context, but keep the document alive so people can navigate the DOM tree:
@@ -209,7 +209,7 @@ void DomParser::release_underlying()
   if(doc_)
   {
     delete doc_;
-    doc_ = 0;
+    doc_ = nullptr;
   }
 
   Parser::release_underlying();
@@ -217,7 +217,7 @@ void DomParser::release_underlying()
 
 DomParser::operator bool() const
 {
-  return doc_ != 0;
+  return doc_ != nullptr;
 }
 
 Document* DomParser::get_document()
index 5c2282a..f90aa7a 100644 (file)
@@ -32,7 +32,7 @@ public:
    * @throws xmlpp::validity_error
    */
   explicit DomParser(const Glib::ustring& filename, bool validate = false);
-  virtual ~DomParser();
+  ~DomParser() override;
 
   /** Parse an XML document from a file.
    * If the parser already contains a document, that document and all its nodes
@@ -42,7 +42,7 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_file(const Glib::ustring& filename);
+  void parse_file(const Glib::ustring& filename) override;
 
   /** Parse an XML document from a string.
    * If the parser already contains a document, that document and all its nodes
@@ -52,7 +52,7 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_memory(const Glib::ustring& contents);
+  void parse_memory(const Glib::ustring& contents) override;
   
   /** Parse an XML document from raw memory.
    * If the parser already contains a document, that document and all its nodes
@@ -73,7 +73,7 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_stream(std::istream& in);
+  void parse_stream(std::istream& in) override;
 
   /** Test whether a document has been parsed.
    */
@@ -90,9 +90,10 @@ public:
   const Document* get_document() const;
   
 protected:
+  //TODO: Remove the virtual when we can break ABI?
   virtual void parse_context();
 
-  virtual void release_underlying();
+  void release_underlying() override;
   
   Document* doc_;
 };
index f6f4fce..41d1a39 100644 (file)
@@ -61,7 +61,7 @@ void on_parser_warning(const xmlpp::Parser* parser, const Glib::ustring& message
 namespace xmlpp {
 
 Parser::Parser()
-: context_(0), exception_(0), validate_(false), substitute_entities_(false) //See doxygen comment on set_substiute_entities().
+: context_(nullptr), exception_(nullptr), validate_(false), substitute_entities_(false) //See doxygen comment on set_substiute_entities().
 {
 
 }
@@ -145,7 +145,7 @@ void Parser::initialize_context()
 
   // Take a copy of the extra data, so we don't have to access
   // the extra_parser_data map more than necessary.
-  const ExtraParserData extra_parser_data_this = extra_parser_data[this];
+  const auto extra_parser_data_this = extra_parser_data[this];
   lock.release();
 
   //Disactivate any non-standards-compliant libxml1 features.
@@ -201,15 +201,15 @@ void Parser::release_underlying()
 {
   if(context_)
   {
-    context_->_private = 0; //Not really necessary.
+    context_->_private = nullptr; //Not really necessary.
     
-    if( context_->myDoc != 0 )
+    if( context_->myDoc != nullptr )
     {
       xmlFreeDoc(context_->myDoc);
     }
 
     xmlFreeParserCtxt(context_);
-    context_ = 0;
+    context_ = nullptr;
   }
 }
 
@@ -307,13 +307,13 @@ void Parser::callback_error_or_warning(MsgType msg_type, void* ctx,
 {
   //See xmlHTMLValidityError() in xmllint.c in libxml for more about this:
   
-  xmlParserCtxtPtr context = (xmlParserCtxtPtr)ctx;
+  auto context = (xmlParserCtxtPtr)ctx;
   if(context)
   {
-    Parser* parser = static_cast<Parser*>(context->_private);
+    auto parser = static_cast<Parser*>(context->_private);
     if(parser)
     {
-      Glib::ustring ubuff = format_xml_error(&context->lastError);
+      auto ubuff = format_xml_error(&context->lastError);
       if (ubuff.empty())
       {
         // Usually the result of formatting var_args with the format string msg
@@ -372,7 +372,7 @@ void Parser::check_for_exception()
   if(exception_)
   {
     std::auto_ptr<exception> tmp ( exception_ );
-    exception_ = 0;
+    exception_ = nullptr;
     tmp->Raise();
   }
 }
index 4706df9..96034af 100644 (file)
@@ -33,10 +33,12 @@ class Parser : NonCopyable
 {
 public:
   Parser();
-  virtual ~Parser();
+  ~Parser() override;
 
   typedef unsigned int size_type;
 
+  //TODO: Remove virtuals when we can break ABI.
+
   /** By default, the parser will not validate the XML file.
    * @param val Whether the document should be validated.
    */
@@ -162,6 +164,7 @@ protected:
 
   virtual void handleException(const exception& e);
   virtual void check_for_exception();
+
   //TODO: In a future API/ABI-break, change the name of this function to
   // something more appropriate, such as check_for_error_and_warning_messages.
   virtual void check_for_validity_messages();
index 204dd7d..eae8a77 100644 (file)
@@ -159,7 +159,7 @@ void SaxParser::parse()
     throw internal_error("Parser context not created.");
   }
 
-  xmlSAXHandlerPtr old_sax = context_->sax;
+  auto old_sax = context_->sax;
   context_->sax = sax_handler_.get();
 
   xmlResetLastError();
@@ -169,7 +169,7 @@ void SaxParser::parse()
 
   context_->sax = old_sax;
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && parseError == -1)
     error_str = "xmlParseDocument() failed.";
 
@@ -267,7 +267,7 @@ void SaxParser::parse_stream(std::istream& in)
       firstParseError = parseError;
   }
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && firstParseError != XML_ERR_OK)
     error_str = "Error code from xmlParseChunk(): " + Glib::ustring::format(firstParseError);
 
@@ -315,7 +315,7 @@ void SaxParser::parse_chunk_raw(const unsigned char* contents, size_type bytes_c
 
   check_for_exception();
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && parseError != XML_ERR_OK)
     error_str = "Error code from xmlParseChunk(): " + Glib::ustring::format(parseError);
   if(!error_str.empty())
@@ -355,7 +355,7 @@ void SaxParser::finish_chunk_parsing()
     //This is called just to terminate parsing.
     parseError = xmlParseChunk(context_, 0 /* chunk */, 0 /* size */, 1 /* terminate (1 or 0) */);
 
-  Glib::ustring error_str = format_xml_parser_error(context_);
+  auto error_str = format_xml_parser_error(context_);
   if (error_str.empty() && parseError != XML_ERR_OK)
     error_str = "Error code from xmlParseChunk(): " + Glib::ustring::format(parseError);
 
@@ -372,9 +372,9 @@ void SaxParser::finish_chunk_parsing()
 
 xmlEntityPtr SaxParserCallback::get_entity(void* context, const xmlChar* name)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
-  xmlEntityPtr result = 0;
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
+  xmlEntityPtr result = nullptr;
 
   try
   {
@@ -390,8 +390,8 @@ xmlEntityPtr SaxParserCallback::get_entity(void* context, const xmlChar* name)
 
 void SaxParserCallback::entity_decl(void* context, const xmlChar* name, int type, const xmlChar* publicId, const xmlChar* systemId, xmlChar* content)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -410,8 +410,8 @@ void SaxParserCallback::entity_decl(void* context, const xmlChar* name, int type
 
 void SaxParserCallback::start_document(void* context)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -425,8 +425,8 @@ void SaxParserCallback::start_document(void* context)
 
 void SaxParserCallback::end_document(void* context)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   if(parser->exception_)
     return;
@@ -445,8 +445,8 @@ void SaxParserCallback::start_element(void* context,
                                         const xmlChar* name,
                                         const xmlChar** p)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   SaxParser::AttributeList attributes;
 
@@ -467,8 +467,8 @@ void SaxParserCallback::start_element(void* context,
 
 void SaxParserCallback::end_element(void* context, const xmlChar* name)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -482,8 +482,8 @@ void SaxParserCallback::end_element(void* context, const xmlChar* name)
 
 void SaxParserCallback::characters(void * context, const xmlChar* ch, int len)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -503,8 +503,8 @@ void SaxParserCallback::characters(void * context, const xmlChar* ch, int len)
 
 void SaxParserCallback::comment(void* context, const xmlChar* value)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -518,8 +518,8 @@ void SaxParserCallback::comment(void* context, const xmlChar* value)
 
 void SaxParserCallback::warning(void* context, const char* fmt, ...)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   va_list arg;
   char buff[1024]; //TODO: Larger/Shared
@@ -540,8 +540,8 @@ void SaxParserCallback::warning(void* context, const char* fmt, ...)
 
 void SaxParserCallback::error(void* context, const char* fmt, ...)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   va_list arg;
   char buff[1024]; //TODO: Larger/Shared
@@ -565,8 +565,8 @@ void SaxParserCallback::error(void* context, const char* fmt, ...)
 
 void SaxParserCallback::fatal_error(void* context, const char* fmt, ...)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   va_list arg;
   char buff[1024]; //TODO: Larger/Shared
@@ -587,8 +587,8 @@ void SaxParserCallback::fatal_error(void* context, const char* fmt, ...)
 
 void SaxParserCallback::cdata_block(void* context, const xmlChar* value, int len)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
 
   try
   {
@@ -608,13 +608,13 @@ void SaxParserCallback::cdata_block(void* context, const xmlChar* value, int len
 void SaxParserCallback::internal_subset(void* context, const xmlChar* name,
   const xmlChar* publicId, const xmlChar* systemId)
 {
-  _xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
-  SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
+  auto the_context = static_cast<_xmlParserCtxt*>(context);
+  auto parser = static_cast<SaxParser*>(the_context->_private);
   
   try
   {
-    const Glib::ustring pid = publicId ? Glib::ustring((const char*) publicId) : "";
-    const Glib::ustring sid = systemId ? Glib::ustring((const char*) systemId) : "";
+    const auto pid = publicId ? Glib::ustring((const char*) publicId) : "";
+    const auto sid = systemId ? Glib::ustring((const char*) systemId) : "";
 
     parser->on_internal_subset( Glib::ustring((const char*) name), pid, sid);
   }
index 2e64482..6b3405a 100644 (file)
@@ -78,7 +78,7 @@ public:
    * behaviour of libxml, so the libxml implementation is the default here.
    */
   SaxParser(bool use_get_entity = false);
-  virtual ~SaxParser();
+  ~SaxParser() override;
 
   /** Parse an XML document from a file.
    * @param filename The path to the file.
@@ -86,7 +86,7 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_file(const Glib::ustring& filename);
+  void parse_file(const Glib::ustring& filename) override;
 
   /** Parse an XML document from a string.
    * @param contents The XML document as a string.
@@ -94,7 +94,7 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_memory(const Glib::ustring& contents);
+  void parse_memory(const Glib::ustring& contents) override;
 
   /** Parse an XML document from raw memory.
    * @param contents The XML document as an array of bytes.
@@ -111,8 +111,9 @@ public:
    * @throws xmlpp::parse_error
    * @throws xmlpp::validity_error
    */
-  virtual void parse_stream(std::istream& in);
+  void parse_stream(std::istream& in) override;
   
+  //TODO: Remove virtual when we can break ABI?
   /** Parse a chunk of data.
    *
    * This lets you pass a document in small chunks, e.g. from a network
@@ -148,6 +149,7 @@ public:
    */
   void parse_chunk_raw(const unsigned char* contents, size_type bytes_count);
 
+  //TODO: Remove virtual when we can break ABI?
   /** Finish a chunk-wise parse.
    *
    * Call this after the last call to parse_chunk(). Don't use this function with
@@ -168,6 +170,7 @@ protected:
   virtual void on_comment(const Glib::ustring& text);
   virtual void on_warning(const Glib::ustring& text);
   virtual void on_error(const Glib::ustring& text);
+
   /** @throws xmlpp::parse_error
    */
   virtual void on_fatal_error(const Glib::ustring& text);
@@ -207,9 +210,10 @@ protected:
    */
   virtual void on_entity_declaration(const Glib::ustring& name, XmlEntityType type, const Glib::ustring& publicId, const Glib::ustring& systemId, const Glib::ustring& content);
 
-  virtual void release_underlying();
+  void release_underlying() override;
   
 private:
+  //TODO: Remove the virtual when we can break ABI?
   virtual void parse();
   
   std::auto_ptr<_xmlSAXHandler> sax_handler_;
index c041cd4..5eb0414 100644 (file)
@@ -293,7 +293,7 @@ void TextReader::set_parser_property(
 
 Node* TextReader::get_current_node()
 {
-  xmlNodePtr node = xmlTextReaderCurrentNode(impl_);
+  auto node = xmlTextReaderCurrentNode(impl_);
   if(node)
   {
     Node::create_wrapper(node);
@@ -313,7 +313,7 @@ const Node* TextReader::get_current_node() const
 TODO: add a private constructor to Document.
 Document* TextReader::CurrentDocument()
 {
-  xmlDocPtr doc = xmlTextReaderCurrentDoc(impl_);
+  auto doc = xmlTextReaderCurrentDoc(impl_);
   if(doc)
     return new Document(doc);
 }
@@ -321,7 +321,7 @@ Document* TextReader::CurrentDocument()
 
 Node* TextReader::expand()
 {
-  xmlNodePtr node = xmlTextReaderExpand(impl_);
+  auto node = xmlTextReaderExpand(impl_);
   if(node)
   {
     Node::create_wrapper(node);
@@ -346,8 +346,8 @@ bool TextReader::is_valid() const
 
 void TextReader::setup_exceptions()
 {
-  xmlTextReaderErrorFunc func = 0;
-  void* arg = 0
+  xmlTextReaderErrorFunc func = nullptr;
+  void* arg = nullptr
 
   // We respect any other error handlers already setup:
   xmlTextReaderGetErrorHandler(impl_, &func, &arg);
@@ -360,7 +360,7 @@ void TextReader::setup_exceptions()
 
 void TextReader::on_libxml_error(void* arg, const char* msg, int severity, void* /* locator */)
 {
-  TextReader* ths = (TextReader*)arg;
+  auto ths = (TextReader*)arg;
   ths->severity_ = severity;
   ths->error_ = msg ? msg : "unknown parse error";
 }
@@ -370,7 +370,7 @@ void TextReader::check_for_exceptions() const
   if( severity_ == 0 )
     return;
     
-  TextReader* ths = const_cast<TextReader*>(this);
+  auto ths = const_cast<TextReader*>(this);
 
   int severity = severity_;
   ths->severity_ = 0;
index a747bf6..96bd880 100644 (file)
@@ -44,7 +44,7 @@ namespace xmlpp
 
 struct RelaxNGSchema::Impl
 {
-  Impl() : schema(0) {}
+  Impl() : schema(nullptr) {}
 
   _xmlRelaxNG* schema;
 };
@@ -127,7 +127,7 @@ void RelaxNGSchema::release_underlying()
   if (pimpl_->schema)
   {
     xmlRelaxNGFree(pimpl_->schema);
-    pimpl_->schema = 0;
+    pimpl_->schema = nullptr;
   }
 }
 
index befa434..8df7089 100644 (file)
@@ -65,7 +65,7 @@ public:
    */
   explicit RelaxNGSchema(const Document* document);
 
-  virtual ~RelaxNGSchema();
+  ~RelaxNGSchema() override;
 
   /** Parse a schema definition file.
    * The schema must be defined with XML syntax (.rng file). The compact syntax
@@ -75,7 +75,7 @@ public:
    * @param filename The URL of the schema.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_file(const Glib::ustring& filename);
+  void parse_file(const Glib::ustring& filename) override;
 
   /** Parse a schema definition from a string.
    * The schema must be defined with XML syntax. The compact syntax is not supported.
@@ -84,14 +84,14 @@ public:
    * @param contents The schema definition as a string.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_memory(const Glib::ustring& contents);
+  void parse_memory(const Glib::ustring& contents) override;
 
   /** Parse a schema definition from a document.
    * If another schema has been parsed before, that schema is replaced by the new one.
    * @param document A preparsed document tree, containing the schema definition.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_document(const Document* document);
+  void parse_document(const Document* document) override;
 
   /** Access the underlying libxml implementation. */
   _xmlRelaxNG* cobj();
index 8708ba9..1b39b24 100644 (file)
@@ -25,7 +25,7 @@ Schema::Schema(_xmlSchema* schema)
 }
 
 Schema::Schema(Document* document, bool embed)
-: impl_(0)
+: impl_(nullptr)
 , embedded_doc_(false)
 {
   set_document(document, embed);
@@ -48,7 +48,7 @@ void Schema::set_document(Document* document, bool embed)
   }
 
   xmlResetLastError();
-  xmlSchemaParserCtxtPtr context = xmlSchemaNewDocParserCtxt( document->cobj() );
+  auto context = xmlSchemaNewDocParserCtxt( document->cobj() );
 
   if(!context)
   {
@@ -97,7 +97,7 @@ void Schema::release_underlying()
   if(impl_)
   {
     xmlSchemaFree(impl_);
-    impl_ = 0;
+    impl_ = nullptr;
   }
 }
 
index 63a6e4f..69299c8 100644 (file)
@@ -48,6 +48,8 @@ public:
   explicit Schema(Document* document = 0, bool embed = false);
   ~Schema();
 
+  //TODO: Remove virtual when we can break ABI?
+
   /** Set a new document to the schema.
    * If the old schema document is owned by the schema (embed == true), the old
    * schema document and all its nodes are deleted.
@@ -62,9 +64,11 @@ public:
   /** @deprecated There is no replacement.
    */
   Glib::ustring get_name() const;
+
   /** @deprecated There is no replacement.
    */
   Glib::ustring get_target_namespace() const;
+
   /** @deprecated There is no replacement.
    */
   Glib::ustring get_version() const;
index b09fc65..8f61226 100644 (file)
@@ -38,7 +38,7 @@ class SchemaBase : NonCopyable
 {
 public:
   SchemaBase();
-  virtual ~SchemaBase();
+  ~SchemaBase() override;
 
   /** Parse a schema definition file.
    * If another schema has been parsed before, that schema is replaced by the new one.
index 133c75e..be4e6ca 100644 (file)
@@ -22,18 +22,18 @@ namespace xmlpp
 {
 
 DtdValidator::DtdValidator()
-: dtd_(0)
+: dtd_(nullptr)
 {
 }
 
 DtdValidator::DtdValidator(const Glib::ustring& file)
-: dtd_(0)
+: dtd_(nullptr)
 {
   parse_subset("",file);
 }
 
 DtdValidator::DtdValidator(const Glib::ustring& external,const Glib::ustring& system)
-: dtd_(0)
+: dtd_(nullptr)
 {
   parse_subset(external,system);
 }
@@ -54,7 +54,7 @@ void DtdValidator::parse_subset(const Glib::ustring& external,const Glib::ustrin
   release_underlying(); // Free any existing dtd.
   xmlResetLastError();
 
-  xmlDtd* dtd = xmlParseDTD(
+  auto dtd = xmlParseDTD(
     external.empty() ? 0 : (const xmlChar *)external.c_str(),
     system.empty() ? 0 : (const xmlChar *)system.c_str());
 
@@ -82,7 +82,7 @@ void DtdValidator::parse_stream(std::istream& in)
 
   IStreamParserInputBuffer ibuff( in );
 
-  xmlDtd* dtd = xmlIOParseDTD( 0, ibuff.cobj(), XML_CHAR_ENCODING_UTF8 );
+  auto dtd = xmlIOParseDTD( 0, ibuff.cobj(), XML_CHAR_ENCODING_UTF8 );
 
   if (!dtd)
   {
@@ -99,16 +99,16 @@ void DtdValidator::release_underlying()
   {
     //Make a local pointer to the underlying xmlDtd object as the wrapper is destroyed first.
     //After free_wrappers is called dtd_ will be invalid (e.g. delete dtd_)
-    xmlDtd* dtd = dtd_->cobj();
+    auto dtd = dtd_->cobj();
     Node::free_wrappers(reinterpret_cast<xmlNode*>(dtd));
     xmlFreeDtd(dtd);
-    dtd_ = 0;
+    dtd_ = nullptr;
   }
 }
 
 DtdValidator::operator bool() const
 {
-  return dtd_ != 0;
+  return dtd_ != nullptr;
 }
 
 Dtd* DtdValidator::get_dtd()
index 863faa0..01b04c1 100644 (file)
@@ -34,7 +34,10 @@ public:
    */
   explicit DtdValidator(const Glib::ustring& external,const Glib::ustring& system);
 
-  virtual ~DtdValidator();
+  ~DtdValidator() override;
+
+  //TODO: Remove virtuals when we can break ABI,
+  //or really put these in the base class.
 
   /** Parse an external subset (DTD file).
    * If the validator already contains a DTD, that DTD is deleted.
@@ -90,7 +93,7 @@ public:
   bool validate(const Document* doc);
 
 protected:
-  virtual void release_underlying();
+  void release_underlying() override;
 
   Dtd* dtd_;
 };
index d16a197..aca9ec8 100644 (file)
@@ -29,7 +29,7 @@ namespace xmlpp
 
 struct RelaxNGValidator::Impl
 {
-  Impl() : schema(0), is_schema_owner(false), context(0) {}
+  Impl() : schema(nullptr), is_schema_owner(false), context(nullptr) {}
 
   RelaxNGSchema* schema;
   bool is_schema_owner;
@@ -94,14 +94,14 @@ void RelaxNGValidator::release_underlying()
   if (pimpl_->context)
   {
     xmlRelaxNGFreeValidCtxt(pimpl_->context);
-    pimpl_->context = 0;
+    pimpl_->context = nullptr;
   }
 
   if (pimpl_->schema)
   {
     if (pimpl_->is_schema_owner)
       delete pimpl_->schema;
-    pimpl_->schema = 0;
+    pimpl_->schema = nullptr;
   }
 
   SchemaValidatorBase::release_underlying();
@@ -152,7 +152,7 @@ void RelaxNGValidator::validate(const Document* document)
   {
     check_for_exception();
 
-    Glib::ustring error_str = format_xml_error();
+    auto error_str = format_xml_error();
     if (error_str.empty())
       error_str = "Error code from xmlRelaxNGValidateDoc(): " + Glib::ustring::format(res);
     throw validity_error("Document failed RelaxNG schema validation.\n" + error_str);
index 61917a5..f9138a3 100644 (file)
@@ -69,7 +69,10 @@ public:
    */
   explicit RelaxNGValidator(RelaxNGSchema* schema, bool take_ownership);
 
-  virtual ~RelaxNGValidator();
+  ~RelaxNGValidator() override;
+
+  //TODO: Remove virtuals when we can break ABI,
+  //or really put these in the base class.
 
   /** Parse a schema definition file.
    * The schema must be defined with XML syntax (.rng file). The compact syntax
@@ -148,8 +151,8 @@ public:
   virtual void validate(const Glib::ustring& filename);
 
 protected:
-  virtual void initialize_valid();
-  virtual void release_underlying();
+  void initialize_valid() override;
+  void release_underlying() override;
 
 private:
   struct Impl;
index 8c678db..a3c239a 100644 (file)
@@ -38,24 +38,24 @@ namespace xmlpp
 {
 
 SchemaValidator::SchemaValidator()
-: schema_(0)
+: schema_(nullptr)
 , embbeded_shema_(false)
-, ctxt_(0)
+, ctxt_(nullptr)
 {
 }
 
 SchemaValidator::SchemaValidator(const Glib::ustring& file)
-: schema_(0)
+: schema_(nullptr)
 , embbeded_shema_(false)
-, ctxt_(0)
+, ctxt_(nullptr)
 {
   parse_file( file );
 }
 
 SchemaValidator::SchemaValidator(Document& document)
-: schema_(0)
+: schema_(nullptr)
 , embbeded_shema_(false)
-, ctxt_(0)
+, ctxt_(nullptr)
 {
   parse_document( document );
 }
@@ -63,7 +63,7 @@ SchemaValidator::SchemaValidator(Document& document)
 SchemaValidator::SchemaValidator(Schema* schema)
 : schema_(schema)
 , embbeded_shema_(false)
-, ctxt_(0)
+, ctxt_(nullptr)
 {
 }
 
@@ -80,7 +80,7 @@ void SchemaValidator::parse_context(_xmlSchemaParserCtxt* context)
 
   release_underlying(); // Free any existing schema.
 
-  xmlSchema* schema = xmlSchemaParse( context );
+  auto schema = xmlSchemaParse( context );
   if ( ! schema )
     throw parse_error("Schema could not be parsed\n" + format_xml_error());
 
@@ -93,7 +93,7 @@ void SchemaValidator::parse_context(_xmlSchemaParserCtxt* context)
 void SchemaValidator::parse_file(const Glib::ustring& filename)
 {
   xmlResetLastError();
-  xmlSchemaParserCtxtPtr ctx = xmlSchemaNewParserCtxt( filename.c_str() );
+  auto ctx = xmlSchemaNewParserCtxt( filename.c_str() );
   XmlSchemaParserContextHolder holder(ctx);
   parse_context( ctx );
 }
@@ -101,7 +101,7 @@ void SchemaValidator::parse_file(const Glib::ustring& filename)
 void SchemaValidator::parse_memory(const Glib::ustring& contents)
 {
   xmlResetLastError();
-  xmlSchemaParserCtxtPtr ctx = xmlSchemaNewMemParserCtxt( contents.c_str(), contents.bytes() );
+  auto ctx = xmlSchemaNewMemParserCtxt( contents.c_str(), contents.bytes() );
   XmlSchemaParserContextHolder holder(ctx);
   parse_context( ctx );
 }
@@ -109,7 +109,7 @@ void SchemaValidator::parse_memory(const Glib::ustring& contents)
 void SchemaValidator::parse_document(Document& document)
 {
   xmlResetLastError();
-  xmlSchemaParserCtxtPtr ctx = xmlSchemaNewDocParserCtxt( document.cobj() );
+  auto ctx = xmlSchemaNewDocParserCtxt( document.cobj() );
   XmlSchemaParserContextHolder holder(ctx);
   parse_context( ctx );
 }
@@ -126,19 +126,19 @@ void SchemaValidator::release_underlying()
   if(ctxt_)
   {
     xmlSchemaFreeValidCtxt( ctxt_ );
-    ctxt_ = 0;
+    ctxt_ = nullptr;
   }
   if(schema_)
   {
     if(embbeded_shema_)
       delete schema_;
-    schema_ = 0;
+    schema_ = nullptr;
   }
 }
 
 SchemaValidator::operator bool() const
 {
-  return schema_ != 0;
+  return schema_ != nullptr;
 }
 
 Schema* SchemaValidator::get_schema()
@@ -184,7 +184,7 @@ bool SchemaValidator::validate(const Document* doc)
   {
     check_for_exception();
 
-    Glib::ustring error_str = format_xml_error();
+    auto error_str = format_xml_error();
     if (error_str.empty())
       error_str = "Error code from xmlSchemaValidateDoc(): " + Glib::ustring::format(res);
     throw validity_error("Document failed schema validation\n" + error_str);
@@ -219,7 +219,7 @@ bool SchemaValidator::validate(const Glib::ustring& file)
   {
     check_for_exception();
 
-    Glib::ustring error_str = format_xml_error();
+    auto error_str = format_xml_error();
     if (error_str.empty())
       error_str = "Error code from xmlSchemaValidateFile(): " + Glib::ustring::format(res);
     throw validity_error("Document failed schema validation\n" + error_str);
index 134e0b1..07d7eae 100644 (file)
@@ -59,7 +59,10 @@ public:
    */
   explicit SchemaValidator(Schema* schema);
 
-  virtual ~SchemaValidator();
+  ~SchemaValidator() override;
+
+  //TODO: Remove virtuals when we can break ABI,
+  //or really put these in the base class.
 
   /** Parse a schema definition file.
    * If the validator already contains a schema, that schema is released
@@ -137,9 +140,9 @@ public:
   bool validate(const Glib::ustring& file);
 
 protected:
-  virtual void initialize_valid();
+  void initialize_valid() override;
   void parse_context(_xmlSchemaParserCtxt* context);
-  virtual void release_underlying();
+  void release_underlying() override;
 
   Schema* schema_;
   bool embbeded_shema_; //TODO Correct mis-spelling at the next API/ABI break.
index a96d061..02b63a7 100644 (file)
@@ -39,7 +39,10 @@ class SchemaValidatorBase : public Validator
 {
 public:
   SchemaValidatorBase();
-  virtual ~SchemaValidatorBase();
+  ~SchemaValidatorBase() override;
+
+  //TODO: Remove virtuals when we can break ABI,
+  //or really put these in the base class.
 
   /** Parse a schema definition file.
    * If the validator already contains a schema, that schema is released
@@ -95,8 +98,8 @@ public:
   virtual void validate(const Glib::ustring& filename) = 0;
 
 protected:
-  virtual void initialize_valid();
-  virtual void release_underlying();
+  void initialize_valid() override;
+  void release_underlying() override;
 };
 
 } // namespace xmlpp
index 55e3e41..9d0dbfa 100644 (file)
@@ -15,7 +15,7 @@
 namespace xmlpp {
 
 Validator::Validator()
-: valid_(0), exception_(0)
+: valid_(nullptr), exception_(nullptr)
 {
 }
 
@@ -47,10 +47,10 @@ void Validator::release_underlying()
 {
   if(valid_)
   {
-    valid_->userData = 0; //Not really necessary.
+    valid_->userData = nullptr; //Not really necessary.
 
     xmlFreeValidCtxt(valid_);
-    valid_ = 0;
+    valid_ = nullptr;
   }
 }
 
@@ -94,7 +94,7 @@ void Validator::check_for_validity_messages()
 
 void Validator::callback_validity_error(void* valid_, const char* msg, ...)
 {
-  Validator* validator = static_cast<Validator*>(valid_);
+  auto validator = static_cast<Validator*>(valid_);
 
   if(validator)
   {
@@ -119,7 +119,7 @@ void Validator::callback_validity_error(void* valid_, const char* msg, ...)
 
 void Validator::callback_validity_warning(void* valid_, const char* msg, ...)
 {
-  Validator* validator = static_cast<Validator*>(valid_);
+  auto validator = static_cast<Validator*>(valid_);
 
   if(validator)
   {
@@ -166,7 +166,7 @@ void Validator::check_for_exception()
   if(exception_)
   {
     std::auto_ptr<exception> tmp(exception_);
-    exception_ = 0;
+    exception_ = nullptr;
     tmp->Raise();
   }
 }
index 7dc1b90..cdf9f2f 100644 (file)
@@ -28,7 +28,7 @@ class Validator : NonCopyable
 {
 public:
   Validator();
-  virtual ~Validator();
+  ~Validator() override;
 
 protected:
   virtual void initialize_valid();
index f213438..80ca3f6 100644 (file)
@@ -26,7 +26,7 @@ namespace xmlpp
 
 struct XsdValidator::Impl
 {
-  Impl() : schema(0), is_schema_owner(false), context(0) {}
+  Impl() : schema(nullptr), is_schema_owner(false), context(nullptr) {}
 
   XsdSchema* schema;
   bool is_schema_owner;
@@ -91,14 +91,14 @@ void XsdValidator::release_underlying()
   if (pimpl_->context)
   {
     xmlSchemaFreeValidCtxt(pimpl_->context);
-    pimpl_->context = 0;
+    pimpl_->context = nullptr;
   }
 
   if (pimpl_->schema)
   {
     if (pimpl_->is_schema_owner)
       delete pimpl_->schema;
-    pimpl_->schema = 0;
+    pimpl_->schema = nullptr;
   }
 
   SchemaValidatorBase::release_underlying();
@@ -150,7 +150,7 @@ void XsdValidator::validate(const Document* document)
   {
     check_for_exception();
 
-    Glib::ustring error_str = format_xml_error();
+    auto error_str = format_xml_error();
     if (error_str.empty())
       error_str = "Error code from xmlSchemaValidateDoc(): " + Glib::ustring::format(res);
     throw validity_error("Document failed XSD schema validation.\n" + error_str);
@@ -177,7 +177,7 @@ void XsdValidator::validate(const Glib::ustring& filename)
   {
     check_for_exception();
 
-    Glib::ustring error_str = format_xml_error();
+    auto error_str = format_xml_error();
     if (error_str.empty())
       error_str = "Error code from xmlSchemaValidateFile(): " + Glib::ustring::format(res);
     throw validity_error("XML file failed XSD schema validation.\n" + error_str);
index 573626b..2f14cb0 100644 (file)
@@ -65,7 +65,10 @@ public:
    */
   explicit XsdValidator(XsdSchema* schema, bool take_ownership);
 
-  virtual ~XsdValidator();
+  ~XsdValidator() override;
+
+  //TODO: Remove virtuals when we can break ABI,
+  //or really put these in the base class.
 
   /** Parse a schema definition file.
    * If the validator already contains a schema, that schema is released
@@ -138,8 +141,8 @@ public:
   virtual void validate(const Glib::ustring& filename);
 
 protected:
-  virtual void initialize_valid();
-  virtual void release_underlying();
+  void initialize_valid() override;
+  void release_underlying() override;
 
 private:
   struct Impl;
index be7671d..94a9238 100644 (file)
@@ -42,7 +42,7 @@ namespace xmlpp
 
 struct XsdSchema::Impl
 {
-  Impl() : schema(0), document(0) {}
+  Impl() : schema(nullptr), document(nullptr) {}
 
   _xmlSchema* schema;
   _xmlDoc* document;
@@ -137,13 +137,13 @@ void XsdSchema::release_underlying()
   if (pimpl_->schema)
   {
     xmlSchemaFree(pimpl_->schema);
-    pimpl_->schema = 0;
+    pimpl_->schema = nullptr;
   }
 
   if (pimpl_->document)
   {
     xmlFreeDoc(pimpl_->document);
-    pimpl_->document = 0;
+    pimpl_->document = nullptr;
   }
 }
 
index c2facf5..1333025 100644 (file)
@@ -61,28 +61,28 @@ public:
    */
   explicit XsdSchema(const Document* document);
 
-  virtual ~XsdSchema();
+  ~XsdSchema() override;
 
   /** Parse a schema definition file.
    * If another schema has been parsed before, that schema is replaced by the new one.
    * @param filename The URL of the schema.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_file(const Glib::ustring& filename);
+  void parse_file(const Glib::ustring& filename) override;
 
   /** Parse a schema definition from a string.
    * If another schema has been parsed before, that schema is replaced by the new one.
    * @param contents The schema definition as a string.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_memory(const Glib::ustring& contents);
+  void parse_memory(const Glib::ustring& contents) override;
 
   /** Parse a schema definition from a document.
    * If another schema has been parsed before, that schema is replaced by the new one.
    * @param document A preparsed document tree, containing the schema definition.
    * @throws xmlpp::parse_error
    */
-  virtual void parse_document(const Document* document);
+  void parse_document(const Document* document) override;
 
   /** Access the underlying libxml implementation. */
   _xmlSchema* cobj();