+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
#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
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
#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
#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
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
#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
#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
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"
#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
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
+HAVE_CXX11 = @HAVE_CXX11@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
@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 \
+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
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
[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
])
/* 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
#! /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>.
#
# 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/'
OBJDUMP
DLLTOOL
AS
+HAVE_CXX11
am__fastdepCXX_FALSE
am__fastdepCXX_TRUE
CXXDEPMODE
# 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]...
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
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.
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 $@
# Define the identity of the package.
PACKAGE='libxml++'
- VERSION='2.38.1'
+ VERSION='2.39.1'
# Some tools Automake needs.
LIBXMLXX_MODULE_NAME='libxml++-2.6'
-LIBXMLXX_VERSION='2.38.1'
+LIBXMLXX_VERSION='2.39.1'
LIBXMLXX_API_VERSION='2.6'
$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
+ 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
-
func_stripname_cnf ()
{
case ${2} 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 "
# 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
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\\"
-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])
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/,
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])
# 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.
</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>
</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>
</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
{
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;
};
filepath = "example.xml";
// Parse the entire document in one go:
- int return_code = EXIT_SUCCESS;
+ auto return_code = EXIT_SUCCESS;
try
{
MySaxParser parser;
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)
{
try
{
- std::cout << " , value= " << iter->value << std::endl;
+ std::cout << " , value= " << attr_pair.value << std::endl;
}
catch(const Glib::ConvertError& ex)
{
</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
<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>
<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>
<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>
<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<></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>
<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
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())
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())
<< 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;
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
}
}
}
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);
}
}
<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>
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())
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())
<< 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;
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
}
}
}
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);
}
}
{
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;
};
filepath = "example.xml";
// Parse the entire document in one go:
- int return_code = EXIT_SUCCESS;
+ auto return_code = EXIT_SUCCESS;
try
{
MySaxParser parser;
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)
{
try
{
- std::cout << " , value= " << iter->value << std::endl;
+ std::cout << " , value= " << attr_pair.value << std::endl;
}
catch(const Glib::ConvertError& ex)
{
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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;"> </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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842"><td class="memItemLeft" align="right" valign="top">_xmlAttr* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="af44eddff10b76c29d48cb98926b4c367"></a>
+<a class="anchor" id="ab4fb700036336d55b7ef5139b6a41e01"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a1e427ebd8c75f5e15b6b7939e55cc30c"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a9a6b8bbfda313c17a136a658afaae30c"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:ab1bc51b1d5122eb25f1fd2cb4ceb3065"><td class="memItemLeft" align="right" valign="top">_xmlAttribute* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">_xmlAttr* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a1e427ebd8c75f5e15b6b7939e55cc30c"></a>
+<a class="anchor" id="a9a6b8bbfda313c17a136a658afaae30c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a6321127fb72b11784fd6a16f17d678bd"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5d6a1a1875bf2118758f2d160a5bc999"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:af44eddff10b76c29d48cb98926b4c367 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:ab4fb700036336d55b7ef5139b6a41e01 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a1bdce49b8e5f118373732b4a3e14b842 inherit pub_methods_classxmlpp_1_1Attribute"><td class="memItemLeft" align="right" valign="top">_xmlAttr* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a6321127fb72b11784fd6a16f17d678bd"></a>
+<a class="anchor" id="a5d6a1a1875bf2118758f2d160a5bc999"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:aa37972e79cbc301db17f5b0b95964908"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a0b8765ad1a587639a785291691404b74"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>CData node. </p>
</div>
</div>
-<a class="anchor" id="aa37972e79cbc301db17f5b0b95964908"></a>
+<a class="anchor" id="a0b8765ad1a587639a785291691404b74"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a69f6e389f1c683c86e3f5f6ff50cbf0d"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a1621c4bec0d757677f0b103dc00d1a7f"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a69f6e389f1c683c86e3f5f6ff50cbf0d"></a>
+<a class="anchor" id="a1621c4bec0d757677f0b103dc00d1a7f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a695769ae0499d8e4831e0465f8e67838"></a>
+<a class="anchor" id="a5b4f7221465b67714a5fa66e6abd6180"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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&)=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&)=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& name, XmlEntityType type, const Glib::ustring& publicId, const Glib::ustring& systemId, const Glib::ustring& 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& name, const Glib::ustring& external_id, const Glib::ustring& 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& output, const Glib::ustring& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:ac18dbf6e4c404dac08a0784c553c5e88"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr>
-<tr class="memitem:a77c35c594fc9995970ae9c4f9d77496b"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aee0af647f8b997f0ce91c5f8ef26d6f5"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a2d5ebd0f41215d54b9c96dd4ddb49ede"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>* </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>& content)</td></tr>
<tr class="memdesc:a2d5ebd0f41215d54b9c96dd4ddb49ede"><td class="mdescLeft"> </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"> </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">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:a9538baed354098e8ac73f69e1d4f55e5"><td class="memItemLeft" align="right" valign="top"> </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a3a18958b3980fb3ff44441868da7cb6a"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a08d60f330f888eb3e7ad88c8103bf6c5"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:ad10907d495f9e1e2b63638a9c69f78a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* </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"> </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"> </td></tr>
<tr class="memitem:af6455076d91fc65e39f82e9a6c7ad764"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr>
-<tr class="memitem:a437c91bb64033669649d91f28ecc7dc9"><td class="memItemLeft" align="right" valign="top">virtual void </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>& filename)</td></tr>
-<tr class="memdesc:a437c91bb64033669649d91f28ecc7dc9"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:a2110398d5a19320e7bbe65e0edb2ab9c"><td class="memItemLeft" align="right" valign="top">virtual void </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>& contents)</td></tr>
-<tr class="memdesc:a2110398d5a19320e7bbe65e0edb2ab9c"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a9736bf4eedb39d0e588151f1c99b79d0"><td class="memItemLeft" align="right" valign="top">void </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>& filename) override</td></tr>
+<tr class="memdesc:a9736bf4eedb39d0e588151f1c99b79d0"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:abe6b1966f057085047b7bc64ca3f064a"><td class="memItemLeft" align="right" valign="top">void </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>& contents) override</td></tr>
+<tr class="memdesc:abe6b1966f057085047b7bc64ca3f064a"><td class="mdescLeft"> </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"> </td></tr>
<tr class="memitem:aae7bd491f8aae685900bec03ec43d855"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
-<tr class="memitem:a3d02d6c5b4194b47118e92a8e258743c"><td class="memItemLeft" align="right" valign="top">virtual void </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>& in)</td></tr>
-<tr class="memdesc:a3d02d6c5b4194b47118e92a8e258743c"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:ad998ea40ff591e2ed357f2d5f12af75e"><td class="memItemLeft" align="right" valign="top">void </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>& in) override</td></tr>
+<tr class="memdesc:ad998ea40ff591e2ed357f2d5f12af75e"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">bool </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"> </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"> </td></tr>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a0f77c8ab0a9ab2d7abd809846ae75d6f"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
-<tr class="memitem:a58a312db2834a41a77ca290dc6dc48fe"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:aaf97f584898f6c0e34af9e0dc8e1d45e"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a437c91bb64033669649d91f28ecc7dc9"></a>
+<a class="anchor" id="a9736bf4eedb39d0e588151f1c99b79d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>filename</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a2110398d5a19320e7bbe65e0edb2ab9c"></a>
+<a class="anchor" id="abe6b1966f057085047b7bc64ca3f064a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>contents</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a3d02d6c5b4194b47118e92a8e258743c"></a>
+<a class="anchor" id="ad998ea40ff591e2ed357f2d5f12af75e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>in</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a58a312db2834a41a77ca290dc6dc48fe"></a>
+<a class="anchor" id="aaf97f584898f6c0e34af9e0dc8e1d45e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& external, const Glib::ustring& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:a376f883bc1455188861455727f2d3039"><td class="memItemLeft" align="right" valign="top"> </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>& 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>& system)</td></tr>
<tr class="memdesc:a376f883bc1455188861455727f2d3039"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:af721781854a6ae3312ab2768f42ecca6"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a80044e24d793b0acfd0d1bf0c95f8961"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a51385000784f05b4052ec6846a7689ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr>
+<tr class="memitem:a766fb7a278245f3b1673e201135a203e"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="ae132f171961e6fa5d3745a03f8d9a210"></a>
+<a class="anchor" id="a766fb7a278245f3b1673e201135a203e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& name, const Glib::ustring& 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& 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& 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& ns_uri, const Glib::ustring& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
Public Member Functions</h2></td></tr>
<tr class="memitem:addce07f26b8ca52beb583d942375a756"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:a6633bfbb6b3b6520ab9ac8fa4991b066"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a2cdba1990c4620a4b02b4fcd4a4afa2d"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a422cf7abd2dcc7da5a465f9b6afffd05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a>* </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>& content)</td></tr>
<tr class="memdesc:a422cf7abd2dcc7da5a465f9b6afffd05"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a6633bfbb6b3b6520ab9ac8fa4991b066"></a>
+<a class="anchor" id="a2cdba1990c4620a4b02b4fcd4a4afa2d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a7026727072e089d298f3645e63b88968"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a00795f409155f9d943d004e8267f6767"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:af47060083f936f71ddf6e9e930b21555"><td class="memItemLeft" align="right" valign="top">_xmlEntity* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Entity declaration. </p>
</div>
</div>
-<a class="anchor" id="a7026727072e089d298f3645e63b88968"></a>
+<a class="anchor" id="a00795f409155f9d943d004e8267f6767"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:ac8dff5d5fe300000199be732311d6aff"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a94253545a8d96ee579463f1f11c7ac08"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="ac8dff5d5fe300000199be732311d6aff"></a>
+<a class="anchor" id="a94253545a8d96ee579463f1f11c7ac08"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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&)=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&)=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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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>& input)</td></tr>
<tr class="separator:aba70d93277d719a332b1a75fc8cf221c"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4ae4d9a34cb47a73590dff158206ab83"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a537279939b28048b9f1761b42bd0423f"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:ad48655eb2fb4d085a7f2531aa8979b75 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a449a3f11af8aba15b557bb9a27275ce0 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:acb105eb192e5532e21431a82ff46bb82 inherit pub_methods_classxmlpp_1_1ParserInputBuffer"><td class="memItemLeft" align="right" valign="top">_xmlParserInputBuffer* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="aba70d93277d719a332b1a75fc8cf221c"></a>
</div>
</div>
-<a class="anchor" id="a4ae4d9a34cb47a73590dff158206ab83"></a>
+<a class="anchor" id="a537279939b28048b9f1761b42bd0423f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
Public Member Functions</h2></td></tr>
<tr class="memitem:a215d8c01b6b01596c4ea853f99dce8e7"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:ac56c54f8006cbfb545642cbf2e96bc4a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a676b7cc5db3c19fed65a72bee18ecddb"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:aecccaf7c600e523313eb4d9fe322777b"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a7c8a3f5f33d7ee8d8dad1b9333ac3edc"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a484af20daae39fe5db0a1ce2f16cc73e"><td class="mdescLeft"> </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"> </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> </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:a9ecbce3fafb8ab13d227c739c3e789f2"><td class="mdescLeft"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=0) const </td></tr>
-<tr class="memdesc:ab2a27479f8482aecd5fb67c18b9b1579"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:ae8988c7f4e67edefb937f5447885f93a"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a34f9662bb9799899f7d8553ce8905fbe"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a47b9e43f49cdf34dd8c6f1c29c3515c5"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:afccccafd8aec8ad99f97646473e5040b"><td class="mdescLeft"> </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"> </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> </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>& xpath, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:abb70aab3d697af6c5ce6b74c4b4efc42"><td class="mdescLeft"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& namespaces, <a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* result_type=nullptr) const </td></tr>
+<tr class="memdesc:a32deb54bf7aeb60ed72311bb482d2037"><td class="mdescLeft"> </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"> </td></tr>
<tr class="memitem:a25e56c6ae44be0926d1efcc7e488d96f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Represents XML Nodes. </p>
</div>
</div>
-<a class="anchor" id="a042c5de83dba6bf5d1923d76f1fb58c0"></a>
+<a class="anchor" id="aed8dc1eea15e3e1ac42b43a49c3016ba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a676b7cc5db3c19fed65a72bee18ecddb"></a>
+<a class="anchor" id="ae8988c7f4e67edefb937f5447885f93a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div>
</div>
-<a class="anchor" id="aecccaf7c600e523313eb4d9fe322777b"></a>
+<a class="anchor" id="a34f9662bb9799899f7d8553ce8905fbe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div>
</div>
-<a class="anchor" id="a7c8a3f5f33d7ee8d8dad1b9333ac3edc"></a>
+<a class="anchor" id="a47b9e43f49cdf34dd8c6f1c29c3515c5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div>
</div>
-<a class="anchor" id="a484af20daae39fe5db0a1ce2f16cc73e"></a>
+<a class="anchor" id="afccccafd8aec8ad99f97646473e5040b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div>
</div>
-<a class="anchor" id="a9ecbce3fafb8ab13d227c739c3e789f2"></a>
+<a class="anchor" id="abb70aab3d697af6c5ce6b74c4b4efc42"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div>
</div>
-<a class="anchor" id="ab2a27479f8482aecd5fb67c18b9b1579"></a>
+<a class="anchor" id="a32deb54bf7aeb60ed72311bb482d2037"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacexmlpp.html#ac91075edf569a213343d7d13ae4be3c8">XPathResultType</a>* </td>
- <td class="paramname"><em>result_type</em> = <code>0</code> </td>
+ <td class="paramname"><em>result_type</em> = <code>nullptr</code> </td>
</tr>
<tr>
<td></td>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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 <libxml++/noncopyable.h></code></p>
Protected Member Functions</h2></td></tr>
<tr class="memitem:a77c785ff1149642caa3058f49223f112"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:adef35c286da3c2b8c90da9bb50aaddf1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1"><td class="memSeparator" colspan="2"> </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 & Destructor Documentation</h2>
<a class="anchor" id="a77c785ff1149642caa3058f49223f112"></a>
<div class="memitem">
</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>& </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>& xmlpp::NonCopyable::operator= </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a>& </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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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& output, const Glib::ustring& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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>& 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>& 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"> </td></tr>
-<tr class="memitem:af3bce7e0789eae3605ecd72103cf4a96"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a4b68f58dcf3dd23bb3b061b792d8d6b7"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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>& 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"> </td></tr>
-<tr class="memitem:a02ddd3e8891f92d6518252f6326ed2a9 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a14b8d46202a8dcfc73da8093fc45fc99 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a2de0e355037956329d70b990d7bc79f5 inherit pub_methods_classxmlpp_1_1OutputBuffer"><td class="memItemLeft" align="right" valign="top">_xmlOutputBuffer* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="af3bce7e0789eae3605ecd72103cf4a96"></a>
+<a class="anchor" id="a4b68f58dcf3dd23bb3b061b792d8d6b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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>& 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"> </td></tr>
-<tr class="memitem:a02ddd3e8891f92d6518252f6326ed2a9"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a14b8d46202a8dcfc73da8093fc45fc99"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a2de0e355037956329d70b990d7bc79f5"><td class="memItemLeft" align="right" valign="top">_xmlOutputBuffer* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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 & Destructor Documentation</h2>
<a class="anchor" id="a2e00dabdec3e40b837d2b9ecb1d9fbcd"></a>
<div class="memitem">
</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>
</div>
</div>
-<a class="anchor" id="a02ddd3e8891f92d6518252f6326ed2a9"></a>
+<a class="anchor" id="a14b8d46202a8dcfc73da8093fc45fc99"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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&)=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& 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& 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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab2990f22147cb2163eda6e773fb2eb68"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c"><td class="memItemLeft" align="right" valign="top">bool </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"> </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"> </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">
<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>
</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">
</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>
</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>
</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>
</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:ad48655eb2fb4d085a7f2531aa8979b75"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a449a3f11af8aba15b557bb9a27275ce0"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:acb105eb192e5532e21431a82ff46bb82"><td class="memItemLeft" align="right" valign="top">_xmlParserInputBuffer* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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 & Destructor Documentation</h2>
<a class="anchor" id="a546358e9f85fd99b4ac4e1a2b1844ce5"></a>
<div class="memitem">
</div>
</div>
-<a class="anchor" id="ad48655eb2fb4d085a7f2531aa8979b75"></a>
+<a class="anchor" id="a449a3f11af8aba15b557bb9a27275ce0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a34195051d18ef6ec70f8b6f01ab9e74d"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aac164a4ac0f378a303acc3d118ab80bd"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="a609246dff62dbc2bc86eaf9a8c393fda"></a>
</div>
</div>
-<a class="anchor" id="a34195051d18ef6ec70f8b6f01ab9e74d"></a>
+<a class="anchor" id="aac164a4ac0f378a303acc3d118ab80bd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:ac262630e9f267e2f7dc380ea42598cad"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr>
-<tr class="memitem:a0380f6e00263a3bf0ae51ce554477084"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a7c7ec7550409cbcaeb3c8344064516f9"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a93dd73cce2d068b08e1afdbe6588761a"><td class="memItemLeft" align="right" valign="top">_xmlRelaxNG* </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"> </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"> </td></tr>
<tr class="memitem:ab14b665829f052f619bdca07d087b62d"><td class="memItemLeft" align="right" valign="top">const _xmlRelaxNG* </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"> </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"> </td></tr>
-<tr class="memitem:a18c134b6a9d3674d770f599e35b7dc65"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </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"> </td></tr>
-<tr class="memitem:a5e72c27f407daa6882f89d68ef143877"><td class="memItemLeft" align="right" valign="top">virtual void </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>& filename)</td></tr>
-<tr class="memdesc:a5e72c27f407daa6882f89d68ef143877"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:a03cc00caba51029b228b2db57cbba334"><td class="memItemLeft" align="right" valign="top">virtual void </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>& contents)</td></tr>
-<tr class="memdesc:a03cc00caba51029b228b2db57cbba334"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a547d258651169796055ccc76179c129b"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
+<tr class="memitem:a735972ba9f69987339980572df8f7106"><td class="memItemLeft" align="right" valign="top">void </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>& filename) override</td></tr>
+<tr class="memdesc:a735972ba9f69987339980572df8f7106"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a26056dc0eed317f27ae45207a957d63b"><td class="memItemLeft" align="right" valign="top">void </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>& contents) override</td></tr>
+<tr class="memdesc:a26056dc0eed317f27ae45207a957d63b"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top"> </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"> </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>
</div>
</div>
-<a class="anchor" id="a0380f6e00263a3bf0ae51ce554477084"></a>
+<a class="anchor" id="a7c7ec7550409cbcaeb3c8344064516f9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a18c134b6a9d3674d770f599e35b7dc65"></a>
+<a class="anchor" id="a547d258651169796055ccc76179c129b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>* </td>
<td class="paramname"><em>document</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a5e72c27f407daa6882f89d68ef143877"></a>
+<a class="anchor" id="a735972ba9f69987339980572df8f7106"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>filename</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a03cc00caba51029b228b2db57cbba334"></a>
+<a class="anchor" id="a26056dc0eed317f27ae45207a957d63b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>contents</em></td><td>)</td>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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& 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& 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& 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>
<tr><td class="entry"><a class="el" href="classxmlpp_1_1RelaxNGValidator.html#abf4743ea53f677405d1431b02ab073fb">RelaxNGValidator</a>(const Glib::ustring& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:aec73525b59cfc71a72ec595697439f94"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">Create a validator. <a href="#aec73525b59cfc71a72ec595697439f94">More...</a><br /></td></tr>
<tr class="separator:aec73525b59cfc71a72ec595697439f94"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ac6ff476ca7b54dfea3f4bc0c4e6e84a8"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:afcad53ea2495a53a652375238639c276"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a387087292eb290edca76eb15ef70b8f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1RelaxNGSchema.html">RelaxNGSchema</a>* </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"> </td><td class="mdescRight">Get the schema. <a href="#a387087292eb290edca76eb15ef70b8f1">More...</a><br /></td></tr>
<tr class="separator:a387087292eb290edca76eb15ef70b8f1"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr>
-<tr class="memitem:a02dc3834c5192be21c481bf53fb53d76"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a89e380a43658012120255f1bb16b7571"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
+<tr class="memitem:a07e83fc2d5e69ec0e0b4b6833e2c802e"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </td></tr>
+<tr class="memitem:a3940b83397561cc5b57bd733fc8601f7 inherit pro_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="aa6d31eb9b6dd033c5fa776bad86ac8d4"></a>
+<a class="anchor" id="a89e380a43658012120255f1bb16b7571"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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>
</div>
</div>
-<a class="anchor" id="a02dc3834c5192be21c481bf53fb53d76"></a>
+<a class="anchor" id="a07e83fc2d5e69ec0e0b4b6833e2c802e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
Public Member Functions</h2></td></tr>
<tr class="memitem:a66bfaafc79c00197010f8d22b2a39df8"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:a3f69d5fe3472240225dd46f8c70a4e79"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:adeee772a4c78c253ca8657f54c8e79c0"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:ac540859149b064cfce87931ba736f3c5"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </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"> </td></tr>
<tr class="memitem:a501a19205773ac1c843d6007b189860e"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
-<tr class="memitem:ac2b0cf0069a73fa92c80f6d455923698"><td class="memItemLeft" align="right" valign="top">virtual void </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>& filename)</td></tr>
-<tr class="memdesc:ac2b0cf0069a73fa92c80f6d455923698"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:ab9367c59f02e0db5a2b17cd48ddf74f9"><td class="memItemLeft" align="right" valign="top">virtual void </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>& contents)</td></tr>
-<tr class="memdesc:ab9367c59f02e0db5a2b17cd48ddf74f9"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a74e03337f83175847e06d8b45e1df4b0"><td class="memItemLeft" align="right" valign="top">void </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>& filename) override</td></tr>
+<tr class="memdesc:a74e03337f83175847e06d8b45e1df4b0"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a29d5fb621b39dd7b5cdd0300d606d50f"><td class="memItemLeft" align="right" valign="top">void </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>& contents) override</td></tr>
+<tr class="memdesc:a29d5fb621b39dd7b5cdd0300d606d50f"><td class="mdescLeft"> </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"> </td></tr>
<tr class="memitem:aff9643a2764f6d8caee0307abbfcca25"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
-<tr class="memitem:aaa731e56f99aa7f8313a1f096389f723"><td class="memItemLeft" align="right" valign="top">virtual void </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>& in)</td></tr>
-<tr class="memdesc:aaa731e56f99aa7f8313a1f096389f723"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:abbf17aa73c77ae9eb29da7dede2847c7"><td class="memItemLeft" align="right" valign="top">void </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>& in) override</td></tr>
+<tr class="memdesc:abbf17aa73c77ae9eb29da7dede2847c7"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:acf64cbff6b9cf4010226fc1c803d56f9 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a7ac083cc800cc7699e7b5ad0be160218 inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a150d49ac4336d910b757ae6fb2cc4b5c inherit pub_methods_classxmlpp_1_1Parser"><td class="memItemLeft" align="right" valign="top">bool </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"> </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"> </td></tr>
<tr class="separator:a1496022dd6b58d9af6a4a7a703830a84"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab951160501bf3e78901691a79e3d11e8"><td class="memItemLeft" align="right" valign="top">virtual void </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>& text)</td></tr>
<tr class="separator:ab951160501bf3e78901691a79e3d11e8"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a839554028d8bad81774040eb67d23103"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a605b572e51939279e83c6949d02355e1"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="ac2b0cf0069a73fa92c80f6d455923698"></a>
+<a class="anchor" id="a74e03337f83175847e06d8b45e1df4b0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>filename</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="ab9367c59f02e0db5a2b17cd48ddf74f9"></a>
+<a class="anchor" id="a29d5fb621b39dd7b5cdd0300d606d50f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>contents</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="aaa731e56f99aa7f8313a1f096389f723"></a>
+<a class="anchor" id="abbf17aa73c77ae9eb29da7dede2847c7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>in</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a839554028d8bad81774040eb67d23103"></a>
+<a class="anchor" id="a605b572e51939279e83c6949d02355e1"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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&)=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&)=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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a0591e2b2adcb6cdceeb422526c133024"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </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"> </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">
<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>
</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">
</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>
</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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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& 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& 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& 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>
<tr><td class="entry"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a3924e29fad84f2f24a3d3865e19a7fbd">parse_document</a>(Document& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:aa58e4c2ccdd7505679abb40b7933dc11"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr>
-<tr class="memitem:a7fe4caea42d2990c6a2a1edc98b01b79"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5312de4b5e9fe2757e2a7b14a3af7555"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a0a6acd87370c89eea0dfb343592efe0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr>
+<tr class="memitem:a3f45962652b9e04aa34ca98fd90a6e1f"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
<tr class="memitem:ac730471f843fb9eda4fee1f499b30271"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
-<tr class="memitem:a682a1a79512bc7bc58c839212f2a2722"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a0cd3514902ee1f9ced37e661b633caf6"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="ad651b57c399b15ba536371e287001cc1"></a>
+<a class="anchor" id="a3f45962652b9e04aa34ca98fd90a6e1f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a682a1a79512bc7bc58c839212f2a2722"></a>
+<a class="anchor" id="a0cd3514902ee1f9ced37e661b633caf6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
Public Member Functions</h2></td></tr>
<tr class="memitem:a1c2adfb1aa78dd89a48263a60d4738dc"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a4caba0b7dfc1d507bc87ad05e8400197"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr>
-<tr class="memitem:a2f12c9d57e8fd92f327d7c66f42b7dd4"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a9ef33467f0a566ebf917da7878b89f0d"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
+<tr class="memitem:a3940b83397561cc5b57bd733fc8601f7"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</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">
<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>
</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>
</div>
</div>
-<a class="anchor" id="a2f12c9d57e8fd92f327d7c66f42b7dd4"></a>
+<a class="anchor" id="a3940b83397561cc5b57bd733fc8601f7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:ab36c29b54db0cd5e910a8cbc89d35bd2"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a21c3d468ef62f899900c5f2d08980f6f"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a695769ae0499d8e4831e0465f8e67838 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a5b4f7221465b67714a5fa66e6abd6180 inherit pub_methods_classxmlpp_1_1ContentNode"><td class="memItemLeft" align="right" valign="top"> </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"> </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> </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"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="ab36c29b54db0cd5e910a8cbc89d35bd2"></a>
+<a class="anchor" id="a21c3d468ef62f899900c5f2d08980f6f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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&)=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&)=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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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&)=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& 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& 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&)=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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406"><td class="memItemLeft" align="right" valign="top"> </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"> </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>
</div>
</div>
-<a class="anchor" id="a381ade9a196777fb24780375ed82b06a"></a>
+<a class="anchor" id="a436707ae4c543734a55d7dde76679406"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</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>
</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a84952c37bbfab6c60dad62aea37ccefa"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a486cd92ce35854bd2c805a7d018aa5e0"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a84952c37bbfab6c60dad62aea37ccefa"></a>
+<a class="anchor" id="a486cd92ce35854bd2c805a7d018aa5e0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& name, const Glib::ustring& 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& name, const Glib::ustring& ns_uri, const Glib::ustring& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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& 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& xpath, const PrefixNsMap& 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&)=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&)=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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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"> </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"> </td></tr>
-<tr class="memitem:a0f52604df733f91cd7fd1a36f8c2bfb6"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a3cf0b8bd890b1e38ff8dd07a74c29e71"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a042c5de83dba6bf5d1923d76f1fb58c0 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aed8dc1eea15e3e1ac42b43a49c3016ba inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top"> </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"> </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>* </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>& 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>& 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"> </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"> </td></tr>
<tr class="memitem:a831eea0dbe1e51a350a9b20a2da47fc9 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">const _xmlNode* </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"> </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"> </td></tr>
-<tr class="memitem:a676b7cc5db3c19fed65a72bee18ecddb inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
-<tr class="memitem:aecccaf7c600e523313eb4d9fe322777b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
-<tr class="memitem:a7c8a3f5f33d7ee8d8dad1b9333ac3edc inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
-<tr class="memitem:a484af20daae39fe5db0a1ce2f16cc73e inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:ae8988c7f4e67edefb937f5447885f93a inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& 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"> </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"> </td></tr>
+<tr class="memitem:a34f9662bb9799899f7d8553ce8905fbe inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">bool </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </td></tr>
+<tr class="memitem:a47b9e43f49cdf34dd8c6f1c29c3515c5 inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& 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"> </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"> </td></tr>
+<tr class="memitem:afccccafd8aec8ad99f97646473e5040b inherit pub_methods_classxmlpp_1_1Node"><td class="memItemLeft" align="right" valign="top">double </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& 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"> </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"> </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> </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>& xpath, const <a class="el" href="classxmlpp_1_1Node.html#a0175dca099d30f45ebbfd6a238420426">PrefixNsMap</a>& 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"> </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"> </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> </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>& xpath) const </td></tr>
<tr class="memdesc:a25e56c6ae44be0926d1efcc7e488d96f inherit pub_methods_classxmlpp_1_1Node"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
+<tr class="memitem:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top"> </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>&)=delete</td></tr>
+<tr class="separator:aded750a42a8acdd5ed63827c158f7763 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a14e2e0391beb4b8f20f5d51e8a253d63 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memItemLeft" align="right" valign="top">virtual </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"> </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>& </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>&)=delete</td></tr>
+<tr class="separator:adef35c286da3c2b8c90da9bb50aaddf1 inherit pro_methods_classxmlpp_1_1NonCopyable"><td class="memSeparator" colspan="2"> </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>
</div>
</div>
-<a class="anchor" id="a0f52604df733f91cd7fd1a36f8c2bfb6"></a>
+<a class="anchor" id="a3cf0b8bd890b1e38ff8dd07a74c29e71"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:ac6c1147eb5662184a7e006474e72047a"><td class="memItemLeft" align="right" valign="top"> </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"> </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"> </td></tr>
-<tr class="memitem:adfd3fc91c440546f36fdb53c9e2b316c"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a884be0c4ce32d42610efba72f85b6088"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:af5aeb6315ae2d77adc002c543b2872bb"><td class="memItemLeft" align="right" valign="top">_xmlSchema* </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"> </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"> </td></tr>
<tr class="memitem:ad46294f273868261350d4e672feccd8a"><td class="memItemLeft" align="right" valign="top">const _xmlSchema* </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"> </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"> </td></tr>
-<tr class="memitem:ac738a5882dd6d3d1ccaa20252fb93908"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </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"> </td></tr>
-<tr class="memitem:a9d3f9563e4843483467b0d447af6af01"><td class="memItemLeft" align="right" valign="top">virtual void </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>& filename)</td></tr>
-<tr class="memdesc:a9d3f9563e4843483467b0d447af6af01"><td class="mdescLeft"> </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"> </td></tr>
-<tr class="memitem:a0032408e45017c505c1be8238f8d1c73"><td class="memItemLeft" align="right" valign="top">virtual void </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>& contents)</td></tr>
-<tr class="memdesc:a0032408e45017c505c1be8238f8d1c73"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a74f5df9da50373456ccd84eb712fb147"><td class="memItemLeft" align="right" valign="top">void </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"> </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"> </td></tr>
+<tr class="memitem:aaded9f92eb161efa7861c1b30b146ee3"><td class="memItemLeft" align="right" valign="top">void </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>& filename) override</td></tr>
+<tr class="memdesc:aaded9f92eb161efa7861c1b30b146ee3"><td class="mdescLeft"> </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"> </td></tr>
+<tr class="memitem:a9e6903a23561467af2a2284a578f47a3"><td class="memItemLeft" align="right" valign="top">void </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>& contents) override</td></tr>
+<tr class="memdesc:a9e6903a23561467af2a2284a578f47a3"><td class="mdescLeft"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:ad94fd6a15f4b8bd2540b76917ea2c952 inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a746df1307fcddeb3bbbf1f2ac834d79b inherit pub_methods_classxmlpp_1_1SchemaBase"><td class="memItemLeft" align="right" valign="top"> </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"> </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>
</div>
</div>
-<a class="anchor" id="adfd3fc91c440546f36fdb53c9e2b316c"></a>
+<a class="anchor" id="a884be0c4ce32d42610efba72f85b6088"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div>
</div>
-<a class="anchor" id="ac738a5882dd6d3d1ccaa20252fb93908"></a>
+<a class="anchor" id="a74f5df9da50373456ccd84eb712fb147"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>* </td>
<td class="paramname"><em>document</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a9d3f9563e4843483467b0d447af6af01"></a>
+<a class="anchor" id="aaded9f92eb161efa7861c1b30b146ee3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>filename</em></td><td>)</td>
</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">
</div>
</div>
-<a class="anchor" id="a0032408e45017c505c1be8238f8d1c73"></a>
+<a class="anchor" id="a9e6903a23561467af2a2284a578f47a3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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> & </td>
<td class="paramname"><em>contents</em></td><td>)</td>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
<tr class="memitem:ade4cfe48da232b95bd8aded90f2bb2db"><td class="memItemLeft" align="right" valign="top"> </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"> </td><td class="mdescRight">Create a validator. <a href="#ade4cfe48da232b95bd8aded90f2bb2db">More...</a><br /></td></tr>
<tr class="separator:ade4cfe48da232b95bd8aded90f2bb2db"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a12692e68d4201c1a5debbfd8dbe60641"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:afae5c5a5c861fc31a8f8eb17c47c2e32"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:a5970b11a7b314235c5ea4cde822ed4df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1XsdSchema.html">XsdSchema</a>* </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"> </td><td class="mdescRight">Get the schema. <a href="#a5970b11a7b314235c5ea4cde822ed4df">More...</a><br /></td></tr>
<tr class="separator:a5970b11a7b314235c5ea4cde822ed4df"><td class="memSeparator" colspan="2"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a9a93d2d692731907c32c4d9b8bce2b33 inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a12420d3e5f5f42344d25a1215d300cdf inherit pub_methods_classxmlpp_1_1SchemaValidatorBase"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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"> </td></tr>
-<tr class="memitem:a381ade9a196777fb24780375ed82b06a inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a436707ae4c543734a55d7dde76679406 inherit pub_methods_classxmlpp_1_1Validator"><td class="memItemLeft" align="right" valign="top"> </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"> </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 </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"> </td></tr>
-<tr class="memitem:a5267b65f982a93b1aacbeaba1d2294c2"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:aacc239ad17640d32246b1661d0ebe055"><td class="memItemLeft" align="right" valign="top">void </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"> </td></tr>
+<tr class="memitem:ad1fd16066f28b3685c12412ee94c5f60"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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 </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"> </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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a0fb71ddaf9a8efa967a7420bf0caa0fb"></a>
+<a class="anchor" id="aacc239ad17640d32246b1661d0ebe055"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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>
</div>
</div>
-<a class="anchor" id="a5267b65f982a93b1aacbeaba1d2294c2"></a>
+<a class="anchor" id="ad1fd16066f28b3685c12412ee94c5f60"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
Public Member Functions</h2></td></tr>
<tr class="memitem:aec1bbf4a42dd2ed44d269a3c31c14124"><td class="memItemLeft" align="right" valign="top"> </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>& message)</td></tr>
<tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
<tr class="memitem:afcbd398f555b5c18d130ae65db015a24"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> </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"> </td></tr>
<tr class="memitem:aaa94eb2f3816552fb7ec9014b6c79807"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081"><td class="memItemLeft" align="right" valign="top">virtual const char* </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"> </td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277"><td class="memItemLeft" align="right" valign="top">const char* </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"> </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>
</div>
</div>
-<a class="anchor" id="a4d0c3298c1bc27b4e2fdc6152330e760"></a>
+<a class="anchor" id="aa0ff3bba207e893e43f501ba8d99100d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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">
</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>
</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">
<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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac8c22422363ebe809517d4813903ef43"><td class="memItemLeft" align="right" valign="top"> </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>& message)</td></tr>
<tr class="separator:ac8c22422363ebe809517d4813903ef43"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a83d7e81fd0394ae91fa3f37a3552461c"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:aaec2e497c76cf6418ecff03e8f76510b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> </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"> </td></tr>
-<tr class="memitem:a15044cea719fb2bbb482efc597a284f0"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a67dc0de807b8ab4093ca43e5a3d71619"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a18d935b8cdf76c4aff8d02faa783bdfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a> </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"> </td></tr>
+<tr class="memitem:a96aec1de9b78a6499e8e835e5003930f"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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"> </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>& message)</td></tr>
<tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char* </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"> </td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char* </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"> </td></tr>
</table>
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
<a class="anchor" id="ac8c22422363ebe809517d4813903ef43"></a>
</div>
</div>
-<a class="anchor" id="a83d7e81fd0394ae91fa3f37a3552461c"></a>
+<a class="anchor" id="a67dc0de807b8ab4093ca43e5a3d71619"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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">
</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">
<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>
</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">
</div>
</div>
-<a class="anchor" id="a15044cea719fb2bbb482efc597a284f0"></a>
+<a class="anchor" id="a96aec1de9b78a6499e8e835e5003930f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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>
</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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
Public Member Functions</h2></td></tr>
<tr class="memitem:a3b393340cea80548da8470006f1bcb9b"><td class="memItemLeft" align="right" valign="top"> </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>& message)</td></tr>
<tr class="separator:a3b393340cea80548da8470006f1bcb9b"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae516bd60f15f50103f152e386f70ff75"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:adac842898e676e64e8c7ca3174f7db2f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* </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"> </td></tr>
-<tr class="memitem:a12f18b563758bd0bdc73ac6019f2e2f6"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a3a24ca1eabc8202046da1b3bcef58b34"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a0d9e9a120588cca74a41808954c6fe0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a>* </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"> </td></tr>
+<tr class="memitem:a4b0fad6db0761a17a2d90de27695f528"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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"> </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>& message)</td></tr>
<tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char* </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"> </td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char* </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"> </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>
</div>
</div>
-<a class="anchor" id="ae516bd60f15f50103f152e386f70ff75"></a>
+<a class="anchor" id="a3a24ca1eabc8202046da1b3bcef58b34"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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">
</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">
<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>
</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">
<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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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& 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& 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& 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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
Public Member Functions</h2></td></tr>
<tr class="memitem:a096d4cb8a9ec64d5d0203439400fd7fd"><td class="memItemLeft" align="right" valign="top"> </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>& message)</td></tr>
<tr class="separator:a096d4cb8a9ec64d5d0203439400fd7fd"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ab5350778036c60aa71d0b36759e9cee9"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:aa38252e9dff7e22bfdf94365c61b8c21"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* </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"> </td></tr>
-<tr class="memitem:ac97e96c3d23357d5a640544aa7aa0c46"><td class="memItemLeft" align="right" valign="top">virtual void </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"> </td></tr>
+<tr class="memitem:a90ab32b327ced5b0d077fad372b311e2"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a8667e8158cdc1c9b1d4cb1bde9788a8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a>* </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"> </td></tr>
+<tr class="memitem:a09a80789ecb8ad5dcbbc3a5dd5427eb6"><td class="memItemLeft" align="right" valign="top">void </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"> </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="-"/> 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"> </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>& message)</td></tr>
<tr class="separator:a3b393340cea80548da8470006f1bcb9b inherit pub_methods_classxmlpp_1_1parse__error"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:ae516bd60f15f50103f152e386f70ff75 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
+<tr class="memitem:a3a24ca1eabc8202046da1b3bcef58b34 inherit pub_methods_classxmlpp_1_1parse__error"><td class="memItemLeft" align="right" valign="top"> </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"> </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="-"/> 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"> </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>& message)</td></tr>
<tr class="separator:aec1bbf4a42dd2ed44d269a3c31c14124 inherit pub_methods_classxmlpp_1_1exception"><td class="memSeparator" colspan="2"> </td></tr>
-<tr class="memitem:a4d0c3298c1bc27b4e2fdc6152330e760 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual </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"> </td></tr>
-<tr class="memitem:a0427039fbb35dc2156fcff024880b081 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">virtual const char* </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"> </td></tr>
+<tr class="memitem:aa0ff3bba207e893e43f501ba8d99100d inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top"> </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"> </td></tr>
+<tr class="memitem:a94e0518449bb47b2af5b1feb4a86e277 inherit pub_methods_classxmlpp_1_1exception"><td class="memItemLeft" align="right" valign="top">const char* </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"> </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>
</div>
</div>
-<a class="anchor" id="ab5350778036c60aa71d0b36759e9cee9"></a>
+<a class="anchor" id="a90ab32b327ced5b0d077fad372b311e2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<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">
</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">
<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>
</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">
<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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
: <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<tr id="row_0_0_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </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;"> </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;"> </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;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</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;"> </span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">▼</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;"> </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;"> </span><span id="arr_3_1_" class="arrow" onclick="toggleFolder('3_1_')">▼</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;"> </span><span id="arr_3_1_0_" class="arrow" onclick="toggleFolder('3_1_0_')">▼</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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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-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-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">
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<div class="contents">
 <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
<tr class="memdesc:"><td class="mdescLeft"> </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"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft"> </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"> </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"> </td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">OStreamOutputBuffer</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </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>
</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> </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"> </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"> </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> </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"> </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"> </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> </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"> </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"> </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">
<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 * </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>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
-Generated on Mon Jun 8 2015 11:35:03 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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>& xpath, const PrefixNsMap& 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>& xpath, const PrefixNsMap& 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>& 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>& 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>& xpath, const PrefixNsMap& 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>& xpath, const PrefixNsMap& 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>& 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>& 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>& xpath, const PrefixNsMap& 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>& xpath, const PrefixNsMap& 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>& 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>& 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>& 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>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</td>
</tr>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <span id="projectnumber">2.39.1</span>
</div>
</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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">libxml++
-  <span id="projectnumber">2.38.1</span>
+  <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  <a href="http://www.doxygen.org/index.html">
+Generated on Mon Jul 20 2015 11:16:02 for libxml++ by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
<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"/>
<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>>" link="namespacexmlpp.html#ac376e76a711973f9aa23c0dc68fdc301"/>
</functions>
<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 &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 &filename)</arglist>
+ <anchor>a9736bf4eedb39d0e588151f1c99b79d0</anchor>
+ <arglist>(const Glib::ustring &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 &contents)</arglist>
+ <anchor>abe6b1966f057085047b7bc64ca3f064a</anchor>
+ <arglist>(const Glib::ustring &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 &in)</arglist>
+ <anchor>ad998ea40ff591e2ed357f2d5f12af75e</anchor>
+ <arglist>(std::istream &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 &external, const Glib::ustring &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 &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 &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 &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 &xpath, XPathResultType *result_type=0) const </arglist>
+ <anchor>ae8988c7f4e67edefb937f5447885f93a</anchor>
+ <arglist>(const Glib::ustring &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 &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=0) const </arglist>
+ <anchor>a34f9662bb9799899f7d8553ce8905fbe</anchor>
+ <arglist>(const Glib::ustring &xpath, const PrefixNsMap &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 &xpath, XPathResultType *result_type=0) const </arglist>
+ <anchor>a47b9e43f49cdf34dd8c6f1c29c3515c5</anchor>
+ <arglist>(const Glib::ustring &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 &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=0) const </arglist>
+ <anchor>afccccafd8aec8ad99f97646473e5040b</anchor>
+ <arglist>(const Glib::ustring &xpath, const PrefixNsMap &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 &xpath, XPathResultType *result_type=0) const </arglist>
+ <anchor>abb70aab3d697af6c5ce6b74c4b4efc42</anchor>
+ <arglist>(const Glib::ustring &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 &xpath, const PrefixNsMap &namespaces, XPathResultType *result_type=0) const </arglist>
+ <anchor>a32deb54bf7aeb60ed72311bb482d2037</anchor>
+ <arglist>(const Glib::ustring &xpath, const PrefixNsMap &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 &)=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 &</type>
+ <name>operator=</name>
+ <anchorfile>classxmlpp_1_1NonCopyable.html</anchorfile>
+ <anchor>adef35c286da3c2b8c90da9bb50aaddf1</anchor>
+ <arglist>(const NonCopyable &)=delete</arglist>
+ </member>
</compound>
<compound kind="class">
<name>xmlpp::OStreamOutputBuffer</name>
<anchor>a94a071df974d7fb7065f11c63d707604</anchor>
<arglist>(std::ostream &output, const Glib::ustring &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 &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 &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 &filename)</arglist>
+ <anchor>a735972ba9f69987339980572df8f7106</anchor>
+ <arglist>(const Glib::ustring &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 &contents)</arglist>
+ <anchor>a26056dc0eed317f27ae45207a957d63b</anchor>
+ <arglist>(const Glib::ustring &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 &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 &filename)</arglist>
+ <anchor>a74e03337f83175847e06d8b45e1df4b0</anchor>
+ <arglist>(const Glib::ustring &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 &contents)</arglist>
+ <anchor>a29d5fb621b39dd7b5cdd0300d606d50f</anchor>
+ <arglist>(const Glib::ustring &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 &in)</arglist>
+ <anchor>abbf17aa73c77ae9eb29da7dede2847c7</anchor>
+ <arglist>(std::istream &in) override</arglist>
</member>
<member kind="function" protection="protected" virtualness="virtual">
<type>virtual void</type>
<anchor>ab951160501bf3e78901691a79e3d11e8</anchor>
<arglist>(const Glib::ustring &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 &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 &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 &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 &filename)</arglist>
+ <anchor>aaded9f92eb161efa7861c1b30b146ee3</anchor>
+ <arglist>(const Glib::ustring &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 &contents)</arglist>
+ <anchor>a9e6903a23561467af2a2284a578f47a3</anchor>
+ <arglist>(const Glib::ustring &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 &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>
EXEEXT = @EXEEXT@
FGREP = @FGREP@
GREP = @GREP@
+HAVE_CXX11 = @HAVE_CXX11@
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
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");
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;
}
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;
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;
}
} // 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
}
}
}
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);
}
}
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())
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())
<< 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;
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
}
}
}
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);
}
}
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
}
}
{
while(!(fStream.eof()))
{
- char chTemp = fStream.get();
+ auto chTemp = fStream.get();
if(!(fStream.eof()))
result += chTemp;
}
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
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);
}
}
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);
}
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);
}
{
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_;
TestNamespace::TestNamespace()
:
-root_(0)
+root_(nullptr)
{
nsmap_["ns0"] = "http://default.namespace/root";
nsmap_["ns1"] = "http://default.namespace/child";
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
"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"]);
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
"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"]);
{
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())
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())
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;
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
}
}
}
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: "
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;
}
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() << "\"";
}
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)
{
int return_code = EXIT_SUCCESS;
xmlpp::Document document;
- /* xmlpp::Element* nodeRoot = */document.create_root_node("incorrect");
+ /* auto nodeRoot = */document.create_root_node("incorrect");
try
{
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");
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.
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)
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();
{
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;
};
filepath = "example.xml";
// Parse the entire document in one go:
- int return_code = EXIT_SUCCESS;
+ auto return_code = EXIT_SUCCESS;
try
{
MySaxParser parser;
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)
{
try
{
- std::cout << " , value= " << iter->value << std::endl;
+ std::cout << " , value= " << attr_pair.value << std::endl;
}
catch(const Glib::ConvertError& ex)
{
{
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;
};
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;
}
}
public:
Element(xmlNode* node);
- virtual ~Element();
+ ~Element() override;
// example custom methods
void set_style(const Glib::ustring& style);
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);
//
// 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
// 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")
// 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().
}
}
{
public:
Parser(xmlpp::Document& document);
- virtual ~Parser();
+ ~Parser() override;
protected:
// SAX parser callbacks
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;
}
}
{
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;
};
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
{
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
{
public:
explicit AttributeDeclaration(_xmlNode* node);
- virtual ~AttributeDeclaration();
+ ~AttributeDeclaration() override;
/** Get the default value of this attribute.
* @returns The attribute's default value.
{
public:
explicit AttributeNode(_xmlNode* node);
- virtual ~AttributeNode();
+ ~AttributeNode() override;
};
} // namespace xmlpp
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);
}
//_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);
}
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);
}
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.
}
}
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);
}
Dtd* Document::get_internal_subset() const
{
- xmlDtd* dtd = xmlGetIntSubset(impl_);
+ auto dtd = xmlGetIntSubset(impl_);
if(!dtd)
return 0;
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());
Element* Document::get_root_node() const
{
- xmlNode* root = xmlDocGetRootElement(impl_);
- if(root == 0)
+ auto root = xmlDocGetRootElement(impl_);
+ if(root == nullptr)
return 0;
else
{
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);
xmlFreeNode(node);
}
- Element* element = get_root_node();
+ auto element = get_root_node();
if( !ns_uri.empty() && element )
{
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.
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);
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);
{
KeepBlanks k(KeepBlanks::Default);
xmlIndentTreeOutput = format?1:0;
- xmlChar* buffer = 0;
+ xmlChar* buffer = nullptr;
int length = 0;
xmlResetLastError();
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() );
{
NodeMap node_map;
- xmlNode* root = xmlDocGetRootElement(impl_);
+ auto root = xmlDocGetRootElement(impl_);
find_wrappers(root, node_map);
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;
}
}
{
public:
Init();
+
+ //TODO: Remove the virtual when we can break ABI?
virtual ~Init();
};
*/
explicit Document(_xmlDoc* doc);
- virtual ~Document();
+ ~Document() override;
/** @return The encoding used in the source from which the document has been loaded.
*/
_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);
{
}
-exception::~exception() throw()
+exception::~exception() noexcept
{}
-const char* exception::what() const throw()
+const char* exception::what() const noexcept
{
return message_.c_str();
}
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
{
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;
* @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.
*
{
}
-internal_error::~internal_error() throw()
+internal_error::~internal_error() noexcept
{}
void internal_error::Raise() const
{
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
{
}
-parse_error::~parse_error() throw()
+parse_error::~parse_error() noexcept
{}
void parse_error::Raise() const
{
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
{
}
-validity_error::~validity_error() throw()
+validity_error::~validity_error() noexcept
{}
void validity_error::Raise() const
{
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
* @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_;
};
* 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_;
};
{
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;
}
};
// 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.
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);
}
&OutputBufferCallback::on_close,
static_cast<void*>(this),
handler);
- if(impl_ == 0)
+ if(impl_ == nullptr)
{
throw internal_error("Cannot initialise underlying xmlOutputBuffer");
}
bool result = do_close();
// the underlying structure is being freed by libxml, the pointer will soon be
// invalid.
- impl_ = 0;
+ impl_ = nullptr;
return result;
}
/** 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
* @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();
{
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();
}
};
/** 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
* @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();
{
public:
explicit CdataNode(_xmlNode* node);
- virtual ~CdataNode();
+ ~CdataNode() override;
};
} // namespace xmlpp
{
public:
explicit CommentNode(_xmlNode* node);
- virtual ~CommentNode();
+ ~CommentNode() override;
};
} // namespace xmlpp
{
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 (&, ", <, >, ')
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));
// 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)
{
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())
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(),
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());
}
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);
{
// 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);
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
{
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);
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);
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);
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)
{
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:
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);
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);
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);
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);
{
public:
explicit Element(_xmlNode* node);
- virtual ~Element();
+ ~Element() override;
typedef std::list<Attribute*> AttributeList;
{
public:
explicit EntityDeclaration(_xmlNode* node);
- virtual ~EntityDeclaration();
+ ~EntityDeclaration() override;
/** Get the text with character references (like "ß") resolved.
* If the entity declaration does not contain any reference to another entity,
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;
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;
{
public:
explicit EntityReference(_xmlNode* node);
- virtual ~EntityReference();
+ ~EntityReference() override;
/** Get the text with character references (like "ß") resolved.
* If the corresponding entity declaration does not contain any reference to
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;
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);
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);
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;
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)
static Node* _convert_node(xmlNode* node)
{
- Node* res = 0;
+ Node* res = nullptr;
if(node)
{
Node::create_wrapper(node);
Node* Node::get_first_child(const Glib::ustring& name)
{
- xmlNode* child = impl_->children;
+ auto child = impl_->children;
if(!child)
return 0;
Node::NodeList Node::get_children(const Glib::ustring& name)
{
- xmlNode* child = impl_->children;
+ auto child = impl_->children;
if(!child)
return NodeList();
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);
}
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);
}
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);
}
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);
}
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)
{
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.
{
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)
{
//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);
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");
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)
{
}
//Add the node:
- xmlNode* added_node = xmlAddChild(this->cobj(), imported_node);
+ auto added_node = xmlAddChild(this->cobj(), imported_node);
if (!added_node)
{
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)
{
throw internal_error("Only nodeset result types are supported.");
}
- xmlNodeSet* nodeset = result->nodesetval;
+ auto nodeset = result->nodesetval;
NodeSet nodes;
if( nodeset && !xmlXPathNodeSetIsEmpty(nodeset))
{
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;
//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);
}
}
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_;
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_;
}
//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:
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);
}
//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;
}
//_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));
}
/** @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.
*
* @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.
* @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.
*
* @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.
* @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.
*
* @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.
* @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();
{
public:
explicit ProcessingInstructionNode(_xmlNode* node);
- virtual ~ProcessingInstructionNode();
+ ~ProcessingInstructionNode() override;
};
} // namespace xmlpp
{
public:
explicit TextNode(_xmlNode* node);
- virtual ~TextNode();
+ ~TextNode() override;
};
} // namespace xmlpp
{
public:
explicit XIncludeEnd(_xmlNode* node);
- virtual ~XIncludeEnd();
+ ~XIncludeEnd() override;
};
} // namespace xmlpp
{
public:
explicit XIncludeStart(_xmlNode* node);
- virtual ~XIncludeStart();
+ ~XIncludeStart() override;
};
} // namespace xmlpp
{
/**
- * Herited by classes which cannot be copied.
+ * A base for classes which cannot be copied.
*/
class NonCopyable
{
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
{
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);
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());
}
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.";
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?
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);
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:
if(doc_)
{
delete doc_;
- doc_ = 0;
+ doc_ = nullptr;
}
Parser::release_underlying();
DomParser::operator bool() const
{
- return doc_ != 0;
+ return doc_ != nullptr;
}
Document* DomParser::get_document()
* @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
* @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
* @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
* @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.
*/
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_;
};
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().
{
}
// 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.
{
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;
}
}
{
//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
if(exception_)
{
std::auto_ptr<exception> tmp ( exception_ );
- exception_ = 0;
+ exception_ = nullptr;
tmp->Raise();
}
}
{
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.
*/
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();
throw internal_error("Parser context not created.");
}
- xmlSAXHandlerPtr old_sax = context_->sax;
+ auto old_sax = context_->sax;
context_->sax = sax_handler_.get();
xmlResetLastError();
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.";
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);
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())
//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);
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
{
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
{
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
{
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;
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;
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
{
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
{
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
{
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
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
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
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
{
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);
}
* 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.
* @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.
* @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.
* @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
*/
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
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);
*/
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_;
Node* TextReader::get_current_node()
{
- xmlNodePtr node = xmlTextReaderCurrentNode(impl_);
+ auto node = xmlTextReaderCurrentNode(impl_);
if(node)
{
Node::create_wrapper(node);
TODO: add a private constructor to Document.
Document* TextReader::CurrentDocument()
{
- xmlDocPtr doc = xmlTextReaderCurrentDoc(impl_);
+ auto doc = xmlTextReaderCurrentDoc(impl_);
if(doc)
return new Document(doc);
}
Node* TextReader::expand()
{
- xmlNodePtr node = xmlTextReaderExpand(impl_);
+ auto node = xmlTextReaderExpand(impl_);
if(node)
{
Node::create_wrapper(node);
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);
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";
}
if( severity_ == 0 )
return;
- TextReader* ths = const_cast<TextReader*>(this);
+ auto ths = const_cast<TextReader*>(this);
int severity = severity_;
ths->severity_ = 0;
struct RelaxNGSchema::Impl
{
- Impl() : schema(0) {}
+ Impl() : schema(nullptr) {}
_xmlRelaxNG* schema;
};
if (pimpl_->schema)
{
xmlRelaxNGFree(pimpl_->schema);
- pimpl_->schema = 0;
+ pimpl_->schema = nullptr;
}
}
*/
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
* @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.
* @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();
}
Schema::Schema(Document* document, bool embed)
-: impl_(0)
+: impl_(nullptr)
, embedded_doc_(false)
{
set_document(document, embed);
}
xmlResetLastError();
- xmlSchemaParserCtxtPtr context = xmlSchemaNewDocParserCtxt( document->cobj() );
+ auto context = xmlSchemaNewDocParserCtxt( document->cobj() );
if(!context)
{
if(impl_)
{
xmlSchemaFree(impl_);
- impl_ = 0;
+ impl_ = nullptr;
}
}
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.
/** @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;
{
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.
{
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);
}
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());
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)
{
{
//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()
*/
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.
bool validate(const Document* doc);
protected:
- virtual void release_underlying();
+ void release_underlying() override;
Dtd* dtd_;
};
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;
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();
{
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);
*/
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
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;
{
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 );
}
SchemaValidator::SchemaValidator(Schema* schema)
: schema_(schema)
, embbeded_shema_(false)
-, ctxt_(0)
+, ctxt_(nullptr)
{
}
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());
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 );
}
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 );
}
void SchemaValidator::parse_document(Document& document)
{
xmlResetLastError();
- xmlSchemaParserCtxtPtr ctx = xmlSchemaNewDocParserCtxt( document.cobj() );
+ auto ctx = xmlSchemaNewDocParserCtxt( document.cobj() );
XmlSchemaParserContextHolder holder(ctx);
parse_context( ctx );
}
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()
{
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);
{
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);
*/
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
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.
{
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
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
namespace xmlpp {
Validator::Validator()
-: valid_(0), exception_(0)
+: valid_(nullptr), exception_(nullptr)
{
}
{
if(valid_)
{
- valid_->userData = 0; //Not really necessary.
+ valid_->userData = nullptr; //Not really necessary.
xmlFreeValidCtxt(valid_);
- valid_ = 0;
+ valid_ = nullptr;
}
}
void Validator::callback_validity_error(void* valid_, const char* msg, ...)
{
- Validator* validator = static_cast<Validator*>(valid_);
+ auto validator = static_cast<Validator*>(valid_);
if(validator)
{
void Validator::callback_validity_warning(void* valid_, const char* msg, ...)
{
- Validator* validator = static_cast<Validator*>(valid_);
+ auto validator = static_cast<Validator*>(valid_);
if(validator)
{
if(exception_)
{
std::auto_ptr<exception> tmp(exception_);
- exception_ = 0;
+ exception_ = nullptr;
tmp->Raise();
}
}
{
public:
Validator();
- virtual ~Validator();
+ ~Validator() override;
protected:
virtual void initialize_valid();
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;
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();
{
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);
{
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);
*/
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
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;
struct XsdSchema::Impl
{
- Impl() : schema(0), document(0) {}
+ Impl() : schema(nullptr), document(nullptr) {}
_xmlSchema* schema;
_xmlDoc* document;
if (pimpl_->schema)
{
xmlSchemaFree(pimpl_->schema);
- pimpl_->schema = 0;
+ pimpl_->schema = nullptr;
}
if (pimpl_->document)
{
xmlFreeDoc(pimpl_->document);
- pimpl_->document = 0;
+ pimpl_->document = nullptr;
}
}
*/
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();