+2.35.2:
+
+2012-03-21 Murray Cumming <murrayc@murrayc.com>
+
+ Fix a warning found by clang++
+
+ * libxml++/parsers/textreader.h: PropertyReader is a class, not
+ a struct.
+
+2012-03-20 Murray Cumming <murrayc@murrayc.com>
+
+ Remove the --disable-api-exceptions configure option.
+
+ And remove the #ifdefs and #else blocks from the code.
+ This is not used by anybody now, as far as I know, so this makes the
+ code easier to maintain.
+
+2012-03-20 Murray Cumming <murrayc@murrayc.com>
+
+ A fix for the previous commit.
+
+ * libxml++/nodes/node.cc: get_first_child() const: Use the name
+ parameter.
+
+2012-03-19 Murray Cumming <murrayc@murrayc.com>
+
+ Node: Add get_first_child().
+
+ * libxml++/nodes/node.[h|cc]: This is like get_children(),
+ but it returns only the first node, optionally returning
+ the first one with a certain name.
+ Based on a patch by Ilya Murav'jov in bug #648125 .
+
2.35.1:
2012-02-15 Kjell Ahlstedt <kjell.ahlstedt@bredband.net>
Installation Instructions
*************************
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
+Inc.
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
+ HP-UX `make' updates targets which have the same time stamps as
+their prerequisites, which makes it generally unusable when shipped
+generated files such as `configure' are involved. Use GNU `make'
+instead.
+
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
a workaround. If GNU CC is not installed, it is therefore recommended
#endif // APSTUDIO_INVOKED\r
\r
VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 2,35,1,1
- PRODUCTVERSION 2,35,1,1
+ FILEVERSION 2,35,2,1
+ PRODUCTVERSION 2,35,2,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.35.1"
+ VALUE "FileVersion", "2.35.2"
VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"\r
VALUE "OriginalFilename", "libxml++-2.6"\r
VALUE "ProductName", "libxml++"
- VALUE "ProductVersion", "2.35.1"
+ VALUE "ProductVersion", "2.35.2"
END\r
END\r
BLOCK "VarFileInfo"\r
#ifdef GLIBMM_CONFIGURE
/* compiler feature tests that are used during compile time and run-time
by libxml++ only. */
-#define LIBXMLCPP_EXCEPTIONS_ENABLED 1
+/* #undef LIBXMLCPP_EXCEPTIONS_ENABLED */
#endif /* GLIBMM_CONFIGURE */
#ifdef GLIBMM_MSC
#endif // APSTUDIO_INVOKED\r
\r
VS_VERSION_INFO VERSIONINFO\r
- FILEVERSION 2,35,1,1
- PRODUCTVERSION 2,35,1,1
+ FILEVERSION 2,35,2,1
+ PRODUCTVERSION 2,35,2,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.35.1"
+ VALUE "FileVersion", "2.35.2"
VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"\r
VALUE "OriginalFilename", "libxml++-2.6"\r
VALUE "ProductName", "libxml++"
- VALUE "ProductVersion", "2.35.1"
+ VALUE "ProductVersion", "2.35.2"
END\r
END\r
BLOCK "VarFileInfo"\r
#ifdef GLIBMM_CONFIGURE
/* compiler feature tests that are used during compile time and run-time
by libxml++ only. */
-#define LIBXMLCPP_EXCEPTIONS_ENABLED 1
+/* #undef LIBXMLCPP_EXCEPTIONS_ENABLED */
#endif /* GLIBMM_CONFIGURE */
#ifdef GLIBMM_MSC
#endif // APSTUDIO_INVOKED
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 2,35,1,1
- PRODUCTVERSION 2,35,1,1
+ FILEVERSION 2,35,2,1
+ PRODUCTVERSION 2,35,2,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.35.1"
+ VALUE "FileVersion", "2.35.2"
VALUE "LegalCopyright", "Distribution is under the LGPL (see COPYING)"
VALUE "OriginalFilename", "libxml++-2.6"
VALUE "ProductName", "libxml++"
- VALUE "ProductVersion", "2.35.1"
+ VALUE "ProductVersion", "2.35.2"
END
END
BLOCK "VarFileInfo"
#ifdef GLIBMM_CONFIGURE
/* compiler feature tests that are used during compile time and run-time
by libxml++ only. */
-#define LIBXMLCPP_EXCEPTIONS_ENABLED 1
+/* #undef LIBXMLCPP_EXCEPTIONS_ENABLED */
#endif /* GLIBMM_CONFIGURE */
#ifdef GLIBMM_MSC
-# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
$(top_srcdir)/macros/ltoptions.m4 \
$(top_srcdir)/macros/ltsugar.m4 \
$(top_srcdir)/macros/ltversion.m4 \
- $(top_srcdir)/macros/lt~obsolete.m4 \
- $(top_srcdir)/macros/reduced.m4 $(top_srcdir)/configure.ac
+ $(top_srcdir)/macros/lt~obsolete.m4 $(top_srcdir)/configure.ac
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
am__base_list = \
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(referencedir)" \
"$(DESTDIR)$(library_configdir)" "$(DESTDIR)$(pkgconfigdir)" \
"$(DESTDIR)$(library_exceptions_includedir)" \
$(am__objects_1) $(am__objects_3)
libxml___libxml___@LIBXMLXX_API_VERSION@_la_OBJECTS = \
$(am_libxml___libxml___@LIBXMLXX_API_VERSION@_la_OBJECTS)
-AM_V_lt = $(am__v_lt_$(V))
-am__v_lt_ = $(am__v_lt_$(AM_DEFAULT_VERBOSITY))
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
am__v_lt_0 = --silent
libxml___libxml___@LIBXMLXX_API_VERSION@_la_LINK = $(LIBTOOL) \
$(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CXXFLAGS) $(CXXFLAGS)
-AM_V_CXX = $(am__v_CXX_$(V))
-am__v_CXX_ = $(am__v_CXX_$(AM_DEFAULT_VERBOSITY))
+AM_V_CXX = $(am__v_CXX_@AM_V@)
+am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
am__v_CXX_0 = @echo " CXX " $@;
-AM_V_at = $(am__v_at_$(V))
-am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
am__v_at_0 = @
CXXLD = $(CXX)
CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
$(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CXXLD = $(am__v_CXXLD_$(V))
-am__v_CXXLD_ = $(am__v_CXXLD_$(AM_DEFAULT_VERBOSITY))
+AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
+am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
am__v_CXXLD_0 = @echo " CXXLD " $@;
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
$(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_$(V))
-am__v_CC_ = $(am__v_CC_$(AM_DEFAULT_VERBOSITY))
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
am__v_CC_0 = @echo " CC " $@;
CCLD = $(CC)
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_$(V))
-am__v_CCLD_ = $(am__v_CCLD_$(AM_DEFAULT_VERBOSITY))
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
-AM_V_GEN = $(am__v_GEN_$(V))
-am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
am__v_GEN_0 = @echo " GEN " $@;
SOURCES = $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_SOURCES) \
$(examples_dom_build_dom_build_SOURCES) \
distdir = $(PACKAGE)-$(VERSION)
top_distdir = $(distdir)
am__remove_distdir = \
- { test ! -d "$(distdir)" \
- || { find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -fr "$(distdir)"; }; }
+ if test -d "$(distdir)"; then \
+ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
+ && rm -rf "$(distdir)" \
+ || { sleep 5 && rm -rf "$(distdir)"; }; \
+ else :; fi
DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
ACLOCAL = @ACLOCAL@
ACLOCAL_FLAGS = @ACLOCAL_FLAGS@
.SUFFIXES:
.SUFFIXES: .cc .lo .o .obj
-am--refresh:
+am--refresh: Makefile
@:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/macros/doc-reference.am $(am__configure_deps)
@for dep in $?; do \
echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
esac;
+$(top_srcdir)/macros/doc-reference.am:
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(am__aclocal_m4_deps):
config.h: stamp-h1
- @if test ! -f $@; then \
- rm -f stamp-h1; \
- $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
- else :; fi
+ @if test ! -f $@; then rm -f stamp-h1; else :; fi
+ @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
touch $@
libxml++config.h: stamp-h2
- @if test ! -f $@; then \
- rm -f stamp-h2; \
- $(MAKE) $(AM_MAKEFLAGS) stamp-h2; \
- else :; fi
+ @if test ! -f $@; then rm -f stamp-h2; else :; fi
+ @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h2; else :; fi
stamp-h2: $(srcdir)/libxml++config.h.in $(top_builddir)/config.status
@rm -f stamp-h2
libxml++/validators/$(DEPDIR)/$(am__dirstamp)
libxml++/validators/validator.lo: libxml++/validators/$(am__dirstamp) \
libxml++/validators/$(DEPDIR)/$(am__dirstamp)
-libxml++/libxml++-@LIBXMLXX_API_VERSION@.la: $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_OBJECTS) $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_DEPENDENCIES) libxml++/$(am__dirstamp)
+libxml++/libxml++-@LIBXMLXX_API_VERSION@.la: $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_OBJECTS) $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_DEPENDENCIES) $(EXTRA_libxml___libxml___@LIBXMLXX_API_VERSION@_la_DEPENDENCIES) libxml++/$(am__dirstamp)
$(AM_V_CXXLD)$(libxml___libxml___@LIBXMLXX_API_VERSION@_la_LINK) -rpath $(libdir) $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_OBJECTS) $(libxml___libxml___@LIBXMLXX_API_VERSION@_la_LIBADD) $(LIBS)
clean-noinstPROGRAMS:
@: > examples/dom_build/$(DEPDIR)/$(am__dirstamp)
examples/dom_build/main.$(OBJEXT): examples/dom_build/$(am__dirstamp) \
examples/dom_build/$(DEPDIR)/$(am__dirstamp)
-examples/dom_build/dom_build$(EXEEXT): $(examples_dom_build_dom_build_OBJECTS) $(examples_dom_build_dom_build_DEPENDENCIES) examples/dom_build/$(am__dirstamp)
+examples/dom_build/dom_build$(EXEEXT): $(examples_dom_build_dom_build_OBJECTS) $(examples_dom_build_dom_build_DEPENDENCIES) $(EXTRA_examples_dom_build_dom_build_DEPENDENCIES) examples/dom_build/$(am__dirstamp)
@rm -f examples/dom_build/dom_build$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_build_dom_build_OBJECTS) $(examples_dom_build_dom_build_LDADD) $(LIBS)
examples/dom_parse_entities/$(am__dirstamp):
examples/dom_parse_entities/main.$(OBJEXT): \
examples/dom_parse_entities/$(am__dirstamp) \
examples/dom_parse_entities/$(DEPDIR)/$(am__dirstamp)
-examples/dom_parse_entities/dom_parse_entities$(EXEEXT): $(examples_dom_parse_entities_dom_parse_entities_OBJECTS) $(examples_dom_parse_entities_dom_parse_entities_DEPENDENCIES) examples/dom_parse_entities/$(am__dirstamp)
+examples/dom_parse_entities/dom_parse_entities$(EXEEXT): $(examples_dom_parse_entities_dom_parse_entities_OBJECTS) $(examples_dom_parse_entities_dom_parse_entities_DEPENDENCIES) $(EXTRA_examples_dom_parse_entities_dom_parse_entities_DEPENDENCIES) examples/dom_parse_entities/$(am__dirstamp)
@rm -f examples/dom_parse_entities/dom_parse_entities$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_parse_entities_dom_parse_entities_OBJECTS) $(examples_dom_parse_entities_dom_parse_entities_LDADD) $(LIBS)
examples/dom_parser/$(am__dirstamp):
examples/dom_parser/main.$(OBJEXT): \
examples/dom_parser/$(am__dirstamp) \
examples/dom_parser/$(DEPDIR)/$(am__dirstamp)
-examples/dom_parser/dom_parser$(EXEEXT): $(examples_dom_parser_dom_parser_OBJECTS) $(examples_dom_parser_dom_parser_DEPENDENCIES) examples/dom_parser/$(am__dirstamp)
+examples/dom_parser/dom_parser$(EXEEXT): $(examples_dom_parser_dom_parser_OBJECTS) $(examples_dom_parser_dom_parser_DEPENDENCIES) $(EXTRA_examples_dom_parser_dom_parser_DEPENDENCIES) examples/dom_parser/$(am__dirstamp)
@rm -f examples/dom_parser/dom_parser$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_parser_dom_parser_OBJECTS) $(examples_dom_parser_dom_parser_LDADD) $(LIBS)
examples/dom_parser_raw/$(am__dirstamp):
examples/dom_parser_raw/main.$(OBJEXT): \
examples/dom_parser_raw/$(am__dirstamp) \
examples/dom_parser_raw/$(DEPDIR)/$(am__dirstamp)
-examples/dom_parser_raw/dom_parser_raw$(EXEEXT): $(examples_dom_parser_raw_dom_parser_raw_OBJECTS) $(examples_dom_parser_raw_dom_parser_raw_DEPENDENCIES) examples/dom_parser_raw/$(am__dirstamp)
+examples/dom_parser_raw/dom_parser_raw$(EXEEXT): $(examples_dom_parser_raw_dom_parser_raw_OBJECTS) $(examples_dom_parser_raw_dom_parser_raw_DEPENDENCIES) $(EXTRA_examples_dom_parser_raw_dom_parser_raw_DEPENDENCIES) examples/dom_parser_raw/$(am__dirstamp)
@rm -f examples/dom_parser_raw/dom_parser_raw$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_parser_raw_dom_parser_raw_OBJECTS) $(examples_dom_parser_raw_dom_parser_raw_LDADD) $(LIBS)
examples/dom_read_write/$(am__dirstamp):
examples/dom_read_write/main.$(OBJEXT): \
examples/dom_read_write/$(am__dirstamp) \
examples/dom_read_write/$(DEPDIR)/$(am__dirstamp)
-examples/dom_read_write/dom_read_write$(EXEEXT): $(examples_dom_read_write_dom_read_write_OBJECTS) $(examples_dom_read_write_dom_read_write_DEPENDENCIES) examples/dom_read_write/$(am__dirstamp)
+examples/dom_read_write/dom_read_write$(EXEEXT): $(examples_dom_read_write_dom_read_write_OBJECTS) $(examples_dom_read_write_dom_read_write_DEPENDENCIES) $(EXTRA_examples_dom_read_write_dom_read_write_DEPENDENCIES) examples/dom_read_write/$(am__dirstamp)
@rm -f examples/dom_read_write/dom_read_write$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_read_write_dom_read_write_OBJECTS) $(examples_dom_read_write_dom_read_write_LDADD) $(LIBS)
examples/dom_xpath/$(am__dirstamp):
@: > examples/dom_xpath/$(DEPDIR)/$(am__dirstamp)
examples/dom_xpath/main.$(OBJEXT): examples/dom_xpath/$(am__dirstamp) \
examples/dom_xpath/$(DEPDIR)/$(am__dirstamp)
-examples/dom_xpath/dom_xpath$(EXEEXT): $(examples_dom_xpath_dom_xpath_OBJECTS) $(examples_dom_xpath_dom_xpath_DEPENDENCIES) examples/dom_xpath/$(am__dirstamp)
+examples/dom_xpath/dom_xpath$(EXEEXT): $(examples_dom_xpath_dom_xpath_OBJECTS) $(examples_dom_xpath_dom_xpath_DEPENDENCIES) $(EXTRA_examples_dom_xpath_dom_xpath_DEPENDENCIES) examples/dom_xpath/$(am__dirstamp)
@rm -f examples/dom_xpath/dom_xpath$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dom_xpath_dom_xpath_OBJECTS) $(examples_dom_xpath_dom_xpath_LDADD) $(LIBS)
examples/dtdvalidation/$(am__dirstamp):
examples/dtdvalidation/main.$(OBJEXT): \
examples/dtdvalidation/$(am__dirstamp) \
examples/dtdvalidation/$(DEPDIR)/$(am__dirstamp)
-examples/dtdvalidation/dtdvalidation$(EXEEXT): $(examples_dtdvalidation_dtdvalidation_OBJECTS) $(examples_dtdvalidation_dtdvalidation_DEPENDENCIES) examples/dtdvalidation/$(am__dirstamp)
+examples/dtdvalidation/dtdvalidation$(EXEEXT): $(examples_dtdvalidation_dtdvalidation_OBJECTS) $(examples_dtdvalidation_dtdvalidation_DEPENDENCIES) $(EXTRA_examples_dtdvalidation_dtdvalidation_DEPENDENCIES) examples/dtdvalidation/$(am__dirstamp)
@rm -f examples/dtdvalidation/dtdvalidation$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_dtdvalidation_dtdvalidation_OBJECTS) $(examples_dtdvalidation_dtdvalidation_LDADD) $(LIBS)
examples/import_node/$(am__dirstamp):
examples/import_node/main.$(OBJEXT): \
examples/import_node/$(am__dirstamp) \
examples/import_node/$(DEPDIR)/$(am__dirstamp)
-examples/import_node/import_node$(EXEEXT): $(examples_import_node_import_node_OBJECTS) $(examples_import_node_import_node_DEPENDENCIES) examples/import_node/$(am__dirstamp)
+examples/import_node/import_node$(EXEEXT): $(examples_import_node_import_node_OBJECTS) $(examples_import_node_import_node_DEPENDENCIES) $(EXTRA_examples_import_node_import_node_DEPENDENCIES) examples/import_node/$(am__dirstamp)
@rm -f examples/import_node/import_node$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_import_node_import_node_OBJECTS) $(examples_import_node_import_node_LDADD) $(LIBS)
examples/sax_exception/$(am__dirstamp):
examples/sax_exception/myparser.$(OBJEXT): \
examples/sax_exception/$(am__dirstamp) \
examples/sax_exception/$(DEPDIR)/$(am__dirstamp)
-examples/sax_exception/sax_exception$(EXEEXT): $(examples_sax_exception_sax_exception_OBJECTS) $(examples_sax_exception_sax_exception_DEPENDENCIES) examples/sax_exception/$(am__dirstamp)
+examples/sax_exception/sax_exception$(EXEEXT): $(examples_sax_exception_sax_exception_OBJECTS) $(examples_sax_exception_sax_exception_DEPENDENCIES) $(EXTRA_examples_sax_exception_sax_exception_DEPENDENCIES) examples/sax_exception/$(am__dirstamp)
@rm -f examples/sax_exception/sax_exception$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_sax_exception_sax_exception_OBJECTS) $(examples_sax_exception_sax_exception_LDADD) $(LIBS)
examples/sax_parser/$(am__dirstamp):
examples/sax_parser/myparser.$(OBJEXT): \
examples/sax_parser/$(am__dirstamp) \
examples/sax_parser/$(DEPDIR)/$(am__dirstamp)
-examples/sax_parser/sax_parser$(EXEEXT): $(examples_sax_parser_sax_parser_OBJECTS) $(examples_sax_parser_sax_parser_DEPENDENCIES) examples/sax_parser/$(am__dirstamp)
+examples/sax_parser/sax_parser$(EXEEXT): $(examples_sax_parser_sax_parser_OBJECTS) $(examples_sax_parser_sax_parser_DEPENDENCIES) $(EXTRA_examples_sax_parser_sax_parser_DEPENDENCIES) examples/sax_parser/$(am__dirstamp)
@rm -f examples/sax_parser/sax_parser$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_sax_parser_sax_parser_OBJECTS) $(examples_sax_parser_sax_parser_LDADD) $(LIBS)
examples/sax_parser_build_dom/$(am__dirstamp):
examples/sax_parser_build_dom/svgelement.$(OBJEXT): \
examples/sax_parser_build_dom/$(am__dirstamp) \
examples/sax_parser_build_dom/$(DEPDIR)/$(am__dirstamp)
-examples/sax_parser_build_dom/sax_parser_build_dom$(EXEEXT): $(examples_sax_parser_build_dom_sax_parser_build_dom_OBJECTS) $(examples_sax_parser_build_dom_sax_parser_build_dom_DEPENDENCIES) examples/sax_parser_build_dom/$(am__dirstamp)
+examples/sax_parser_build_dom/sax_parser_build_dom$(EXEEXT): $(examples_sax_parser_build_dom_sax_parser_build_dom_OBJECTS) $(examples_sax_parser_build_dom_sax_parser_build_dom_DEPENDENCIES) $(EXTRA_examples_sax_parser_build_dom_sax_parser_build_dom_DEPENDENCIES) examples/sax_parser_build_dom/$(am__dirstamp)
@rm -f examples/sax_parser_build_dom/sax_parser_build_dom$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_sax_parser_build_dom_sax_parser_build_dom_OBJECTS) $(examples_sax_parser_build_dom_sax_parser_build_dom_LDADD) $(LIBS)
examples/sax_parser_entities/$(am__dirstamp):
examples/sax_parser_entities/myparser.$(OBJEXT): \
examples/sax_parser_entities/$(am__dirstamp) \
examples/sax_parser_entities/$(DEPDIR)/$(am__dirstamp)
-examples/sax_parser_entities/sax_parser_entities$(EXEEXT): $(examples_sax_parser_entities_sax_parser_entities_OBJECTS) $(examples_sax_parser_entities_sax_parser_entities_DEPENDENCIES) examples/sax_parser_entities/$(am__dirstamp)
+examples/sax_parser_entities/sax_parser_entities$(EXEEXT): $(examples_sax_parser_entities_sax_parser_entities_OBJECTS) $(examples_sax_parser_entities_sax_parser_entities_DEPENDENCIES) $(EXTRA_examples_sax_parser_entities_sax_parser_entities_DEPENDENCIES) examples/sax_parser_entities/$(am__dirstamp)
@rm -f examples/sax_parser_entities/sax_parser_entities$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_sax_parser_entities_sax_parser_entities_OBJECTS) $(examples_sax_parser_entities_sax_parser_entities_LDADD) $(LIBS)
examples/schemavalidation/$(am__dirstamp):
examples/schemavalidation/main.$(OBJEXT): \
examples/schemavalidation/$(am__dirstamp) \
examples/schemavalidation/$(DEPDIR)/$(am__dirstamp)
-examples/schemavalidation/schemavalidation$(EXEEXT): $(examples_schemavalidation_schemavalidation_OBJECTS) $(examples_schemavalidation_schemavalidation_DEPENDENCIES) examples/schemavalidation/$(am__dirstamp)
+examples/schemavalidation/schemavalidation$(EXEEXT): $(examples_schemavalidation_schemavalidation_OBJECTS) $(examples_schemavalidation_schemavalidation_DEPENDENCIES) $(EXTRA_examples_schemavalidation_schemavalidation_DEPENDENCIES) examples/schemavalidation/$(am__dirstamp)
@rm -f examples/schemavalidation/schemavalidation$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_schemavalidation_schemavalidation_OBJECTS) $(examples_schemavalidation_schemavalidation_LDADD) $(LIBS)
examples/textreader/$(am__dirstamp):
examples/textreader/main.$(OBJEXT): \
examples/textreader/$(am__dirstamp) \
examples/textreader/$(DEPDIR)/$(am__dirstamp)
-examples/textreader/textreader$(EXEEXT): $(examples_textreader_textreader_OBJECTS) $(examples_textreader_textreader_DEPENDENCIES) examples/textreader/$(am__dirstamp)
+examples/textreader/textreader$(EXEEXT): $(examples_textreader_textreader_OBJECTS) $(examples_textreader_textreader_DEPENDENCIES) $(EXTRA_examples_textreader_textreader_DEPENDENCIES) examples/textreader/$(am__dirstamp)
@rm -f examples/textreader/textreader$(EXEEXT)
$(AM_V_CXXLD)$(CXXLINK) $(examples_textreader_textreader_OBJECTS) $(examples_textreader_textreader_LDADD) $(LIBS)
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $<
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
.cc.obj:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cc.lo:
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
-@am__fastdepCXX_FALSE@ $(AM_V_CXX) @AM_BACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $<
+@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
mostlyclean-libtool:
-rm -f *.lo
@$(NORMAL_UNINSTALL)
@list='$(dist_reference_DATA)'; test -n "$(referencedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(referencedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(referencedir)" && rm -f $$files
+ dir='$(DESTDIR)$(referencedir)'; $(am__uninstall_files_from_dir)
install-library_configDATA: $(library_config_DATA)
@$(NORMAL_INSTALL)
test -z "$(library_configdir)" || $(MKDIR_P) "$(DESTDIR)$(library_configdir)"
@$(NORMAL_UNINSTALL)
@list='$(library_config_DATA)'; test -n "$(library_configdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_configdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_configdir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_configdir)'; $(am__uninstall_files_from_dir)
install-nodist_pkgconfigDATA: $(nodist_pkgconfig_DATA)
@$(NORMAL_INSTALL)
test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
@$(NORMAL_UNINSTALL)
@list='$(nodist_pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
+ dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
install-library_exceptions_includeHEADERS: $(library_exceptions_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_exceptions_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_exceptions_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_exceptions_include_HEADERS)'; test -n "$(library_exceptions_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_exceptions_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_exceptions_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_exceptions_includedir)'; $(am__uninstall_files_from_dir)
install-library_includeHEADERS: $(library_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_include_HEADERS)'; test -n "$(library_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_includedir)'; $(am__uninstall_files_from_dir)
install-library_io_includeHEADERS: $(library_io_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_io_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_io_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_io_include_HEADERS)'; test -n "$(library_io_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_io_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_io_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_io_includedir)'; $(am__uninstall_files_from_dir)
install-library_nodes_includeHEADERS: $(library_nodes_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_nodes_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_nodes_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_nodes_include_HEADERS)'; test -n "$(library_nodes_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_nodes_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_nodes_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_nodes_includedir)'; $(am__uninstall_files_from_dir)
install-library_parsers_includeHEADERS: $(library_parsers_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_parsers_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_parsers_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_parsers_include_HEADERS)'; test -n "$(library_parsers_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_parsers_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_parsers_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_parsers_includedir)'; $(am__uninstall_files_from_dir)
install-library_validators_includeHEADERS: $(library_validators_include_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(library_validators_includedir)" || $(MKDIR_P) "$(DESTDIR)$(library_validators_includedir)"
@$(NORMAL_UNINSTALL)
@list='$(library_validators_include_HEADERS)'; test -n "$(library_validators_includedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(library_validators_includedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(library_validators_includedir)" && rm -f $$files
+ dir='$(DESTDIR)$(library_validators_includedir)'; $(am__uninstall_files_from_dir)
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
$(am__remove_distdir)
dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
+ $(am__remove_distdir)
+
+dist-lzip: distdir
+ tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
$(am__remove_distdir)
dist-lzma: distdir
$(am__remove_distdir)
dist-xz: distdir
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
$(am__remove_distdir)
dist-tarZ: distdir
dist dist-all: distdir
tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
$(am__remove_distdir)
# This target untars the dist file and tries a VPATH configuration. Then
bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lzma*) \
lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
+ *.tar.lz*) \
+ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
*.tar.xz*) \
xz -dc $(distdir).tar.xz | $(am__untar) ;;\
*.tar.Z*) \
&& am__cwd=`pwd` \
&& $(am__cd) $(distdir)/_build \
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
+ $(AM_DISTCHECK_CONFIGURE_FLAGS) \
$(DISTCHECK_CONFIGURE_FLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
distuninstallcheck:
- @$(am__cd) '$(distuninstallcheck_dir)' \
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+ @test -n '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: trying to run $@ with an empty' \
+ '$$(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ $(am__cd) '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
|| { echo "ERROR: files left after uninstall:" ; \
if test -n "$(DESTDIR)"; then \
echo " (check DESTDIR support)"; \
installcheck: installcheck-am
install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
mostlyclean-generic:
clean-generic:
.PHONY: CTAGS GTAGS all all-am all-local am--refresh check check-am \
clean clean-generic clean-libLTLIBRARIES clean-libtool \
clean-noinstPROGRAMS ctags dist dist-all dist-bzip2 dist-gzip \
- dist-lzma dist-shar dist-tarZ dist-xz dist-zip distcheck \
- distclean distclean-compile distclean-generic distclean-hdr \
- distclean-libtool distclean-tags distcleancheck distdir \
- distuninstallcheck dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am \
+ dist-lzip dist-lzma dist-shar dist-tarZ dist-xz dist-zip \
+ distcheck distclean distclean-compile distclean-generic \
+ distclean-hdr distclean-libtool distclean-tags distcleancheck \
+ distdir distuninstallcheck dvi dvi-am html html-am info \
+ info-am install install-am install-data install-data-am \
install-data-local install-dist_referenceDATA install-dvi \
install-dvi-am install-exec install-exec-am install-html \
install-html-am install-info install-info-am \
+2.35.2 (unstable):
+
+* Node: Add get_first_child().
+ (Murray Cumming, Based on a patch by Ilya Murav'jov in bug #648125)
+* Build: Remove the --disable-api-exceptions configure option.
+ (Murray Cumming)
+
2.35.1 (unstable):
* Handle attributes with default values correctly.
-# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
+# Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
+# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_AUTOMAKE_VERSION(VERSION)
# ----------------------------
# Automake X.Y traces this macro to ensure aclocal.m4 has been
[am__api_version='1.11'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.11.1], [],
+m4_if([$1], [1.11.3], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.1])dnl
+[AM_AUTOMAKE_VERSION([1.11.3])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
Usually this means the macro was only invoked conditionally.]])
fi])])
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
-# Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
+# 2010, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 10
+# serial 12
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
+ am__nodep='_no'
fi
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
AC_SUBST([AMDEPBACKSLASH])dnl
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
+AC_SUBST([am__nodep])dnl
+_AM_SUBST_NOTMAKE([am__nodep])dnl
])
# Generate code to set up dependency tracking. -*- Autoconf -*-
done
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
+# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_INSTALL_SH
# ------------------
# Define $install_sh.
# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
# From Jim Meyering
-# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008,
+# 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
[disable], [m4_define([am_maintainer_other], [enable])],
[m4_define([am_maintainer_other], [enable])
m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
-AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
+AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
dnl maintainer-mode's default is 'disable' unless 'enable' is passed
AC_ARG_ENABLE([maintainer-mode],
[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
fi
])
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
+# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_MKDIR_P
# ---------------
# Check for `mkdir -p'.
# Helper functions for option handling. -*- Autoconf -*-
-# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
+# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 4
+# serial 5
# _AM_MANGLE_OPTION(NAME)
# -----------------------
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
# _AM_SET_OPTION(NAME)
-# ------------------------------
+# --------------------
# Set option NAME. Presently that only means defining a flag for this option.
AC_DEFUN([_AM_SET_OPTION],
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
+# ------------------------
# OPTIONS is a space-separated list of Automake options.
AC_DEFUN([_AM_SET_OPTIONS],
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
fi
AC_MSG_RESULT(yes)])
-# Copyright (C) 2009 Free Software Foundation, Inc.
+# Copyright (C) 2009, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 1
+# serial 2
# AM_SILENT_RULES([DEFAULT])
# --------------------------
no) AM_DEFAULT_VERBOSITY=1;;
*) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
esac
+dnl
+dnl A few `make' implementations (e.g., NonStop OS and NextStep)
+dnl do not support nested variable expansions.
+dnl See automake bug#9928 and bug#10237.
+am_make=${MAKE-make}
+AC_CACHE_CHECK([whether $am_make supports nested variables],
+ [am_cv_make_support_nested_variables],
+ [if AS_ECHO([['TRUE=$(BAR$(V))
+BAR0=false
+BAR1=true
+V=1
+am__doit:
+ @$(TRUE)
+.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
+ am_cv_make_support_nested_variables=yes
+else
+ am_cv_make_support_nested_variables=no
+fi])
+if test $am_cv_make_support_nested_variables = yes; then
+ dnl Using `$V' instead of `$(V)' breaks IRIX make.
+ AM_V='$(V)'
+ AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+ AM_V=$AM_DEFAULT_VERBOSITY
+ AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
+AC_SUBST([AM_V])dnl
+AM_SUBST_NOTMAKE([AM_V])dnl
+AC_SUBST([AM_DEFAULT_V])dnl
+AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
AM_BACKSLASH='\'
AC_SUBST([AM_BACKSLASH])dnl
_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
])
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_INSTALL_STRIP
# ---------------------
# One issue with vendor `install' (even GNU) is that you can't
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
-# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 2
+# serial 3
# _AM_SUBST_NOTMAKE(VARIABLE)
# ---------------------------
AC_DEFUN([_AM_SUBST_NOTMAKE])
# AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
+# --------------------------
# Public sister of _AM_SUBST_NOTMAKE.
AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
# Check how to create a tarball. -*- Autoconf -*-
-# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# a tarball read from stdin.
# $(am__untar) < result.tar
AC_DEFUN([_AM_PROG_TAR],
-[# Always define AMTAR for backward compatibility.
-AM_MISSING_PROG([AMTAR], [tar])
+[# Always define AMTAR for backward compatibility. Yes, it's still used
+# in the wild :-( We should find a proper way to deprecate it ...
+AC_SUBST([AMTAR], ['$${TAR-tar}'])
m4_if([$1], [v7],
- [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
+ [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
[m4_case([$1], [ustar],, [pax],,
[m4_fatal([Unknown tar format])])
AC_MSG_CHECKING([how to create a $1 tar archive])
m4_include([macros/ltsugar.m4])
m4_include([macros/ltversion.m4])
m4_include([macros/lt~obsolete.m4])
-m4_include([macros/reduced.m4])
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
-/* Defined when the --enable-api-exceptions configure argument was given */
-#undef LIBXMLCPP_EXCEPTIONS_ENABLED
-
/* Major version number of libxml++. */
#undef LIBXMLXX_MAJOR_VERSION
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for libxml++ 2.35.1.
+# Generated by GNU Autoconf 2.68 for libxml++ 2.35.2.
#
# 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.35.1'
-PACKAGE_STRING='libxml++ 2.35.1'
+PACKAGE_VERSION='2.35.2'
+PACKAGE_STRING='libxml++ 2.35.2'
PACKAGE_BUGREPORT='https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B'
PACKAGE_URL='http://libxmlplusplus.sourceforge.net/'
am__fastdepCXX_FALSE
am__fastdepCXX_TRUE
CXXDEPMODE
+am__nodep
AMDEPBACKSLASH
AMDEP_FALSE
AMDEP_TRUE
MAINTAINER_MODE_TRUE
AM_BACKSLASH
AM_DEFAULT_VERBOSITY
+AM_DEFAULT_V
+AM_V
am__untar
am__tar
AMTAR
with_sysroot
enable_libtool_lock
enable_examples
-enable_api_exceptions
enable_documentation
with_glibmm_doc
enable_warnings
# 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.35.1 to adapt to many kinds of systems.
+\`configure' configures libxml++ 2.35.2 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.35.1:";;
+ short | recursive ) echo "Configuration of libxml++ 2.35.2:";;
esac
cat <<\_ACEOF
optimize for fast installation [default=yes]
--disable-libtool-lock avoid locking (might break parallel builds)
--enable-examples build the examples
- --enable-api-exceptions Build exceptions API.
- [default=yes]
--disable-documentation do not build or install the documentation
--enable-warnings[=min|max|fatal|no]
set compiler pedantry level [default=min]
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
- --with-pic try to use only PIC/non-PIC objects [default=use
+ --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
both]
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
--with-sysroot=DIR Search for dependent libraries within DIR
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libxml++ configure 2.35.1
+libxml++ configure 2.35.2
generated by GNU Autoconf 2.68
Copyright (C) 2010 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.35.1, which was
+It was created by libxml++ $as_me 2.35.2, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='libxml++'
- VERSION='2.35.1'
+ VERSION='2.35.2'
# Some tools Automake needs.
# We need awk for the "check" target. The system "awk" is bad on
# some platforms.
-# Always define AMTAR for backward compatibility.
+# Always define AMTAR for backward compatibility. Yes, it's still used
+# in the wild :-( We should find a proper way to deprecate it ...
+AMTAR='$${TAR-tar}'
-AMTAR=${AMTAR-"${am_missing_run}tar"}
-
-am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
+am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
no) AM_DEFAULT_VERBOSITY=1;;
*) AM_DEFAULT_VERBOSITY=1;;
esac
+am_make=${MAKE-make}
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
+$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
+if ${am_cv_make_support_nested_variables+:} false; then :
+ $as_echo_n "(cached) " >&6
+else
+ if $as_echo 'TRUE=$(BAR$(V))
+BAR0=false
+BAR1=true
+V=1
+am__doit:
+ @$(TRUE)
+.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
+ am_cv_make_support_nested_variables=yes
+else
+ am_cv_make_support_nested_variables=no
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
+$as_echo "$am_cv_make_support_nested_variables" >&6; }
+if test $am_cv_make_support_nested_variables = yes; then
+ AM_V='$(V)'
+ AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+ AM_V=$AM_DEFAULT_VERBOSITY
+ AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
AM_BACKSLASH='\'
LIBXMLXX_MODULE_NAME='libxml++-2.6'
-LIBXMLXX_VERSION='2.35.1'
+LIBXMLXX_VERSION='2.35.2'
LIBXMLXX_API_VERSION='2.6'
$as_echo "#define LIBXMLXX_MINOR_VERSION 35" >>confdefs.h
-LIBXMLXX_MICRO_VERSION=1
+LIBXMLXX_MICRO_VERSION=2
-$as_echo "#define LIBXMLXX_MICRO_VERSION 1" >>confdefs.h
+$as_echo "#define LIBXMLXX_MICRO_VERSION 2" >>confdefs.h
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
+ am__nodep='_no'
fi
if test "x$enable_dependency_tracking" != xno; then
AMDEP_TRUE=
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
-macro_version='2.4'
-macro_revision='1.3293'
+macro_version='2.4.2'
+macro_revision='1.3337'
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
lt_cv_sys_max_cmd_len=196608
;;
+ os2*)
+ # The test takes a long time on OS/2.
+ lt_cv_sys_max_cmd_len=8192
+ ;;
+
osf*)
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
- while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test $i != 17 # 1/2 MB should be enough
do
lt_cv_deplibs_check_method=pass_all
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
if test -n "$RANLIB"; then
case $host_os in
openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
;;
*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
;;
esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
fi
case $host_os in
# which start with @ or ?.
lt_cv_sys_global_symbol_pipe="$AWK '"\
" {last_section=section; section=\$ 3};"\
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
" \$ 0!~/External *\|/{next};"\
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
CFLAGS="$SAVE_CFLAGS"
fi
;;
-sparc*-*solaris*)
+*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
case `/usr/bin/file conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ yes*)
+ case $host in
+ i?86-*-solaris*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ sparc*-*-solaris*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+ LD="${LD-ld}_sol2"
+ fi
+ ;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="${LD-ld} -64"
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
_lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ # If there is a non-empty error log, and "single_module"
+ # appears in it, assume the flag caused a linker warning
+ if test -s conftest.err && $GREP single_module conftest.err; then
+ cat conftest.err >&5
+ # Otherwise, if the output was created with a 0 exit code from
+ # the compiler, it worked.
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then
lt_cv_apple_cc_single_mod=yes
else
cat conftest.err >&5
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
if ${lt_cv_ld_exported_symbols_list+:} false; then :
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
$as_echo_n "checking for -force_load linker flag... " >&6; }
if ${lt_cv_ld_force_load+:} false; then :
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
_lt_result=$?
- if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
+ if test -s conftest.err && $GREP force_load conftest.err; then
+ cat conftest.err >&5
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
lt_cv_ld_force_load=yes
else
cat conftest.err >&5
# Check whether --with-pic was given.
if test "${with_pic+set}" = set; then :
- withval=$with_pic; pic_mode="$withval"
+ withval=$with_pic; lt_p=${PACKAGE-default}
+ case $withval in
+ yes|no) pic_mode=$withval ;;
+ *)
+ pic_mode=default
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for lt_pkg in $withval; do
+ IFS="$lt_save_ifs"
+ if test "X$lt_pkg" = "X$lt_p"; then
+ pic_mode=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac
else
pic_mode=default
fi
+
+
+
+
test -z "$LN_S" && LN_S="ln -s"
case $cc_basename in
nvcc*) # Cuda Compiler Driver 2.2
lt_prog_compiler_wl='-Xlinker '
- lt_prog_compiler_pic='-Xcompiler -fPIC'
+ if test -n "$lt_prog_compiler_pic"; then
+ lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
+ fi
;;
esac
else
;;
*)
case `$CC -V 2>&1 | sed 5q` in
- *Sun\ F* | *Sun*Fortran*)
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
# Sun Fortran 8.3 passes all unrecognized flags to the linker
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
lt_prog_compiler_wl=''
;;
+ *Sun\ F* | *Sun*Fortran*)
+ lt_prog_compiler_pic='-KPIC'
+ lt_prog_compiler_static='-Bstatic'
+ lt_prog_compiler_wl='-Qoption ld '
+ ;;
*Sun\ C*)
# Sun C 5.9
lt_prog_compiler_pic='-KPIC'
lt_prog_compiler_static='-Bstatic'
lt_prog_compiler_wl='-Wl,'
;;
+ *Intel*\ [CF]*Compiler*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fPIC'
+ lt_prog_compiler_static='-static'
+ ;;
+ *Portland\ Group*)
+ lt_prog_compiler_wl='-Wl,'
+ lt_prog_compiler_pic='-fpic'
+ lt_prog_compiler_static='-Bstatic'
+ ;;
esac
;;
esac
hardcode_direct=no
hardcode_direct_absolute=no
hardcode_libdir_flag_spec=
- hardcode_libdir_flag_spec_ld=
hardcode_libdir_separator=
hardcode_minus_L=no
hardcode_shlibpath_var=unsupported
xlf* | bgf* | bgxlf* | mpixlf*)
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
- hardcode_libdir_flag_spec=
- hardcode_libdir_flag_spec_ld='-rpath $libdir'
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
if test "x$supports_anon_versioning" = xyes; then
archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
# The linker will not automatically build a static lib if we build a DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, )='true'
enable_shared_with_static_runtimes=yes
+ exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
# Don't use ranlib
old_postinstall_cmds='chmod 644 $oldlib'
hardcode_shlibpath_var=unsupported
if test "$lt_cv_ld_force_load" = "yes"; then
whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+
else
whole_archive_flag_spec=''
fi
hardcode_shlibpath_var=no
;;
- freebsd1*)
- ld_shlibs=no
- ;;
-
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
# support. Future versions do this automatically, but an explicit c++rt0.o
# does not break anything, and helps significantly (at the cost of a little
;;
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
+ freebsd2.*)
archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
hardcode_direct=yes
hardcode_minus_L=yes
fi
if test "$with_gnu_ld" = no; then
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
- hardcode_libdir_flag_spec_ld='+b $libdir'
hardcode_libdir_separator=:
hardcode_direct=yes
hardcode_direct_absolute=yes
-
-
-
-
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
$as_echo_n "checking dynamic linker characteristics... " >&6; }
case $host_os in
aix3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
shlibpath_var=LIBPATH
;;
aix[4-9]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
;;
bsdi[45]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
;;
dgux*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
;;
-freebsd1*)
- dynamic_linker=no
- ;;
-
freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
objformat=`/usr/bin/objformat`
else
case $host_os in
- freebsd[123]*) objformat=aout ;;
+ freebsd[23].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
- freebsd2*)
+ freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[01]* | freebsdelf3.[01]*)
;;
gnu*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
;;
haiku*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
;;
interix[3-9]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
nonstopux*) version_type=nonstopux ;;
*)
if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
else
version_type=irix
fi ;;
dynamic_linker=no
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
newsos6)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
solaris*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
sysv4 | sysv4.3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
sysv4*MP*)
if test -d /usr/nec ;then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
uts4*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
hardcode_direct_CXX=no
hardcode_direct_absolute_CXX=no
hardcode_libdir_flag_spec_CXX=
-hardcode_libdir_flag_spec_ld_CXX=
hardcode_libdir_separator_CXX=
hardcode_minus_L_CXX=no
hardcode_shlibpath_var_CXX=unsupported
hardcode_shlibpath_var_CXX=unsupported
if test "$lt_cv_ld_force_load" = "yes"; then
whole_archive_flag_spec_CXX='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+
else
whole_archive_flag_spec_CXX=''
fi
esac
;;
- freebsd[12]*)
+ freebsd2.*)
# C++ shared libraries reported to be fairly broken before
# switch to ELF
ld_shlibs_CXX=no
case "$CC $CFLAGS " in #(
*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
esac
if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
;;
cygwin* | mingw* | cegcc*)
case $cc_basename in
- cl*) ;;
+ cl*)
+ exclude_expsyms_CXX='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ ;;
*)
export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
exclude_expsyms_CXX='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
-
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
$as_echo_n "checking dynamic linker characteristics... " >&6; }
case $host_os in
aix3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
shlibpath_var=LIBPATH
;;
aix[4-9]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
;;
bsdi[45]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
;;
dgux*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
;;
-freebsd1*)
- dynamic_linker=no
- ;;
-
freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
objformat=`/usr/bin/objformat`
else
case $host_os in
- freebsd[123]*) objformat=aout ;;
+ freebsd[23].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
- freebsd2*)
+ freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[01]* | freebsdelf3.[01]*)
;;
gnu*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
;;
haiku*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
;;
interix[3-9]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
nonstopux*) version_type=nonstopux ;;
*)
if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
else
version_type=irix
fi ;;
dynamic_linker=no
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
newsos6)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
solaris*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
sysv4 | sysv4.3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
sysv4*MP*)
if test -d /usr/nec ;then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
uts4*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
+
+
ac_config_commands="$ac_config_commands libtool"
fi
-# Offer the ability to omit some API from the library, to reduce the code size:
-
- # Check whether --enable-api-exceptions was given.
-if test "${enable_api_exceptions+set}" = set; then :
- enableval=$enable_api_exceptions; libxmlcpp_enable_api_exceptions="$enableval"
-else
- libxmlcpp_enable_api_exceptions='yes'
-fi
-
-
- if test "x$libxmlcpp_enable_api_exceptions" = "xyes"; then
- {
-
-$as_echo "#define LIBXMLCPP_EXCEPTIONS_ENABLED 1" >>confdefs.h
-
- }
- fi
-
# Extract the first word of "perl", so it can be a program name with args.
set dummy perl; ac_word=$2
# 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.35.1, which was
+This file was extended by libxml++ $as_me 2.35.2, which was
generated by GNU Autoconf 2.68. 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.35.1
+libxml++ config.status 2.35.2
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
+PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
allow_undefined_flag_CXX='`$ECHO "$allow_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
no_undefined_flag_CXX='`$ECHO "$no_undefined_flag_CXX" | $SED "$delay_single_quote_subst"`'
hardcode_libdir_flag_spec_CXX='`$ECHO "$hardcode_libdir_flag_spec_CXX" | $SED "$delay_single_quote_subst"`'
-hardcode_libdir_flag_spec_ld_CXX='`$ECHO "$hardcode_libdir_flag_spec_ld_CXX" | $SED "$delay_single_quote_subst"`'
hardcode_libdir_separator_CXX='`$ECHO "$hardcode_libdir_separator_CXX" | $SED "$delay_single_quote_subst"`'
hardcode_direct_CXX='`$ECHO "$hardcode_direct_CXX" | $SED "$delay_single_quote_subst"`'
hardcode_direct_absolute_CXX='`$ECHO "$hardcode_direct_absolute_CXX" | $SED "$delay_single_quote_subst"`'
OBJDUMP \
SHELL \
ECHO \
+PATH_SEPARATOR \
SED \
GREP \
EGREP \
allow_undefined_flag \
no_undefined_flag \
hardcode_libdir_flag_spec \
-hardcode_libdir_flag_spec_ld \
hardcode_libdir_separator \
exclude_expsyms \
include_expsyms \
allow_undefined_flag_CXX \
no_undefined_flag_CXX \
hardcode_libdir_flag_spec_CXX \
-hardcode_libdir_flag_spec_ld_CXX \
hardcode_libdir_separator_CXX \
exclude_expsyms_CXX \
include_expsyms_CXX \
# NOTE: Changes made to this file will be lost: look at ltmain.sh.
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is part of GNU Libtool.
# An echo program that protects backslashes.
ECHO=$lt_ECHO
+# The PATH separator for the build system.
+PATH_SEPARATOR=$lt_PATH_SEPARATOR
+
# The host system.
host_alias=$host_alias
host=$host
# This must work even if \$libdir does not exist
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
-# If ld is used when linking, flag to hardcode \$libdir into a binary
-# during linking. This must work even if \$libdir does not exist.
-hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
-
# Whether we need a single "-rpath" flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator
# This must work even if \$libdir does not exist
hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX
-# If ld is used when linking, flag to hardcode \$libdir into a binary
-# during linking. This must work even if \$libdir does not exist.
-hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX
-
# Whether we need a single "-rpath" flag with a separated argument.
hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX
-AC_INIT([libxml++], [2.35.1],
+AC_INIT([libxml++], [2.35.2],
[https://bugzilla.gnome.org/enter_bug.cgi?product=libxml%2B%2B],
[libxml++], [http://libxmlplusplus.sourceforge.net/])
AC_PREREQ([2.59])
AM_CONDITIONAL([ENABLE_EXAMPLES], [test "x$enable_examples" = xyes])
-# Offer the ability to omit some API from the library, to reduce the code size:
-LIBXMLCPP_ARG_ENABLE_API_EXCEPTIONS
MM_ARG_ENABLE_DOCUMENTATION
MM_ARG_WITH_TAGFILE_DOC([glibmm-2.4.tag], [glibmm-2.4])
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>UTF-8 and Glib::ustring</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="chapter-introduction.html" title="Chapter 1. libxml++">
<link rel="prev" href="chapter-introduction.html" title="Chapter 1. libxml++">
</div>
<div class="sect1" title="UTF-8 and Glib::ustring">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2627563"></a>UTF-8 and Glib::ustring</h2></div></div></div>
+<a name="id3051382"></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>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Compilation and Linking</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="chapter-introduction.html" title="Chapter 1. libxml++">
<link rel="prev" href="ch01s02.html" title="UTF-8 and Glib::ustring">
</div>
<div class="sect1" title="Compilation and Linking">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2627605"></a>Compilation and Linking</h2></div></div></div>
+<a name="id3051423"></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>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>SAX Parser</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="chapter-parsers.html" title="Chapter 2. Parsers">
<link rel="prev" href="chapter-parsers.html" title="Chapter 2. Parsers">
</div>
<div class="sect1" title="SAX Parser">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2588010"></a>SAX Parser</h2></div></div></div>
+<a name="id3011845"></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" title="Example">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2588051"></a>Example</h3></div></div></div>
+<a name="id3011886"></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
protected:
//overrides:
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
virtual void on_start_document();
virtual void on_end_document();
virtual void on_start_element(const Glib::ustring& name,
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);
-#endif
};
{
}
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
void MySaxParser::on_start_document()
{
std::cout << "on_start_document()" << std::endl;
std::cerr << "MySaxParser::on_characters(): Exception caught while converting value for std::cout: " << ex.what() << std::endl;
}
}
-#endif
+
</pre>
<p>
</p>
filepath = "example.xml";
// Parse the entire document in one go:
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
MySaxParser parser;
parser.set_substitute_entities(true); //
parser.parse_file(filepath);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const xmlpp::exception& ex)
{
std::cout << "libxml++ exception: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
// Demonstrate incremental parsing, sometimes useful for network connections:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>TextReader Parser</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="chapter-parsers.html" title="Chapter 2. Parsers">
<link rel="prev" href="ch02s02.html" title="SAX Parser">
</div>
<div class="sect1" title="TextReader Parser">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2592555"></a>TextReader Parser</h2></div></div></div>
+<a name="id3016366"></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" title="Example">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2592603"></a>Example</h3></div></div></div>
+<a name="id3016414"></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
// so we can use std::cout with UTF-8, via Glib::ustring, without exceptions.
std::locale::global(std::locale(""));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::TextReader reader("example.xml");
while(reader.read())
std::cout << indent(depth) << "novalue" << std::endl;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& e)
{
std::cout << "Exception caught: " << e.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
</pre>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Chapter 1. libxml++</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="prev" href="index.html" title="libxml++ - An XML Parser for C++">
<div class="toc">
<p><b>Table of Contents</b></p>
<ul>
-<li><span class="sect1"><a href="chapter-introduction.html#id2597388">Installation</a></span></li>
+<li><span class="sect1"><a href="chapter-introduction.html#id3021206">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" title="Installation">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2597388"></a>Installation</h2></div></div></div>
+<a name="id3021206"></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>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Chapter 2. Parsers</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="up" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="prev" href="ch01s03.html" title="Compilation and Linking">
<div class="toc">
<p><b>Table of Contents</b></p>
<ul>
-<li><span class="sect1"><a href="chapter-parsers.html#id2588486">DOM Parser</a></span></li>
+<li><span class="sect1"><a href="chapter-parsers.html#id3051491">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" title="DOM Parser">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id2588486"></a>DOM Parser</h2></div></div></div>
+<a name="id3051491"></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="literal">Parser::get_document()</code>. With methods such as <code class="literal">Document::get_root_node()</code> and <code class="literal">Node::get_children()</code>, you may then navigate into the heirarchy 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="literal">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="literal">Node</code>s. By using these, and one of the <code class="literal">Document::write_*()</code> methods, you can use libxml++ to build a new XML document.</p>
<div class="sect2" title="Example">
<div class="titlepage"><div><div><h3 class="title">
-<a name="id2587864"></a>Example</h3></div></div></div>
+<a name="id3011699"></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
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
if (validate)
parser.set_validate();
const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
print_node(pNode);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>libxml++ - An XML Parser for C++</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
<meta name="description" content="This is an introduction to libxml's C++ binding, with simple examples.">
<link rel="home" href="index.html" title="libxml++ - An XML Parser for C++">
<link rel="next" href="chapter-introduction.html" title="Chapter 1. libxml++">
<ul>
<li>
<span class="chapter"><a href="chapter-introduction.html">1. libxml++</a></span><ul>
-<li><span class="sect1"><a href="chapter-introduction.html#id2597388">Installation</a></span></li>
+<li><span class="sect1"><a href="chapter-introduction.html#id3021206">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#id2588486">DOM Parser</a></span></li>
+<li><span class="sect1"><a href="chapter-parsers.html#id3051491">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>
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
if (validate)
parser.set_validate();
const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
print_node(pNode);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
protected:
//overrides:
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
virtual void on_start_document();
virtual void on_end_document();
virtual void on_start_element(const Glib::ustring& name,
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);
-#endif
};
{
}
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
void MySaxParser::on_start_document()
{
std::cout << "on_start_document()" << std::endl;
std::cerr << "MySaxParser::on_characters(): Exception caught while converting value for std::cout: " << ex.what() << std::endl;
}
}
-#endif
+
</programlisting>
</para>
<para>File: main.cc
filepath = "example.xml";
// Parse the entire document in one go:
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
MySaxParser parser;
parser.set_substitute_entities(true); //
parser.parse_file(filepath);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const xmlpp::exception& ex)
{
std::cout << "libxml++ exception: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
// Demonstrate incremental parsing, sometimes useful for network connections:
// so we can use std::cout with UTF-8, via Glib::ustring, without exceptions.
std::locale::global(std::locale(""));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::TextReader reader("example.xml");
while(reader.read())
std::cout << indent(depth) << "novalue" << std::endl;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& e)
{
std::cout << "Exception caught: " << e.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
</programlisting>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><table>
<tr><td class="indexkey"><a class="el" href="classsigc_1_1trackable.html">trackable</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td class="indexvalue">XML parser </td></tr>
<tr><td class="indexkey"><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td class="indexvalue">This exception will be thrown when the parser encounters a validity error in the XML document </td></tr>
</table>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Index</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Class Index</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_K">K</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_V">V</a></div>
-<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
-<tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table>
-</td><td><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table>
-</td><td><a class="el" href="classstd_1_1exception.html">std::exception</a>   </td><td><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">OStreamOutputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1Schema.html">Schema</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">SaxParser::Attribute</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1Document.html">Document</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">OutputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1SchemaValidator.html">SchemaValidator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1DomParser.html">DomParser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1internal__error.html">internal_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table>
-</td><td><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  T  </div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classxmlpp_1_1AttributeDeclaration.html">AttributeDeclaration</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">IStreamParserInputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1parse__error.html">parse_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">SaxParser::AttributeHasName</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1DtdValidator.html">DtdValidator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  K  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1Parser.html">Parser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="classxmlpp_1_1AttributeNode.html">AttributeNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1KeepBlanks.html">KeepBlanks</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">ParserInputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classsigc_1_1trackable.html">sigc::trackable</a>   </td></tr><tr><td><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1Element.html">Element</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  N  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  V  </div></td></tr></table>
-</td></tr><tr><td><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1EntityDeclaration.html">EntityDeclaration</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1Node.html">Node</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
-</td><td><a class="el" href="classxmlpp_1_1Validator.html">Validator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1EntityReference.html">EntityReference</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1SaxParser.html">SaxParser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1validity__error.html">validity_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr><tr><td><a class="el" href="classxmlpp_1_1ContentNode.html">ContentNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a class="el" href="classxmlpp_1_1exception.html">exception</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  O  </div></td></tr></table>
-</td></tr></table><div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_K">K</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_V">V</a></div>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table>
+</td><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classstd_1_1exception.html">std::exception</a>   </td><td rowspan="2" valign="bottom"><a name="letter_O"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  O  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1SchemaValidator.html">SchemaValidator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">SaxParser::Attribute</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1Document.html">Document</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">OStreamOutputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  T  </div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1DomParser.html">DomParser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1internal__error.html">internal_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1OutputBuffer.html">OutputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html">AttributeDeclaration</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">IStreamParserInputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">SaxParser::AttributeHasName</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1DtdValidator.html">DtdValidator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  K  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1TextReader.html">TextReader</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1AttributeNode.html">AttributeNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1parse__error.html">parse_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classsigc_1_1trackable.html">sigc::trackable</a>   </td></tr>
+<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1KeepBlanks.html">KeepBlanks</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1Parser.html">Parser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  V  </div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1Element.html">Element</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  N  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">ParserInputBuffer</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1EntityDeclaration.html">EntityDeclaration</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1Validator.html">Validator</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1EntityReference.html">EntityReference</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
+</td><td valign="top"><a class="el" href="classxmlpp_1_1validity__error.html">validity_error</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td></tr>
+<tr><td valign="top"><a class="el" href="classxmlpp_1_1ContentNode.html">ContentNode</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1exception.html">exception</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td valign="top"><a class="el" href="classxmlpp_1_1NonCopyable.html">NonCopyable</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td></td></tr>
+<tr><td></td><td></td><td></td><td valign="top"><a class="el" href="classxmlpp_1_1SaxParser.html">SaxParser</a> (<a class="el" href="namespacexmlpp.html">xmlpp</a>)   </td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td><td></td></tr>
+</table>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_K">K</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_V">V</a></div>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: trackable Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">trackable Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="sigc::trackable" --><div class="dynheader">
Inheritance diagram for trackable:</div>
<div class="dyncontent">
<div class="center"><img src="classsigc_1_1trackable__inherit__graph.png" border="0" usemap="#trackable_inherit__map" alt="Inheritance graph"/></div>
<map name="trackable_inherit__map" id="trackable_inherit__map">
-<area shape="rect" id="node3" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1IOChannel.html" title="Glib::IOChannel" alt="" coords="163,325,277,355"/><area shape="rect" id="node7" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Markup_1_1ParseContext.html" title="Glib::Markup::ParseContext" alt="" coords="129,378,311,409"/><area shape="rect" id="node9" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Markup_1_1Parser.html" title="Glib::Markup::Parser" alt="" coords="149,431,291,462"/><area shape="rect" id="node11" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="160,485,280,515"/><area shape="rect" id="node5" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1StreamIOChannel.html" title="Glib::StreamIOChannel" alt="" coords="361,325,516,355"/><area shape="rect" id="node13" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="387,405,491,435"/><area shape="rect" id="node63" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="601,805,692,835"/><area shape="rect" id="node15" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Action.html" title="Gio::Action" alt="" coords="604,111,689,142"/><area shape="rect" id="node17" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ActionGroup.html" title="Gio::ActionGroup" alt="" coords="585,165,708,195"/><area shape="rect" id="node19" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AppInfo.html" title="Gio::AppInfo" alt="" coords="600,325,693,355"/><area shape="rect" id="node23" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AsyncInitable.html" title="Gio::AsyncInitable" alt="" coords="583,218,711,249"/><area shape="rect" id="node29" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AsyncResult.html" title="Gio::AsyncResult" alt="" coords="585,485,708,515"/><area shape="rect" id="node31" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Drive.html" title="Gio::Drive" alt="" coords="608,538,685,569"/><area shape="rect" id="node33" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1File.html" title="Gio::File" alt="" coords="612,591,681,622"/><area shape="rect" id="node35" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html" title="Gio::Icon" alt="" coords="609,378,684,409"/><area shape="rect" id="node41" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Initable.html" title="Gio::Initable" alt="" coords="601,271,692,302"/><area shape="rect" id="node47" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Mount.html" title="Gio::Mount" alt="" coords="604,645,689,675"/><area shape="rect" id="node49" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Proxy.html" title="Gio::Proxy" alt="" coords="605,698,688,729"/><area shape="rect" id="node51" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ProxyResolver.html" title="Gio::ProxyResolver" alt="" coords="580,751,713,782"/><area shape="rect" id="node53" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Seekable.html" title="Gio::Seekable" alt="" coords="595,5,699,35"/><area shape="rect" id="node55" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1SocketConnectable.html" title="Gio::SocketConnectable" alt="" coords="565,431,728,462"/><area shape="rect" id="node61" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Volume.html" title="Gio::Volume" alt="" coords="600,58,693,89"/><area shape="rect" id="node21" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DesktopAppInfo.html" title="Gio::DesktopAppInfo" alt="" coords="804,325,945,355"/><area shape="rect" id="node25" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Connection.html" title="Gio::DBus::Connection" alt="" coords="797,165,952,195"/><area shape="rect" id="node27" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Proxy.html" title="Gio::DBus::Proxy" alt="" coords="813,218,936,249"/><area shape="rect" id="node37" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Emblem.html" title="Gio::Emblem" alt="" coords="827,378,923,409"/><area shape="rect" id="node39" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1EmblemedIcon.html" title="Gio::EmblemedIcon" alt="" coords="807,431,943,462"/><area shape="rect" id="node45" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Server.html" title="Gio::DBus::Server" alt="" coords="811,271,939,302"/><area shape="rect" id="node57" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1NetworkAddress.html" title="Gio::NetworkAddress" alt="" coords="803,538,947,569"/><area shape="rect" id="node59" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1NetworkService.html" title="Gio::NetworkService" alt="" coords="804,485,945,515"/><area shape="rect" id="node65" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AppLaunchContext.html" title="Gio::AppLaunchContext" alt="" coords="795,1445,955,1475"/><area shape="rect" id="node67" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Application.html" title="Gio::Application" alt="" coords="817,1498,932,1529"/><area shape="rect" id="node69" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ApplicationCommandLine.html" title="Gio::ApplicationCommandLine" alt="" coords="776,591,973,622"/><area shape="rect" id="node71" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Cancellable.html" title="Gio::Cancellable" alt="" coords="816,645,933,675"/><area shape="rect" id="node73" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Credentials.html" title="Gio::Credentials" alt="" coords="817,698,932,729"/><area shape="rect" id="node75" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1AuthObserver.html" title="Gio::DBus::AuthObserver" alt="" coords="789,751,960,782"/><area shape="rect" id="node78" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Message.html" title="Gio::DBus::Message" alt="" coords="804,805,945,835"/><area shape="rect" id="node80" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1MethodInvocation.html" title="Gio::DBus::MethodInvocation" alt="" coords="779,858,971,889"/><area shape="rect" id="node87" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileEnumerator.html" title="Gio::FileEnumerator" alt="" coords="807,911,943,942"/><area shape="rect" id="node89" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileIcon.html" title="Gio::FileIcon" alt="" coords="827,965,923,995"/><area shape="rect" id="node91" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileInfo.html" title="Gio::FileInfo" alt="" coords="828,1018,921,1049"/><area shape="rect" id="node93" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileMonitor.html" title="Gio::FileMonitor" alt="" coords="817,1071,932,1102"/><area shape="rect" id="node95" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FilenameCompleter.html" title="Gio::FilenameCompleter" alt="" coords="793,1125,956,1155"/><area shape="rect" id="node97" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1InetAddress.html" title="Gio::InetAddress" alt="" coords="815,1178,935,1209"/><area shape="rect" id="node99" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1InputStream.html" title="Gio::InputStream" alt="" coords="815,1231,935,1262"/><area shape="rect" id="node101" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1IOStream.html" title="Gio::IOStream" alt="" coords="821,1285,928,1315"/><area shape="rect" id="node103" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1MountOperation.html" title="Gio::MountOperation" alt="" coords="804,1338,945,1369"/><area shape="rect" id="node107" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1OutputStream.html" title="Gio::OutputStream" alt="" coords="809,1391,940,1422"/></map>
+<area shape="rect" id="node3" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1IOChannel.html" title="Glib::IOChannel" alt="" coords="164,419,279,448"/><area shape="rect" id="node7" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Markup_1_1ParseContext.html" title="Glib::Markup::ParseContext" alt="" coords="129,472,313,501"/><area shape="rect" id="node9" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Markup_1_1Parser.html" title="Glib::Markup::Parser" alt="" coords="151,525,292,555"/><area shape="rect" id="node11" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="160,579,283,608"/><area shape="rect" id="node5" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1StreamIOChannel.html" title="Glib::StreamIOChannel" alt="" coords="364,419,521,448"/><area shape="rect" id="node13" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="391,619,495,648"/><area shape="rect" id="node73" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="612,485,703,515"/><area shape="rect" id="node15" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Action.html" title="Gio::Action" alt="" coords="613,5,701,35"/><area shape="rect" id="node17" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ActionGroup.html" title="Gio::ActionGroup" alt="" coords="595,112,720,141"/><area shape="rect" id="node23" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ActionMap.html" title="Gio::ActionMap" alt="" coords="600,59,715,88"/><area shape="rect" id="node26" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AppInfo.html" title="Gio::AppInfo" alt="" coords="609,219,705,248"/><area shape="rect" id="node30" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AsyncInitable.html" title="Gio::AsyncInitable" alt="" coords="592,272,723,301"/><area shape="rect" id="node36" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AsyncResult.html" title="Gio::AsyncResult" alt="" coords="595,592,720,621"/><area shape="rect" id="node38" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Interface.html" title="Gio::DBus::Interface" alt="" coords="587,645,728,675"/><area shape="rect" id="node40" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Object.html" title="Gio::DBus::Object" alt="" coords="592,699,723,728"/><area shape="rect" id="node42" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Drive.html" title="Gio::Drive" alt="" coords="616,752,699,781"/><area shape="rect" id="node44" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1File.html" title="Gio::File" alt="" coords="620,805,695,835"/><area shape="rect" id="node46" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Icon.html" title="Gio::Icon" alt="" coords="619,539,696,568"/><area shape="rect" id="node52" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Initable.html" title="Gio::Initable" alt="" coords="611,325,704,355"/><area shape="rect" id="node58" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Mount.html" title="Gio::Mount" alt="" coords="613,859,701,888"/><area shape="rect" id="node60" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Proxy.html" title="Gio::Proxy" alt="" coords="615,912,700,941"/><area shape="rect" id="node62" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ProxyResolver.html" title="Gio::ProxyResolver" alt="" coords="587,965,728,995"/><area shape="rect" id="node64" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1RemoteActionGroup.html" title="Gio::RemoteActionGroup" alt="" coords="571,165,744,195"/><area shape="rect" id="node67" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Seekable.html" title="Gio::Seekable" alt="" coords="603,1019,712,1048"/><area shape="rect" id="node69" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1SocketConnectable.html" title="Gio::SocketConnectable" alt="" coords="573,1072,741,1101"/><area shape="rect" id="node71" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Volume.html" title="Gio::Volume" alt="" coords="609,1125,705,1155"/><area shape="rect" id="node19" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Application.html" title="Gio::Application" alt="" coords="836,59,951,88"/><area shape="rect" id="node21" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1ActionGroup.html" title="Gio::DBus::ActionGroup" alt="" coords="811,112,976,141"/><area shape="rect" id="node28" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DesktopAppInfo.html" title="Gio::DesktopAppInfo" alt="" coords="821,165,965,195"/><area shape="rect" id="node32" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Connection.html" title="Gio::DBus::Connection" alt="" coords="813,219,973,248"/><area shape="rect" id="node34" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Proxy.html" title="Gio::DBus::Proxy" alt="" coords="831,272,956,301"/><area shape="rect" id="node48" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Emblem.html" title="Gio::Emblem" alt="" coords="844,1125,943,1155"/><area shape="rect" id="node50" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1EmblemedIcon.html" title="Gio::EmblemedIcon" alt="" coords="823,1179,964,1208"/><area shape="rect" id="node56" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Server.html" title="Gio::DBus::Server" alt="" coords="828,325,959,355"/><area shape="rect" id="node75" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1AppLaunchContext.html" title="Gio::AppLaunchContext" alt="" coords="812,379,975,408"/><area shape="rect" id="node78" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1ApplicationCommandLine.html" title="Gio::ApplicationCommandLine" alt="" coords="792,432,995,461"/><area shape="rect" id="node80" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Cancellable.html" title="Gio::Cancellable" alt="" coords="832,485,955,515"/><area shape="rect" id="node82" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1Credentials.html" title="Gio::Credentials" alt="" coords="833,539,953,568"/><area shape="rect" id="node85" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1AuthObserver.html" title="Gio::DBus::AuthObserver" alt="" coords="807,592,980,621"/><area shape="rect" id="node88" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1Message.html" title="Gio::DBus::Message" alt="" coords="820,645,967,675"/><area shape="rect" id="node90" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1DBus_1_1MethodInvocation.html" title="Gio::DBus::MethodInvocation" alt="" coords="795,699,992,728"/><area shape="rect" id="node97" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileEnumerator.html" title="Gio::FileEnumerator" alt="" coords="823,752,964,781"/><area shape="rect" id="node99" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileIcon.html" title="Gio::FileIcon" alt="" coords="844,805,943,835"/><area shape="rect" id="node101" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileInfo.html" title="Gio::FileInfo" alt="" coords="847,859,940,888"/><area shape="rect" id="node103" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FileMonitor.html" title="Gio::FileMonitor" alt="" coords="835,912,952,941"/><area shape="rect" id="node105" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1FilenameCompleter.html" title="Gio::FilenameCompleter" alt="" coords="809,965,977,995"/><area shape="rect" id="node107" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1InetAddress.html" title="Gio::InetAddress" alt="" coords="832,1019,955,1048"/><area shape="rect" id="node109" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGio_1_1InputStream.html" title="Gio::InputStream" alt="" coords="833,1072,953,1101"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-</table>
-<hr/>The documentation for this class was generated from the following file:</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+<hr/>The documentation for this class was generated from the following file:</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: exception Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">exception Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="std::exception" --><div class="dynheader">
Inheritance diagram for exception:</div>
<div class="dyncontent">
<div class="center"><img src="classstd_1_1exception__inherit__graph.png" border="0" usemap="#exception_inherit__map" alt="Inheritance graph"/></div>
<map name="exception_inherit__map" id="exception_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="93,86,213,117"/><area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="5,166,144,197"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="168,166,299,197"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="164,246,303,277"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="95,83,217,112"/><area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="5,160,147,189"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="171,160,304,189"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="167,237,308,267"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>exceptions/exception.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Attribute Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">free_wrappers</a>(_xmlNode* attr)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">~Attribute</a>()</td><td><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Attribute Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Attribute Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Attribute" --><!-- doxytag: inherits="xmlpp::Node" -->
<p>Represents an XML <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">Node</a> attribute. <a href="classxmlpp_1_1Attribute.html#details">More...</a></p>
<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="node7" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="5,246,184,277"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="208,246,352,277"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="140,86,233,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="116,6,257,37"/></map>
+<area shape="rect" id="node7" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="5,237,184,267"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="208,237,352,267"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="137,83,236,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="113,5,260,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Attribute:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Attribute__coll__graph.png" border="0" usemap="#xmlpp_1_1Attribute_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Attribute_coll__map" id="xmlpp_1_1Attribute_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Attribute-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Attribute::Attribute </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Attribute.html#a1aa5294ec06fa7d5c1198e2c47d5838c">xmlpp::Attribute::Attribute</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Attribute::~Attribute </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Attribute.html#af44eddff10b76c29d48cb98926b4c367">xmlpp::Attribute::~Attribute</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlAttr* xmlpp::Attribute::cobj </td>
+ <td class="memname">_xmlAttr* <a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">xmlpp::Attribute::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlAttr* xmlpp::Attribute::cobj </td>
+ <td class="memname">const _xmlAttr* <a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">xmlpp::Attribute::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Attribute::get_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">xmlpp::Attribute::get_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Attribute::get_value </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Attribute.html#ac871c3356cabd34e849968ad9d79e5fd">xmlpp::Attribute::get_value</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Attribute::set_value </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78">xmlpp::Attribute::set_value</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>value</em></td><td>)</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>attribute.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::AttributeDeclaration Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">free_wrappers</a>(_xmlNode* attr)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">~AttributeDeclaration</a>()</td><td><a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::AttributeDeclaration Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::AttributeDeclaration Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::AttributeDeclaration" --><!-- doxytag: inherits="xmlpp::Attribute" -->
<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. <a href="classxmlpp_1_1AttributeDeclaration.html#details">More...</a></p>
<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="37,166,152,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="48,86,141,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="24,6,165,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="39,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="45,83,144,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="21,5,168,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::AttributeDeclaration:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1AttributeDeclaration__coll__graph.png" border="0" usemap="#xmlpp_1_1AttributeDeclaration_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1AttributeDeclaration_coll__map" id="xmlpp_1_1AttributeDeclaration_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="37,166,152,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="48,86,141,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="24,6,165,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="39,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="45,83,144,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="21,5,168,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1AttributeDeclaration-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::AttributeDeclaration::AttributeDeclaration </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a6d7dd6ccbe4ad325ccb053a252b10c9c">xmlpp::AttributeDeclaration::AttributeDeclaration</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::AttributeDeclaration::~AttributeDeclaration </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a1e427ebd8c75f5e15b6b7939e55cc30c">xmlpp::AttributeDeclaration::~AttributeDeclaration</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlAttribute* xmlpp::AttributeDeclaration::cobj </td>
+ <td class="memname">_xmlAttribute* <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065">xmlpp::AttributeDeclaration::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlAttribute* xmlpp::AttributeDeclaration::cobj </td>
+ <td class="memname">const _xmlAttribute* <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065">xmlpp::AttributeDeclaration::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::AttributeDeclaration::get_value </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#aaf0072ae8ed02761af114f4afe885192">xmlpp::AttributeDeclaration::get_value</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>attributedeclaration.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::AttributeNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">free_wrappers</a>(_xmlNode* attr)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Attribute.html">xmlpp::Attribute</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">~AttributeNode</a>()</td><td><a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::AttributeNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::AttributeNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::AttributeNode" --><!-- doxytag: inherits="xmlpp::Attribute" -->
<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. <a href="classxmlpp_1_1AttributeNode.html#details">More...</a></p>
<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="20,166,135,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="31,86,124,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,6,148,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="23,160,135,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::AttributeNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1AttributeNode__coll__graph.png" border="0" usemap="#xmlpp_1_1AttributeNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1AttributeNode_coll__map" id="xmlpp_1_1AttributeNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="20,166,135,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="31,86,124,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,6,148,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="23,160,135,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1AttributeNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::AttributeNode::AttributeNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1AttributeNode.html#a0af899521d66b09398deb5fa7fd26035">xmlpp::AttributeNode::AttributeNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::AttributeNode::~AttributeNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1AttributeNode.html#a6321127fb72b11784fd6a16f17d678bd">xmlpp::AttributeNode::~AttributeNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>attributenode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::CdataNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1CdataNode.html">xmlpp::CdataNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::CdataNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::CdataNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::CdataNode" --><!-- doxytag: inherits="xmlpp::ContentNode" -->
<p>CData node. <a href="classxmlpp_1_1CdataNode.html#details">More...</a></p>
<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="7,166,145,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::CdataNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1CdataNode__coll__graph.png" border="0" usemap="#xmlpp_1_1CdataNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1CdataNode_coll__map" id="xmlpp_1_1CdataNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,166,145,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1CdataNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::CdataNode::CdataNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1CdataNode.html#a150933b23cfa1a5c0fc5fffd433e7194">xmlpp::CdataNode::CdataNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::CdataNode::~CdataNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1CdataNode.html#aa37972e79cbc301db17f5b0b95964908">xmlpp::CdataNode::~CdataNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/cdatanode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::CommentNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1CommentNode.html">xmlpp::CommentNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::CommentNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::CommentNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::CommentNode" --><!-- doxytag: inherits="xmlpp::ContentNode" -->
<p>Comment <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">Node</a>. <a href="classxmlpp_1_1CommentNode.html#details">More...</a></p>
<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,166,149,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="33,86,127,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="9,6,151,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="11,160,155,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="33,83,132,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="9,5,156,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::CommentNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1CommentNode__coll__graph.png" border="0" usemap="#xmlpp_1_1CommentNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1CommentNode_coll__map" id="xmlpp_1_1CommentNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="11,166,149,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="33,86,127,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="9,6,151,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="11,160,155,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="33,83,132,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="9,5,156,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1CommentNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::CommentNode::CommentNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1CommentNode.html#a3be1e492187b87279acc1aff82c77dc2">xmlpp::CommentNode::CommentNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::CommentNode::~CommentNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1CommentNode.html#a69f6e389f1c683c86e3f5f6ff50cbf0d">xmlpp::CommentNode::~CommentNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/commentnode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::ContentNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">~ContentNode</a>()</td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::ContentNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::ContentNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::ContentNode" --><!-- doxytag: inherits="xmlpp::Node" -->
<p>Content <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">Node</a>. <a href="classxmlpp_1_1ContentNode.html#details">More...</a></p>
<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="node7" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="577,5,705,35"/><area shape="rect" id="node9" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="567,58,716,89"/><area shape="rect" id="node11" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="560,111,723,142"/><area shape="rect" id="node13" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="531,165,752,195"/><area shape="rect" id="node15" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="581,218,701,249"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="199,111,292,142"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,111,148,142"/></map>
+<area shape="rect" id="node7" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="585,5,719,35"/><area shape="rect" id="node9" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="575,59,729,88"/><area shape="rect" id="node11" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="571,112,733,141"/><area shape="rect" id="node13" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="540,165,764,195"/><area shape="rect" id="node15" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="589,219,715,248"/><area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="200,112,299,141"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,112,152,141"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::ContentNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1ContentNode__coll__graph.png" border="0" usemap="#xmlpp_1_1ContentNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1ContentNode_coll__map" id="xmlpp_1_1ContentNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1ContentNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::ContentNode::ContentNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1ContentNode.html#af9fcf3459cdc338ffe51c09006487c3e">xmlpp::ContentNode::ContentNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::ContentNode::~ContentNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1ContentNode.html#a695769ae0499d8e4831e0465f8e67838">xmlpp::ContentNode::~ContentNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::ContentNode::get_content </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">xmlpp::ContentNode::get_content</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::ContentNode::is_white_space </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1ContentNode.html#ab032b4eff400d958ffbe57516bdb7f93">xmlpp::ContentNode::is_white_space</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::ContentNode::set_content </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a">xmlpp::ContentNode::set_content</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em></td><td>)</td>
<div class="memdoc">
<p>Set the text of this content node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">content</td><td>The text. This must be unescaped, meaning that the predefined entities will be created for you where necessary. See <a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819" title="Get the text of this content node.">get_content()</a>. </td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/contentnode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Document Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Document.html#a2d5ebd0f41215d54b9c96dd4ddb49ede">add_comment</a>(const Glib::ustring& content)</td><td><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Document.html#ac1246acf8c7b51855e9eb12eecefa294">write_to_string_formatted</a>(const Glib::ustring& encoding=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">~Document</a>()</td><td><a class="el" href="classxmlpp_1_1Document.html">xmlpp::Document</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [private, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Document Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Document Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Document" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>Represents an XML document in the DOM model. <a href="classxmlpp_1_1Document.html#details">More...</a></p>
<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,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Document:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Document__coll__graph.png" border="0" usemap="#xmlpp_1_1Document_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Document_coll__map" id="xmlpp_1_1Document_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Document-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Document::Document </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Document.html#a8c5c6692e195dcf3aee88dc492f9efed">xmlpp::Document::Document</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>version</em> = <code>"1.0"</code></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Document::Document </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Document.html#a8c5c6692e195dcf3aee88dc492f9efed">xmlpp::Document::Document</a> </td>
<td>(</td>
<td class="paramtype">_xmlDoc * </td>
<td class="paramname"><em>doc</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Document::~Document </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Document.html#a77c35c594fc9995970ae9c4f9d77496b">xmlpp::Document::~Document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>* xmlpp::Document::add_comment </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>* <a class="el" href="classxmlpp_1_1Document.html#a2d5ebd0f41215d54b9c96dd4ddb49ede">xmlpp::Document::add_comment</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em></td><td>)</td>
<div class="memdoc">
<p>Append a new comment node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a>* xmlpp::Document::add_processing_instruction </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a>* <a class="el" href="classxmlpp_1_1Document.html#aeaa438c9764e7d41f3d2f63ace6dab81">xmlpp::Document::add_processing_instruction</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<p>Append a new processing instruction node. </p>
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000003">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the application to which the instruction is directed. </td></tr>
<tr><td class="paramname">content</td><td>The content of the instruction. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The new processing instruction node. </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classxmlpp_1_1internal__error.html">internal_error</a></td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlDoc* xmlpp::Document::cobj </td>
+ <td class="memname">_xmlDoc* <a class="el" href="classxmlpp_1_1Document.html#a1ebb73b9ac51ca929bfd38f359964a59">xmlpp::Document::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlDoc* xmlpp::Document::cobj </td>
+ <td class="memname">const _xmlDoc* <a class="el" href="classxmlpp_1_1Document.html#a1ebb73b9ac51ca929bfd38f359964a59">xmlpp::Document::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Document::create_root_node </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Document.html#a8552403b511567241856148a6040be23">xmlpp::Document::create_root_node</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memdoc">
<p>Creates the root node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The node's name. </td></tr>
<tr><td class="paramname">ns_uri</td><td>The namespace URI. A namespace declaration will be added to this node, because it could not have been declared before. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Document::create_root_node_by_import </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Document.html#a8085d5e40537e2a674063cbddb39f0b8">xmlpp::Document::create_root_node_by_import</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td>
<td class="paramname"><em>node</em>, </td>
<div class="memdoc">
<p>Creates a root node by importing the node from another document, without affecting the source node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">node</td><td>The node to copy and insert as the root node of the document </td></tr>
<tr><td class="paramname">recursive</td><td>Whether to import the child nodes also. Defaults to true. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Document::get_encoding </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Document.html#a9527fadaffff6138b0b35050370a0e3d">xmlpp::Document::get_encoding</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlEntity* xmlpp::Document::get_entity </td>
+ <td class="memname">_xmlEntity* <a class="el" href="classxmlpp_1_1Document.html#a6772b76ee685c3755f8a19ce19f48f35">xmlpp::Document::get_entity</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<p>Retrieve an Entity. </p>
<p>The entity can be from an external subset or internally declared. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the entity to get. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* xmlpp::Document::get_internal_subset </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* <a class="el" href="classxmlpp_1_1Document.html#ae27fb04b1760bcaa58f7e329c98fae47">xmlpp::Document::get_internal_subset</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Document::get_root_node </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Document.html#a6f4ebd0db42eeca823517dd1bd56d009">xmlpp::Document::get_root_node</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Document::set_entity_declaration </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Document.html#ad56a99bd883672ba5eac51a545fada40">xmlpp::Document::set_entity_declaration</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memdoc">
<p>Add an Entity declaration to the document. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the entity that will be used in an entity reference. </td></tr>
<tr><td class="paramname">type</td><td>The type of entity. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Document::set_internal_subset </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Document.html#a714dc6c330ae6e00fb285606b8b849a4">xmlpp::Document::set_internal_subset</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Document::write_to_file </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Document.html#adbbcae29bde29501f3dfff71f2e81da2">xmlpp::Document::write_to_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Write the document to a file. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td></td></tr>
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Document::write_to_file_formatted </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Document.html#ae54075502d81e9d8448e6820bc16eb34">xmlpp::Document::write_to_file_formatted</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<p>Write the document to a file. </p>
<p>The output is formatted by inserting whitespaces, which is easier to read for a human, but may insert unwanted significant whitespaces. Use with care ! </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td></td></tr>
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Document::write_to_stream </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Document.html#a55e593694bdcf67f667f1dbe52cd0794">xmlpp::Document::write_to_stream</a> </td>
<td>(</td>
<td class="paramtype">std::ostream & </td>
<td class="paramname"><em>output</em>, </td>
<div class="memdoc">
<p>Write the document to a std::ostream. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">output</td><td>A reference to the stream in which the document will be written </td></tr>
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Document::write_to_stream_formatted </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Document.html#add90b2d2d0a837df3f3daec6bccaad2c">xmlpp::Document::write_to_stream_formatted</a> </td>
<td>(</td>
<td class="paramtype">std::ostream & </td>
<td class="paramname"><em>output</em>, </td>
<p>Write the document to a std::ostream. </p>
<p>The output is formatted by inserting whitespaces, which is easier to read for a human, but may insert unwanted significant whitespaces. Use with care ! </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">output</td><td>A reference to the stream in which the document will be written </td></tr>
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Document::write_to_string </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Document.html#ab63344d932c309062769fd98585e9bc1">xmlpp::Document::write_to_string</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>encoding</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
<div class="memdoc">
<p>Write the document to the memory. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Document::write_to_string_formatted </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Document.html#ac1246acf8c7b51855e9eb12eecefa294">xmlpp::Document::write_to_string_formatted</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>encoding</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
<p>Write the document to the memory. </p>
<p>The output is formatted by inserting whitespaces, which is easier to read for a human, but may insert unwanted significant whitespaces. Use with care ! </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">encoding</td><td>If not provided, UTF-8 is used </td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>document.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::DomParser Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#a49b79a6ada464e8d1be27a655ee63b48">callback_error_or_warning</a>(MsgType msg_type, void* ctx, const char* msg, va_list var_args)</td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [protected, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">~DomParser</a>()</td><td><a class="el" href="classxmlpp_1_1DomParser.html">xmlpp::DomParser</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::DomParser Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-attribs">Protected Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::DomParser Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::DomParser" --><!-- doxytag: inherits="xmlpp::Parser" -->
<p>DOM XML parser. <a href="classxmlpp_1_1DomParser.html#details">More...</a></p>
<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="25,86,127,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="28,83,129,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::DomParser:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1DomParser__coll__graph.png" border="0" usemap="#xmlpp_1_1DomParser_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1DomParser_coll__map" id="xmlpp_1_1DomParser_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="152,209,253,239"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,107,148,138"/><area shape="rect" id="node13" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="5,209,128,239"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="328,107,448,138"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="336,6,440,37"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="188,6,279,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="184,197,285,227"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node12" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="32,197,157,227"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1DomParser-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::DomParser::DomParser </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1DomParser.html#abeab430d4863459b6d03fc7e97363df5">xmlpp::DomParser::DomParser</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::DomParser::DomParser </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1DomParser.html#abeab430d4863459b6d03fc7e97363df5">xmlpp::DomParser::DomParser</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Instantiate the parser and parse a document immediately. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>The path to the file. </td></tr>
<tr><td class="paramname">validate</td><td>Whether the parser should validate the XML. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::DomParser::~DomParser </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1DomParser.html#a3a18958b3980fb3ff44441868da7cb6a">xmlpp::DomParser::~DomParser</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* xmlpp::DomParser::get_document </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* <a class="el" href="classxmlpp_1_1DomParser.html#ad10907d495f9e1e2b63638a9c69f78a8">xmlpp::DomParser::get_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* xmlpp::DomParser::get_document </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* <a class="el" href="classxmlpp_1_1DomParser.html#ad10907d495f9e1e2b63638a9c69f78a8">xmlpp::DomParser::get_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DomParser::parse_context </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DomParser.html#a0f77c8ab0a9ab2d7abd809846ae75d6f">xmlpp::DomParser::parse_context</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DomParser::parse_file </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DomParser.html#a437c91bb64033669649d91f28ecc7dc9">xmlpp::DomParser::parse_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a file. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>The path to the file. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DomParser::parse_memory </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DomParser.html#a2110398d5a19320e7bbe65e0edb2ab9c">xmlpp::DomParser::parse_memory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a string. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The XML document as a string. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::DomParser::parse_memory_raw </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1DomParser.html#aae7bd491f8aae685900bec03ec43d855">xmlpp::DomParser::parse_memory_raw</a> </td>
<td>(</td>
<td class="paramtype">const unsigned char * </td>
<td class="paramname"><em>contents</em>, </td>
<div class="memdoc">
<p>Parse an XML document from raw memory. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The XML document as an array of bytes. </td></tr>
<tr><td class="paramname">bytes_count</td><td>The number of bytes in the <em>contents</em> array. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DomParser::parse_stream </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DomParser.html#a3d02d6c5b4194b47118e92a8e258743c">xmlpp::DomParser::parse_stream</a> </td>
<td>(</td>
<td class="paramtype">std::istream & </td>
<td class="paramname"><em>in</em></td><td>)</td>
<div class="memdoc">
<p>Parse an XML document from a stream. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">in</td><td>The stream. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DomParser::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DomParser.html#a58a312db2834a41a77ca290dc6dc48fe">xmlpp::DomParser::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>parsers/domparser.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Dtd Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Dtd.html">xmlpp::Dtd</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Dtd.html#ac11f222663c0732d789a7d28353fbf96">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1Dtd.html">xmlpp::Dtd</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Dtd.html">xmlpp::Dtd</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Dtd.html#ae8de041e1374791094d7c5f06a7b86aa">get_system_id</a>() const </td><td><a class="el" href="classxmlpp_1_1Dtd.html">xmlpp::Dtd</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Dtd.html#a2d161935b1c13bab000b2279f60c696b">~Dtd</a>()</td><td><a class="el" href="classxmlpp_1_1Dtd.html">xmlpp::Dtd</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Dtd Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Dtd Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Dtd" -->
<p>Represents XML DTDs. <a href="classxmlpp_1_1Dtd.html#details">More...</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Dtd::Dtd </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html#a654e86d880ec1e2f4eaa043b580083bc">xmlpp::Dtd::Dtd</a> </td>
<td>(</td>
<td class="paramtype">_xmlDtd * </td>
<td class="paramname"><em>dtd</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Dtd::~Dtd </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html#a2d161935b1c13bab000b2279f60c696b">xmlpp::Dtd::~Dtd</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlDtd* xmlpp::Dtd::cobj </td>
+ <td class="memname">_xmlDtd* <a class="el" href="classxmlpp_1_1Dtd.html#ac11f222663c0732d789a7d28353fbf96">xmlpp::Dtd::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlDtd* xmlpp::Dtd::cobj </td>
+ <td class="memname">const _xmlDtd* <a class="el" href="classxmlpp_1_1Dtd.html#ac11f222663c0732d789a7d28353fbf96">xmlpp::Dtd::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Dtd::get_external_id </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Dtd.html#afedd938e1bf67907ad8ddbfac74ac6e5">xmlpp::Dtd::get_external_id</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Dtd::get_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">xmlpp::Dtd::get_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Dtd::get_system_id </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Dtd.html#ae8de041e1374791094d7c5f06a7b86aa">xmlpp::Dtd::get_system_id</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>dtd.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::DtdValidator Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a616cad28f3d4f59b76edb916bffeb6ef">callback_validity_error</a>(void* ctx, const char* msg,...)</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [protected, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">~DtdValidator</a>()</td><td><a class="el" href="classxmlpp_1_1DtdValidator.html">xmlpp::DtdValidator</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::DtdValidator Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-attribs">Protected Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::DtdValidator Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::DtdValidator" --><!-- doxytag: inherits="xmlpp::Validator" -->
<p>XML DOM parser. <a href="classxmlpp_1_1DtdValidator.html#details">More...</a></p>
<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="XML parser." alt="" coords="19,86,133,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="21,83,136,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::DtdValidator:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1DtdValidator__coll__graph.png" border="0" usemap="#xmlpp_1_1DtdValidator_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1DtdValidator_coll__map" id="xmlpp_1_1DtdValidator_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="173,209,288,239"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,107,147,138"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="171,107,291,138"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="161,6,265,37"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="291,6,381,37"/><area shape="rect" id="node13" href="classxmlpp_1_1Dtd.html" title="Represents XML DTDs." alt="" coords="312,209,397,239"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="180,197,295,227"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/><area shape="rect" id="node12" href="classxmlpp_1_1Dtd.html" title="Represents XML DTDs." alt="" coords="319,197,404,227"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1DtdValidator-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::DtdValidator::DtdValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1DtdValidator.html#aa14c1fdd08db52e64ec53d7ea19f63e2">xmlpp::DtdValidator::DtdValidator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::DtdValidator::DtdValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1DtdValidator.html#aa14c1fdd08db52e64ec53d7ea19f63e2">xmlpp::DtdValidator::DtdValidator</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>file</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::DtdValidator::DtdValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1DtdValidator.html#aa14c1fdd08db52e64ec53d7ea19f63e2">xmlpp::DtdValidator::DtdValidator</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>external</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::DtdValidator::~DtdValidator </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1DtdValidator.html#af721781854a6ae3312ab2768f42ecca6">xmlpp::DtdValidator::~DtdValidator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* xmlpp::DtdValidator::get_dtd </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* <a class="el" href="classxmlpp_1_1DtdValidator.html#a51385000784f05b4052ec6846a7689ad">xmlpp::DtdValidator::get_dtd</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* xmlpp::DtdValidator::get_dtd </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Dtd.html">Dtd</a>* <a class="el" href="classxmlpp_1_1DtdValidator.html#a51385000784f05b4052ec6846a7689ad">xmlpp::DtdValidator::get_dtd</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DtdValidator::parse_file </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DtdValidator.html#a0b3e4347421d7dd6fa0ff6b53b5c95dc">xmlpp::DtdValidator::parse_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DtdValidator::parse_memory </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DtdValidator.html#ab71df31e371de03e9d0403be51ac483a">xmlpp::DtdValidator::parse_memory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DtdValidator::parse_stream </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DtdValidator.html#aa9e6b29e5bcd9e154c8291209b461595">xmlpp::DtdValidator::parse_stream</a> </td>
<td>(</td>
<td class="paramtype">std::istream & </td>
<td class="paramname"><em>in</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DtdValidator::parse_subset </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DtdValidator.html#ac4fb98a9ddb4d6d7afa8aa933ec2757c">xmlpp::DtdValidator::parse_subset</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>external</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::DtdValidator::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::DtdValidator::validate </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1DtdValidator.html#a45d51d91fecdfcd659f4bd2008d1d686">xmlpp::DtdValidator::validate</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* </td>
<td class="paramname"><em>doc</em></td><td>)</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>validators/dtdvalidator.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Element Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Element.html#a0a2326904a79f2e2abb5c91a4107fa6f">get_child_text</a>() const </td><td><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">~Element</a>()</td><td><a class="el" href="classxmlpp_1_1Element.html">xmlpp::Element</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Element Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Element Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Element" --><!-- doxytag: inherits="xmlpp::Node" -->
<p><a class="el" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes.">Element</a> nodes have attributes as well as child nodes. <a href="classxmlpp_1_1Element.html#details">More...</a></p>
<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="29,86,123,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Element:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Element__coll__graph.png" border="0" usemap="#xmlpp_1_1Element_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Element_coll__map" id="xmlpp_1_1Element_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Element-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Element::Element </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html#addce07f26b8ca52beb583d942375a756">xmlpp::Element::Element</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Element::~Element </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Element.html#a6633bfbb6b3b6520ab9ac8fa4991b066">xmlpp::Element::~Element</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a>* xmlpp::Element::add_child_cdata </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1CdataNode.html">CdataNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a422cf7abd2dcc7da5a465f9b6afffd05">xmlpp::Element::add_child_cdata</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em></td><td>)</td>
<div class="memdoc">
<p>Append a new CDATA node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">content</td><td>The raw text. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>* xmlpp::Element::add_child_comment </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1CommentNode.html">CommentNode</a>* <a class="el" href="classxmlpp_1_1Element.html#af69479710a4ab4cd8e89703a20dd360e">xmlpp::Element::add_child_comment</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em></td><td>)</td>
<div class="memdoc">
<p>Append a new comment node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1EntityReference.html">EntityReference</a>* xmlpp::Element::add_child_entity_reference </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1EntityReference.html">EntityReference</a>* <a class="el" href="classxmlpp_1_1Element.html#a3a9aa8bc8745eb2521f705c1d468cc85">xmlpp::Element::add_child_entity_reference</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<p>The reference can be either an entity reference ("name" or "&name;") or a character reference ("#dec", "#xhex", "&#dec;", or "&#xhex;").</p>
<p>'&' and ';' are optional. If they exist, they are stripped from the stored copy of the name. <a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a" title="Get the name of this node.">Node::get_name()</a> returns the name without '&' and ';'. If the <a class="el" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model.">Document</a> is written to an XML file, '&' and ';' are written.</p>
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000006">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the entity. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a>* xmlpp::Element::add_child_processing_instruction </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">ProcessingInstructionNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a1fec4ad7b2f01d71606432ab9dfc27dd">xmlpp::Element::add_child_processing_instruction</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<p>Append a new processing instruction node. </p>
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000007">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the application to which the instruction is directed. </td></tr>
<tr><td class="paramname">content</td><td>The content of the instruction. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</div>
</div>
-<a class="anchor" id="af774512e6c39e8e6741a0ff7bf9250f5"></a><!-- doxytag: member="xmlpp::Element::add_child_text" ref="af774512e6c39e8e6741a0ff7bf9250f5" args="(xmlpp::Node *previous_sibling, const Glib::ustring &content=Glib::ustring())" -->
+<a class="anchor" id="a15cd56e871aaf9625b7f4fbedb97c764"></a><!-- doxytag: member="xmlpp::Element::add_child_text" ref="a15cd56e871aaf9625b7f4fbedb97c764" args="(const Glib::ustring &content=Glib::ustring())" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* xmlpp::Element::add_child_text </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a15cd56e871aaf9625b7f4fbedb97c764">xmlpp::Element::add_child_text</a> </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>* </td>
- <td class="paramname"><em>previous_sibling</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code> </td>
- </tr>
- <tr>
+ <td class="paramname"><em>content</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
<td></td>
- <td>)</td>
- <td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Add a new text node after the specified existing child node. </p>
-<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000002">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>Append a new text node. </p>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
- <tr><td class="paramname">previous_sibling</td><td>An existing child node. </td></tr>
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</table>
</dd>
</div>
</div>
-<a class="anchor" id="a15cd56e871aaf9625b7f4fbedb97c764"></a><!-- doxytag: member="xmlpp::Element::add_child_text" ref="a15cd56e871aaf9625b7f4fbedb97c764" args="(const Glib::ustring &content=Glib::ustring())" -->
+<a class="anchor" id="af774512e6c39e8e6741a0ff7bf9250f5"></a><!-- doxytag: member="xmlpp::Element::add_child_text" ref="af774512e6c39e8e6741a0ff7bf9250f5" args="(xmlpp::Node *previous_sibling, const Glib::ustring &content=Glib::ustring())" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* xmlpp::Element::add_child_text </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a15cd56e871aaf9625b7f4fbedb97c764">xmlpp::Element::add_child_text</a> </td>
<td>(</td>
+ <td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>* </td>
+ <td class="paramname"><em>previous_sibling</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
+ <td class="paramname"><em>content</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code> </td>
+ </tr>
+ <tr>
<td></td>
+ <td>)</td>
+ <td></td><td></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Append a new text node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>Add a new text node after the specified existing child node. </p>
+<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000002">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
+ <tr><td class="paramname">previous_sibling</td><td>An existing child node. </td></tr>
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</table>
</dd>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* xmlpp::Element::add_child_text_before </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* <a class="el" href="classxmlpp_1_1Element.html#aa05dee4b080f6e3c709397a48ad2a34e">xmlpp::Element::add_child_text_before</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>* </td>
<td class="paramname"><em>next_sibling</em>, </td>
<p>Add a new text node before the specified existing child node. </p>
<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000003">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">next_sibling</td><td>An existing child node. </td></tr>
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a>* xmlpp::Element::get_attribute </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a>* <a class="el" href="classxmlpp_1_1Element.html#a21fcf0bb1ee913fb698d2ab8911dda77">xmlpp::Element::get_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memdoc">
<p>Get the attribute with this name, and optionally with this namespace. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the attribute that will be retrieved. </td></tr>
<tr><td class="paramname">ns_prefix</td><td>Namespace prefix. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Element::get_attribute_value </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Element.html#a8ae47935bca05ac2a6f0d8b02221a6b1">xmlpp::Element::get_attribute_value</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<p>Get the value of the attribute with this name, and optionally with this namespace. </p>
<p>For finer control, you might use <a class="el" href="classxmlpp_1_1Element.html#a21fcf0bb1ee913fb698d2ab8911dda77" title="Get the attribute with this name, and optionally with this namespace.">get_attribute()</a> and use the methods of the <a class="el" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute.">Attribute</a> class. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the attribute whose value will be retrieved. </td></tr>
<tr><td class="paramname">ns_prefix</td><td>Namespace prefix. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html#a7c54c83af3dfeddf2a70dba5ca6cc1d1">AttributeList</a> xmlpp::Element::get_attributes </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html#a7c54c83af3dfeddf2a70dba5ca6cc1d1">AttributeList</a> <a class="el" href="classxmlpp_1_1Element.html#a8fbb85e7ecabc5a8b9b39638f94e4fb7">xmlpp::Element::get_attributes</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Element.html#a7c54c83af3dfeddf2a70dba5ca6cc1d1">AttributeList</a> xmlpp::Element::get_attributes </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Element.html#a7c54c83af3dfeddf2a70dba5ca6cc1d1">AttributeList</a> <a class="el" href="classxmlpp_1_1Element.html#a8fbb85e7ecabc5a8b9b39638f94e4fb7">xmlpp::Element::get_attributes</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* xmlpp::Element::get_child_text </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a71885eacc99a1e7812b47d3d0607423a">xmlpp::Element::get_child_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* xmlpp::Element::get_child_text </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1TextNode.html">TextNode</a>* <a class="el" href="classxmlpp_1_1Element.html#a71885eacc99a1e7812b47d3d0607423a">xmlpp::Element::get_child_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Element::get_namespace_uri_for_prefix </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Element.html#af4c996b3eed332ed7e4e3096427e624d">xmlpp::Element::get_namespace_uri_for_prefix</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>ns_prefix</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::Element::has_child_text </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1Element.html#a40d1299122bd9921fcb544ca1236aa95">xmlpp::Element::has_child_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Element::remove_attribute </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Element.html#a3d5765f07699dc8d4d55c0b0157defad">xmlpp::Element::remove_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memdoc">
<p>Remove the attribute with this name, and optionally with this namespace. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the attribute to be removed </td></tr>
<tr><td class="paramname">ns_prefix</td><td>Namespace prefix. If specified, the attribute will be removed only if the attribute has this namespace. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a>* xmlpp::Element::set_attribute </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Attribute.html">Attribute</a>* <a class="el" href="classxmlpp_1_1Element.html#a359b10f76db129fff5776c8405ac8e9a">xmlpp::Element::set_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<p>Set the value of the attribute with this name, and optionally with this namespace. </p>
<p>A matching attribute will be added if no matching attribute already exists. For finer control, you might want to use <a class="el" href="classxmlpp_1_1Element.html#a21fcf0bb1ee913fb698d2ab8911dda77" title="Get the attribute with this name, and optionally with this namespace.">get_attribute()</a> and use the methods of the <a class="el" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute.">Attribute</a> class. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The name of the attribute whose value will change. </td></tr>
<tr><td class="paramname">value</td><td>The new value for the attribute </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The attribute that was changed, or 0 is no suitable <a class="el" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute.">Attribute</a> was found. </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Element::set_child_text </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Element.html#a9be4234049fe13f2941d9c7a5dbc37e2">xmlpp::Element::set_child_text</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>content</em></td><td>)</td>
<p>Set the text of the first text node, adding one if necessary. </p>
<p>This is a convenience method, meant as an alternative to iterating over all the child nodes to find the first suitable node then and setting the text directly. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">content</td><td>The text. This should be unescaped - see <a class="el" href="classxmlpp_1_1ContentNode.html#a2e9978caa82eb11cadccd4d5fc4e690a" title="Set the text of this content node.">ContentNode::set_content()</a>. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Element::set_namespace_declaration </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Element.html#a801e28a85e4c45d145d056c5ff7186f3">xmlpp::Element::set_namespace_declaration</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>ns_uri</em>, </td>
<div class="memdoc">
<p>This adds a namespace declaration to this node which will apply to this node and all children. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">ns_uri</td><td>The namespace to associate with the prefix, or to use as the default namespace if no prefix is specified. </td></tr>
<tr><td class="paramname">ns_prefix</td><td>The namespace prefix. If no prefix is specified then the namespace URI will be the default namespace. </td></tr>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/element.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::EntityDeclaration Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">~EntityDeclaration</a>()</td><td><a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::EntityDeclaration Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::EntityDeclaration Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::EntityDeclaration" --><!-- doxytag: inherits="xmlpp::ContentNode" -->
<p>Entity declaration. <a href="classxmlpp_1_1EntityDeclaration.html#details">More...</a></p>
<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,166,156,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="40,86,133,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="16,6,157,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="15,160,159,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="37,83,136,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="13,5,160,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::EntityDeclaration:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1EntityDeclaration__coll__graph.png" border="0" usemap="#xmlpp_1_1EntityDeclaration_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1EntityDeclaration_coll__map" id="xmlpp_1_1EntityDeclaration_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="17,166,156,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="40,86,133,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="16,6,157,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="15,160,159,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="37,83,136,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="13,5,160,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1EntityDeclaration-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::EntityDeclaration::EntityDeclaration </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1EntityDeclaration.html#aa3d1fe2fc91b490ac48448e20d7689a8">xmlpp::EntityDeclaration::EntityDeclaration</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::EntityDeclaration::~EntityDeclaration </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a7026727072e089d298f3645e63b88968">xmlpp::EntityDeclaration::~EntityDeclaration</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlEntity* xmlpp::EntityDeclaration::cobj </td>
+ <td class="memname">_xmlEntity* <a class="el" href="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555">xmlpp::EntityDeclaration::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlEntity* xmlpp::EntityDeclaration::cobj </td>
+ <td class="memname">const _xmlEntity* <a class="el" href="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555">xmlpp::EntityDeclaration::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::EntityDeclaration::get_original_text </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52">xmlpp::EntityDeclaration::get_original_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::EntityDeclaration::get_resolved_text </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0">xmlpp::EntityDeclaration::get_resolved_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/entitydeclaration.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::EntityReference Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1EntityReference.html">xmlpp::EntityReference</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">free_wrappers</a>(_xmlNode* attr)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">~EntityReference</a>()</td><td><a class="el" href="classxmlpp_1_1EntityReference.html">xmlpp::EntityReference</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::EntityReference Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::EntityReference Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::EntityReference" --><!-- doxytag: inherits="xmlpp::Node" -->
<p>Entity references refer to previously declared entities. <a href="classxmlpp_1_1EntityReference.html#details">More...</a></p>
<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="37,86,131,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="13,6,155,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="35,83,133,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="11,5,157,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::EntityReference:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1EntityReference__coll__graph.png" border="0" usemap="#xmlpp_1_1EntityReference_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1EntityReference_coll__map" id="xmlpp_1_1EntityReference_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="37,86,131,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="13,6,155,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="35,83,133,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="11,5,157,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1EntityReference-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::EntityReference::EntityReference </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1EntityReference.html#a8f575183a2c1caa8e3a223f0292f83cf">xmlpp::EntityReference::EntityReference</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::EntityReference::~EntityReference </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1EntityReference.html#ac8dff5d5fe300000199be732311d6aff">xmlpp::EntityReference::~EntityReference</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::EntityReference::get_original_text </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">xmlpp::EntityReference::get_original_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::EntityReference::get_resolved_text </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d">xmlpp::EntityReference::get_resolved_text</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/entityreference.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::IStreamParserInputBuffer Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">xmlpp::IStreamParserInputBuffer</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">~IStreamParserInputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html">xmlpp::IStreamParserInputBuffer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::IStreamParserInputBuffer Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::IStreamParserInputBuffer Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::IStreamParserInputBuffer" --><!-- doxytag: inherits="xmlpp::ParserInputBuffer" -->
<p><code>#include <libxml++/io/istreamparserinputbuffer.h></code></p>
<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="29,86,192,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="40,6,181,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="28,83,191,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="36,5,183,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::IStreamParserInputBuffer:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1IStreamParserInputBuffer__coll__graph.png" border="0" usemap="#xmlpp_1_1IStreamParserInputBuffer_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1IStreamParserInputBuffer_coll__map" id="xmlpp_1_1IStreamParserInputBuffer_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="29,86,192,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="40,6,181,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="28,83,191,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="36,5,183,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1IStreamParserInputBuffer-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::IStreamParserInputBuffer::IStreamParserInputBuffer </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c">xmlpp::IStreamParserInputBuffer::IStreamParserInputBuffer</a> </td>
<td>(</td>
<td class="paramtype">std::istream & </td>
<td class="paramname"><em>input</em></td><td>)</td>
</table>
</div>
<div class="memdoc">
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">input</td><td>The istream datas will be read from </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#a4ae4d9a34cb47a73590dff158206ab83">xmlpp::IStreamParserInputBuffer::~IStreamParserInputBuffer</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>io/istreamparserinputbuffer.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::KeepBlanks Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1KeepBlanks.html">xmlpp::KeepBlanks</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1KeepBlanks.html#a71753ddbdcfb79fdead46b0123bc22dd">Default</a></td><td><a class="el" href="classxmlpp_1_1KeepBlanks.html">xmlpp::KeepBlanks</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1KeepBlanks.html#a516fa3293bbf39fc3942dee06fec3385">KeepBlanks</a>(bool value)</td><td><a class="el" href="classxmlpp_1_1KeepBlanks.html">xmlpp::KeepBlanks</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1KeepBlanks.html#abccd950634d0047be5d80486cd0824ad">~KeepBlanks</a>()</td><td><a class="el" href="classxmlpp_1_1KeepBlanks.html">xmlpp::KeepBlanks</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::KeepBlanks Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-static-attribs">Static Public Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::KeepBlanks Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::KeepBlanks" -->
<p>This class set KeepBlanksDefault and IndentTreeOutput of libxmlpp and restore their initial value in its destructor. <a href="classxmlpp_1_1KeepBlanks.html#details">More...</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::KeepBlanks::KeepBlanks </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1KeepBlanks.html#a516fa3293bbf39fc3942dee06fec3385">xmlpp::KeepBlanks::KeepBlanks</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>value</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::KeepBlanks::~KeepBlanks </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1KeepBlanks.html#abccd950634d0047be5d80486cd0824ad">xmlpp::KeepBlanks::~KeepBlanks</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>keepblanks.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Node Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">free_wrappers</a>(_xmlNode* attr)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">set_namespace</a>(const Glib::ustring& ns_prefix)</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Node Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Node Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Node" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>Represents XML Nodes. <a href="classxmlpp_1_1Node.html#details">More...</a></p>
<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="node5" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="363,58,477,89"/><area shape="rect" id="node11" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="351,191,489,222"/><area shape="rect" id="node23" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="364,245,476,275"/><area shape="rect" id="node25" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="341,298,499,329"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,218,148,249"/><area shape="rect" id="node7" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="568,5,747,35"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="585,58,729,89"/><area shape="rect" id="node13" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="593,111,721,142"/><area shape="rect" id="node15" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="583,165,732,195"/><area shape="rect" id="node17" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="576,218,739,249"/><area shape="rect" id="node19" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="547,271,768,302"/><area shape="rect" id="node21" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="597,325,717,355"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="371,59,483,88"/><area shape="rect" id="node11" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="355,192,499,221"/><area shape="rect" id="node23" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="371,245,483,275"/><area shape="rect" id="node25" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="348,299,505,328"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,219,152,248"/><area shape="rect" id="node7" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="579,5,757,35"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="596,59,740,88"/><area shape="rect" id="node13" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="601,112,735,141"/><area shape="rect" id="node15" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="591,165,745,195"/><area shape="rect" id="node17" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="587,219,749,248"/><area shape="rect" id="node19" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="556,272,780,301"/><area shape="rect" id="node21" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="605,325,731,355"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Node:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Node__coll__graph.png" border="0" usemap="#xmlpp_1_1Node_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Node_coll__map" id="xmlpp_1_1Node_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Node-members.html">List of all members.</a></p>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the previous sibling for this node . <a href="#aa3ca83ba6e10ff21060be5d0441fa6ac"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a567be4ebaffb2cd3dd2ae602c8df4a29">get_previous_sibling</a> ()</td></tr>
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the previous sibling for this node. <a href="#a567be4ebaffb2cd3dd2ae602c8df4a29"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()) const </td></tr>
+<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the first child of this node. <a href="#a0e244ac3573fc927bcb0f70d6b70f5d2"></a><br/></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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><td class="mdescLeft"> </td><td class="mdescRight">Get the first child of this node. <a href="#a5eb1d1e3d4616604da7cf58da15b6fa7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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><td class="mdescLeft"> </td><td class="mdescRight">Obtain the list of child nodes. <a href="#abb9d4d7aad234b9b01ae7fe404915a95"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()) const </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Node::Node </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html#a215d8c01b6b01596c4ea853f99dce8e7">xmlpp::Node::Node</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Node::~Node </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">xmlpp::Node::~Node</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Node::add_child </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">xmlpp::Node::add_child</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memdoc">
<p>Add a child element to this node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The new node name </td></tr>
<tr><td class="paramname">ns_prefix</td><td>The namespace prefix. If the prefix has not been declared then this method will throw an exception. </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The newly-created element </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Node::add_child </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">xmlpp::Node::add_child</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>* </td>
<td class="paramname"><em>previous_sibling</em>, </td>
<p>Add a child element to this node after the specified existing child node. </p>
<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000004">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">previous_sibling</td><td>An existing child node. </td></tr>
<tr><td class="paramname">name</td><td>The new node name </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The newly-created element </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Node::add_child_before </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Node.html#a9dff93a466cfbeda0357dfc9a3bd316c">xmlpp::Node::add_child_before</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a>* </td>
<td class="paramname"><em>next_sibling</em>, </td>
<p>Add a child element to this node before the specified existing child node. </p>
<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000005">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">next_sibling</td><td>An existing child node. </td></tr>
<tr><td class="paramname">name</td><td>The new node name </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The newly-created element </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlNode* xmlpp::Node::cobj </td>
+ <td class="memname">_xmlNode* <a class="el" href="classxmlpp_1_1Node.html#aeede250f5cf6de5f55cb7bb94084ec7c">xmlpp::Node::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<p>Access the underlying libxml implementation. </p>
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">xmlpp::Attribute</a>, <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065">xmlpp::AttributeDeclaration</a>, and <a class="el" href="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555">xmlpp::EntityDeclaration</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1Attribute.html#a1bdce49b8e5f118373732b4a3e14b842">xmlpp::Attribute</a>, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#af47060083f936f71ddf6e9e930b21555">xmlpp::EntityDeclaration</a>, and <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#ab1bc51b1d5122eb25f1fd2cb4ceb3065">xmlpp::AttributeDeclaration</a>.</p>
</div>
</div>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlNode* xmlpp::Node::cobj </td>
+ <td class="memname">const _xmlNode* <a class="el" href="classxmlpp_1_1Node.html#aeede250f5cf6de5f55cb7bb94084ec7c">xmlpp::Node::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<p>Access the underlying libxml implementation. </p>
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1Attribute.html#a9e6ae08227e9a81dcd18ef5cbf820dc0">xmlpp::Attribute</a>, <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a4ba1602b6a48b849c2cf7a0b3414f5ef">xmlpp::AttributeDeclaration</a>, and <a class="el" href="classxmlpp_1_1EntityDeclaration.html#ab6fbeb18deb5658d08028e644b81487a">xmlpp::EntityDeclaration</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1Attribute.html#a9e6ae08227e9a81dcd18ef5cbf820dc0">xmlpp::Attribute</a>, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#ab6fbeb18deb5658d08028e644b81487a">xmlpp::EntityDeclaration</a>, and <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#a4ba1602b6a48b849c2cf7a0b3414f5ef">xmlpp::AttributeDeclaration</a>.</p>
</div>
</div>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlNode* xmlpp::Node::create_new_child_node </td>
+ <td class="memname">_xmlNode* <a class="el" href="classxmlpp_1_1Node.html#af8d31aaa506d229651e8328f8294f5df">xmlpp::Node::create_new_child_node</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Node::create_wrapper </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">xmlpp::Node::create_wrapper</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a> xmlpp::Node::find </td>
+ <td class="memname"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a> <a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">xmlpp::Node::find</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>xpath</em></td><td>)</td>
<div class="memdoc">
<p>Find nodes from a XPath expression. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">xpath</td><td>The XPath of the nodes. </td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a> xmlpp::Node::find </td>
+ <td class="memname"><a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">NodeSet</a> <a class="el" href="classxmlpp_1_1Node.html#a25e56c6ae44be0926d1efcc7e488d96f">xmlpp::Node::find</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>xpath</em>, </td>
<div class="memdoc">
<p>Find nodes from a XPath expression. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">xpath</td><td>The XPath of the nodes. </td></tr>
<tr><td class="paramname">namespaces</td><td>A map of namespace prefixes to namespace URIs to be used while finding. </td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Node::free_wrappers </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">xmlpp::Node::free_wrappers</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>attr</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> xmlpp::Node::get_children </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> <a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">xmlpp::Node::get_children</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
<p>Obtain the list of child nodes. </p>
<p>You may optionally obtain a list of only the child nodes which have a certain name. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The names of the child nodes to get. If you do not specigy a name, then the list will contain all nodes, regardless of their names. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> xmlpp::Node::get_children </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html#a7b0205c6df142d060dfca9119fadff49">NodeList</a> <a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">xmlpp::Node::get_children</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
<p>Obtain the list of child nodes. </p>
<p>You may optionally obtain a list of only the child nodes which have a certain name. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The names of the child nodes to get. If you do not specigy a name, then the list will contain all nodes, regardless of their names. </td></tr>
</table>
</div>
</div>
+<a class="anchor" id="a0e244ac3573fc927bcb0f70d6b70f5d2"></a><!-- doxytag: member="xmlpp::Node::get_first_child" ref="a0e244ac3573fc927bcb0f70d6b70f5d2" args="(const Glib::ustring &name=Glib::ustring()) const " -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">xmlpp::Node::get_first_child</a> </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Get the first child of this node. </p>
+<p>You may optionally get the first child node which has a certain name. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The first child</dd></dl>
+<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000009">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a5eb1d1e3d4616604da7cf58da15b6fa7"></a><!-- doxytag: member="xmlpp::Node::get_first_child" ref="a5eb1d1e3d4616604da7cf58da15b6fa7" args="(const Glib::ustring &name=Glib::ustring())" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">xmlpp::Node::get_first_child</a> </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Get the first child of this node. </p>
+<p>You may optionally get the first child node which has a certain name. </p>
+<dl class="return"><dt><b>Returns:</b></dt><dd>The first child</dd></dl>
+<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000010">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
<a class="anchor" id="a5e21f3a9996e25bd2df5ec8ce9906575"></a><!-- doxytag: member="xmlpp::Node::get_line" ref="a5e21f3a9996e25bd2df5ec8ce9906575" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">int xmlpp::Node::get_line </td>
+ <td class="memname">int <a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">xmlpp::Node::get_line</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Node::get_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">xmlpp::Node::get_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Node::get_namespace_prefix </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">xmlpp::Node::get_namespace_prefix</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Node::get_namespace_uri </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Node.html#a9356e5ee02dbc809f9bf139b12befc6c">xmlpp::Node::get_namespace_uri</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::Node::get_next_sibling </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#a59a3e52fd752c243654a2cb58b1b0e18">xmlpp::Node::get_next_sibling</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::Node::get_next_sibling </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#a59a3e52fd752c243654a2cb58b1b0e18">xmlpp::Node::get_next_sibling</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</div>
</div>
-<a class="anchor" id="a998e8cb924bd04abf72e57b68d2817f4"></a><!-- doxytag: member="xmlpp::Node::get_parent" ref="a998e8cb924bd04abf72e57b68d2817f4" args="()" -->
+<a class="anchor" id="aa8a68ac1887a33e44e3af365bd02db1b"></a><!-- doxytag: member="xmlpp::Node::get_parent" ref="aa8a68ac1887a33e44e3af365bd02db1b" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Node::get_parent </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Node.html#aa8a68ac1887a33e44e3af365bd02db1b">xmlpp::Node::get_parent</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
- <td></td>
+ <td> const</td>
</tr>
</table>
</div>
</div>
</div>
-<a class="anchor" id="aa8a68ac1887a33e44e3af365bd02db1b"></a><!-- doxytag: member="xmlpp::Node::get_parent" ref="aa8a68ac1887a33e44e3af365bd02db1b" args="() const " -->
+<a class="anchor" id="a998e8cb924bd04abf72e57b68d2817f4"></a><!-- doxytag: member="xmlpp::Node::get_parent" ref="a998e8cb924bd04abf72e57b68d2817f4" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Element.html">Element</a>* xmlpp::Node::get_parent </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Element.html">Element</a>* <a class="el" href="classxmlpp_1_1Node.html#aa8a68ac1887a33e44e3af365bd02db1b">xmlpp::Node::get_parent</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
- <td> const</td>
+ <td></td>
</tr>
</table>
</div>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Node::get_path </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Node.html#ad05b43e18a4600ada423b74a59efb541">xmlpp::Node::get_path</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</div>
</div>
-<a class="anchor" id="a567be4ebaffb2cd3dd2ae602c8df4a29"></a><!-- doxytag: member="xmlpp::Node::get_previous_sibling" ref="a567be4ebaffb2cd3dd2ae602c8df4a29" args="()" -->
+<a class="anchor" id="aa3ca83ba6e10ff21060be5d0441fa6ac"></a><!-- doxytag: member="xmlpp::Node::get_previous_sibling" ref="aa3ca83ba6e10ff21060be5d0441fa6ac" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::Node::get_previous_sibling </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#aa3ca83ba6e10ff21060be5d0441fa6ac">xmlpp::Node::get_previous_sibling</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
- <td></td>
+ <td> const</td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Get the previous sibling for this node. </p>
+<p>Get the previous sibling for this node . </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The previous sibling </dd></dl>
</div>
</div>
-<a class="anchor" id="aa3ca83ba6e10ff21060be5d0441fa6ac"></a><!-- doxytag: member="xmlpp::Node::get_previous_sibling" ref="aa3ca83ba6e10ff21060be5d0441fa6ac" args="() const " -->
+<a class="anchor" id="a567be4ebaffb2cd3dd2ae602c8df4a29"></a><!-- doxytag: member="xmlpp::Node::get_previous_sibling" ref="a567be4ebaffb2cd3dd2ae602c8df4a29" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::Node::get_previous_sibling </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#aa3ca83ba6e10ff21060be5d0441fa6ac">xmlpp::Node::get_previous_sibling</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
- <td> const</td>
+ <td></td>
</tr>
</table>
</div>
<div class="memdoc">
-<p>Get the previous sibling for this node . </p>
+<p>Get the previous sibling for this node. </p>
<dl class="return"><dt><b>Returns:</b></dt><dd>The previous sibling </dd></dl>
</div>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::Node::import_node </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1Node.html#aea42eae72fa7901aa1fb8f5c0fd194ec">xmlpp::Node::import_node</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td>
<td class="paramname"><em>node</em>, </td>
<div class="memdoc">
<p>Import node(s) from another document under this node, without affecting the source node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">node</td><td>The node to copy and insert under the current node. </td></tr>
<tr><td class="paramname">recursive</td><td>Whether to import the child nodes also. Defaults to true. </td></tr>
</dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>The newly-created node. </dd></dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Node::remove_child </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">xmlpp::Node::remove_child</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memdoc">
<p>Remove the child node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">node</td><td>The child node to remove. This <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">Node</a> will be deleted and therefore unusable after calling this method. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Node::set_name </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Node.html#ab5e1b1059a2af0818b1a8937fad49835">xmlpp::Node::set_name</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<div class="memdoc">
<p>Set the name of this node. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The new name for the node. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Node::set_namespace </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Node.html#a4ddefaaaf3f0b550e776e9100bc23257">xmlpp::Node::set_namespace</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>ns_prefix</em></td><td>)</td>
<p>Set the namespace prefix used by the node. </p>
<p>If no such namespace prefix has been declared then this method will throw an exception. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">ns_prefix</td><td>The namespace prefix. </td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/node.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::NonCopyable Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::NonCopyable Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::NonCopyable Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::NonCopyable" -->
<p>Herited by classes which cannot be copied. <a href="classxmlpp_1_1NonCopyable.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1NonCopyable__inherit__graph.png" border="0" usemap="#xmlpp_1_1NonCopyable_inherit__map" alt="Inheritance graph"/></div>
<map name="xmlpp_1_1NonCopyable_inherit__map" id="xmlpp_1_1NonCopyable_inherit__map">
-<area shape="rect" id="node3" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="219,218,341,249"/><area shape="rect" id="node5" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="233,271,327,302"/><area shape="rect" id="node29" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="212,351,348,382"/><area shape="rect" id="node33" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="229,405,331,435"/><area shape="rect" id="node39" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="199,458,361,489"/><area shape="rect" id="node43" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="224,511,336,542"/><area shape="rect" id="node45" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat..." alt="" coords="215,565,345,595"/><area shape="rect" id="node47" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="223,618,337,649"/><area shape="rect" id="node7" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="459,58,573,89"/><area shape="rect" id="node13" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="447,191,585,222"/><area shape="rect" id="node25" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="460,245,572,275"/><area shape="rect" id="node27" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="437,298,595,329"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="691,5,869,35"/><area shape="rect" id="node11" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="708,58,852,89"/><area shape="rect" id="node15" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="716,111,844,142"/><area shape="rect" id="node17" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="705,165,855,195"/><area shape="rect" id="node19" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="699,218,861,249"/><area shape="rect" id="node21" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="669,271,891,302"/><area shape="rect" id="node23" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="720,325,840,355"/><area shape="rect" id="node31" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="421,351,611,382"/><area shape="rect" id="node35" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="452,405,580,435"/><area shape="rect" id="node37" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="453,458,579,489"/><area shape="rect" id="node41" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="411,511,621,542"/><area shape="rect" id="node49" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="449,591,583,622"/><area shape="rect" id="node51" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="435,645,597,675"/></map>
+<area shape="rect" id="node3" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="220,219,345,248"/><area shape="rect" id="node5" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="233,272,332,301"/><area shape="rect" id="node29" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="215,352,351,381"/><area shape="rect" id="node33" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="232,405,333,435"/><area shape="rect" id="node39" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="201,459,364,488"/><area shape="rect" id="node43" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="225,512,340,541"/><area shape="rect" id="node45" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat..." alt="" coords="215,565,351,595"/><area shape="rect" id="node47" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="225,619,340,648"/><area shape="rect" id="node7" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="463,59,575,88"/><area shape="rect" id="node13" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="447,192,591,221"/><area shape="rect" id="node25" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="463,245,575,275"/><area shape="rect" id="node27" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="440,299,597,328"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="696,5,875,35"/><area shape="rect" id="node11" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="713,59,857,88"/><area shape="rect" id="node15" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="719,112,852,141"/><area shape="rect" id="node17" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="708,165,863,195"/><area shape="rect" id="node19" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="704,219,867,248"/><area shape="rect" id="node21" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="673,272,897,301"/><area shape="rect" id="node23" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="723,325,848,355"/><area shape="rect" id="node31" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="425,352,612,381"/><area shape="rect" id="node35" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="453,405,584,435"/><area shape="rect" id="node37" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="456,459,581,488"/><area shape="rect" id="node41" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="415,512,623,541"/><area shape="rect" id="node49" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="451,592,587,621"/><area shape="rect" id="node51" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="436,645,601,675"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1NonCopyable-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::NonCopyable::NonCopyable </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">xmlpp::NonCopyable::NonCopyable</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::NonCopyable::~NonCopyable </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">xmlpp::NonCopyable::~NonCopyable</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>noncopyable.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::OStreamOutputBuffer Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">xmlpp::OStreamOutputBuffer</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">~OStreamOutputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html">xmlpp::OStreamOutputBuffer</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::OStreamOutputBuffer Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::OStreamOutputBuffer Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::OStreamOutputBuffer" --><!-- doxytag: inherits="xmlpp::OutputBuffer" -->
<p>An <a class="el" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper.">OutputBuffer</a> implementation that send datas to a std::ostream. <a href="classxmlpp_1_1OStreamOutputBuffer.html#details">More...</a></p>
<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="32,86,168,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="29,6,171,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="31,83,167,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="25,5,172,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::OStreamOutputBuffer:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1OStreamOutputBuffer__coll__graph.png" border="0" usemap="#xmlpp_1_1OStreamOutputBuffer_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1OStreamOutputBuffer_coll__map" id="xmlpp_1_1OStreamOutputBuffer_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="32,86,168,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="29,6,171,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="31,83,167,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="25,5,172,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1OStreamOutputBuffer-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::OStreamOutputBuffer::OStreamOutputBuffer </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#a94a071df974d7fb7065f11c63d707604">xmlpp::OStreamOutputBuffer::OStreamOutputBuffer</a> </td>
<td>(</td>
<td class="paramtype">std::ostream & </td>
<td class="paramname"><em>output</em>, </td>
</table>
</div>
<div class="memdoc">
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">output</td><td>The ostream datas will be send to </td></tr>
<tr><td class="paramname">encoding</td><td>Charset in which data will be encoded before being sent to the stream </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1OStreamOutputBuffer.html#af3bce7e0789eae3605ecd72103cf4a96">xmlpp::OStreamOutputBuffer::~OStreamOutputBuffer</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>io/ostreamoutputbuffer.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::OutputBuffer Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">OutputBuffer</a>(const Glib::ustring& encoding=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">~OutputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1OutputBuffer.html">xmlpp::OutputBuffer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::OutputBuffer Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::OutputBuffer Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::OutputBuffer" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>Base class for xmlOutputBuffer wrapper. <a href="classxmlpp_1_1OutputBuffer.html#details">More...</a></p>
<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="node5" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="5,166,195,197"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="29,6,171,37"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="5,160,192,189"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="25,5,172,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::OutputBuffer:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1OutputBuffer__coll__graph.png" border="0" usemap="#xmlpp_1_1OutputBuffer_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1OutputBuffer_coll__map" id="xmlpp_1_1OutputBuffer_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1OutputBuffer-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::OutputBuffer::OutputBuffer </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">xmlpp::OutputBuffer::OutputBuffer</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>encoding</em> = <code><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>()</code></td><td>)</td>
</table>
</div>
<div class="memdoc">
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></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>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::OutputBuffer::~OutputBuffer </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1OutputBuffer.html#a02ddd3e8891f92d6518252f6326ed2a9">xmlpp::OutputBuffer::~OutputBuffer</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlOutputBuffer* xmlpp::OutputBuffer::cobj </td>
+ <td class="memname">_xmlOutputBuffer* <a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">xmlpp::OutputBuffer::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlOutputBuffer* xmlpp::OutputBuffer::cobj </td>
+ <td class="memname">const _xmlOutputBuffer* <a class="el" href="classxmlpp_1_1OutputBuffer.html#a2de0e355037956329d70b990d7bc79f5">xmlpp::OutputBuffer::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>io/outputbuffer.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Parser Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#a49b79a6ada464e8d1be27a655ee63b48">callback_error_or_warning</a>(MsgType msg_type, void* ctx, const char* msg, va_list var_args)</td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [protected, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [private, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Parser Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-attribs">Protected Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Parser Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Parser" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>XML parser. <a href="classxmlpp_1_1Parser.html#details">More...</a></p>
<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="node5" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="5,166,133,197"/><area shape="rect" id="node7" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="157,166,283,197"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="73,6,215,37"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="5,160,136,189"/><area shape="rect" id="node7" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="160,160,285,189"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="73,5,220,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Parser:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Parser__coll__graph.png" border="0" usemap="#xmlpp_1_1Parser_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Parser_coll__map" id="xmlpp_1_1Parser_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,107,147,138"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="171,107,291,138"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="161,6,265,37"/><area shape="rect" id="node8" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="291,6,381,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node8" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Parser-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Parser::Parser </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Parser.html#ab2990f22147cb2163eda6e773fb2eb68">xmlpp::Parser::Parser</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Parser::~Parser </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">xmlpp::Parser::~Parser</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Parser::callback_error_or_warning </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Parser.html#a49b79a6ada464e8d1be27a655ee63b48">xmlpp::Parser::callback_error_or_warning</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Parser.html#a8bfd5ceb1cc0b3b9fd9ff7cf44d1029b">MsgType</a> </td>
<td class="paramname"><em>msg_type</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Parser::callback_parser_error </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Parser.html#ae5272535b144daaafcdc161e36f1aa33">xmlpp::Parser::callback_parser_error</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Parser::callback_parser_warning </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Parser.html#a7dbe69dcd8aa5c7625fa96a9dcdcbad7">xmlpp::Parser::callback_parser_warning</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Parser::callback_validity_error </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Parser.html#a7ec91483923a6023e7ac56eeaf16b1e3">xmlpp::Parser::callback_validity_error</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Parser::callback_validity_warning </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Parser.html#aa573fc538688db238714cef413944567">xmlpp::Parser::callback_validity_warning</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::check_for_exception </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a9daba11c6746d91153329a9dbd8decc5">xmlpp::Parser::check_for_exception</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::check_for_validity_messages </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#aad45390ab3d30d1dea26001f2d6a9a2f">xmlpp::Parser::check_for_validity_messages</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual bool xmlpp::Parser::get_substitute_entities </td>
+ <td class="memname">virtual bool <a class="el" href="classxmlpp_1_1Parser.html#ae71762868b009ccae8f00c1d34df00e7">xmlpp::Parser::get_substitute_entities</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::Parser::get_throw_messages </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1Parser.html#ad9e5523ffa19aa3e76761a0d46040efb">xmlpp::Parser::get_throw_messages</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memdoc">
<p>See <a class="el" href="classxmlpp_1_1Parser.html#a3d491c0479b11e5766849956cd4b4538" title="Set whether the parser will collect and throw error and warning messages.">set_throw_messages()</a>. </p>
-<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000010">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
+<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000012">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>Whether messages will be collected and thrown in an exception. The default with only validation messages thrown is returned as false. </dd></dl>
</div>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual bool xmlpp::Parser::get_validate </td>
+ <td class="memname">virtual bool <a class="el" href="classxmlpp_1_1Parser.html#a7329d0daf70030bef41b92e6ed22bd63">xmlpp::Parser::get_validate</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::handleException </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a860e1cff3da52a4bbb0b17a06475399f">xmlpp::Parser::handleException</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxmlpp_1_1exception.html">exception</a>& </td>
<td class="paramname"><em>e</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::initialize_context </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a25f92d0a820d96accfe316a066bade49">xmlpp::Parser::initialize_context</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::on_validity_error </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a36860900bd7f118adfd7b7887278e4fb">xmlpp::Parser::on_validity_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::on_validity_warning </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#ad0876425a0d687f24bc54b44d950ab2c">xmlpp::Parser::on_validity_warning</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::parse_file </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#ad0855eff9a35a9160800ad58ad19fd7e">xmlpp::Parser::parse_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a file. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>The path to the file. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::parse_memory </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#abbbf646035570f1aa5366558dfc2ae01">xmlpp::Parser::parse_memory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a string. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The XML document as a string. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::parse_stream </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#ad7134b1c68308351785acb0302aa54db">xmlpp::Parser::parse_stream</a> </td>
<td>(</td>
<td class="paramtype">std::istream & </td>
<td class="paramname"><em>in</em></td><td>)</td>
<div class="memdoc">
<p>Parse an XML document from a stream. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">in</td><td>The stream. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a346ebfb1219e1c0d3acbd017a07706e6">xmlpp::Parser::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::set_substitute_entities </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a960e9ee12df9b631c694ca002932cf7f">xmlpp::Parser::set_substitute_entities</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
<p>Set whether the parser will automatically substitute entity references with the text of the entities' definitions. </p>
<p>For instance, this affects the text returned by <a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819" title="Get the text of this content node.">ContentNode::get_content()</a>. By default, the parser will not substitute entities, so that you do not lose the entity reference information. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">val</td><td>Whether entities will be substitued. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::Parser::set_throw_messages </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1Parser.html#a3d491c0479b11e5766849956cd4b4538">xmlpp::Parser::set_throw_messages</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
<p>Set whether the parser will collect and throw error and warning messages. </p>
<p>If messages are collected, they are included in an exception thrown at the end of parsing. If the messages are not collected, they are written on stderr. The messages written on stderr are slightly different, and may be preferred in a program started from the command-line.</p>
<p>The default, if <a class="el" href="classxmlpp_1_1Parser.html#a3d491c0479b11e5766849956cd4b4538" title="Set whether the parser will collect and throw error and warning messages.">set_throw_messages()</a> is not called, is to collect and throw only messages from validation. Other messages are written to stderr. This is for backward compatibility, and may change in the future.</p>
-<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000009">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000011">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">val</td><td>Whether messages will be collected and thrown in an exception. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Parser::set_validate </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Parser.html#a39332721610231ca8c5114e245121cc1">xmlpp::Parser::set_validate</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
<div class="memdoc">
<p>By default, the parser will not validate the XML file. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">val</td><td>Whether the document should be validated. </td></tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>parsers/parser.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::ParserInputBuffer Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">ParserInputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">~ParserInputBuffer</a>()</td><td><a class="el" href="classxmlpp_1_1ParserInputBuffer.html">xmlpp::ParserInputBuffer</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::ParserInputBuffer Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::ParserInputBuffer Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::ParserInputBuffer" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>Base class for xmlParserInputBuffer wrapper. <a href="classxmlpp_1_1ParserInputBuffer.html#details">More...</a></p>
<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="node5" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="5,166,216,197"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="40,6,181,37"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="5,160,213,189"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="36,5,183,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::ParserInputBuffer:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1ParserInputBuffer__coll__graph.png" border="0" usemap="#xmlpp_1_1ParserInputBuffer_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1ParserInputBuffer_coll__map" id="xmlpp_1_1ParserInputBuffer_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="16,6,157,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="13,5,160,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1ParserInputBuffer-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::ParserInputBuffer::ParserInputBuffer </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1ParserInputBuffer.html#a546358e9f85fd99b4ac4e1a2b1844ce5">xmlpp::ParserInputBuffer::ParserInputBuffer</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::ParserInputBuffer::~ParserInputBuffer </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#ad48655eb2fb4d085a7f2531aa8979b75">xmlpp::ParserInputBuffer::~ParserInputBuffer</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlParserInputBuffer* xmlpp::ParserInputBuffer::cobj </td>
+ <td class="memname">_xmlParserInputBuffer* <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">xmlpp::ParserInputBuffer::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlParserInputBuffer* xmlpp::ParserInputBuffer::cobj </td>
+ <td class="memname">const _xmlParserInputBuffer* <a class="el" href="classxmlpp_1_1ParserInputBuffer.html#acb105eb192e5532e21431a82ff46bb82">xmlpp::ParserInputBuffer::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>io/parserinputbuffer.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::ProcessingInstructionNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">xmlpp::ProcessingInstructionNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">~ProcessingInstructionNode</a>()</td><td><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html">xmlpp::ProcessingInstructionNode</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::ProcessingInstructionNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::ProcessingInstructionNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::ProcessingInstructionNode" --><!-- doxytag: inherits="xmlpp::ContentNode" -->
<p><code>#include <libxml++/nodes/processinginstructionnode.h></code></p>
<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,166,185,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="69,86,163,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="45,6,187,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="45,160,189,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="68,83,167,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="44,5,191,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::ProcessingInstructionNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1ProcessingInstructionNode__coll__graph.png" border="0" usemap="#xmlpp_1_1ProcessingInstructionNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1ProcessingInstructionNode_coll__map" id="xmlpp_1_1ProcessingInstructionNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="47,166,185,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="69,86,163,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="45,6,187,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="45,160,189,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="68,83,167,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="44,5,191,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1ProcessingInstructionNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::ProcessingInstructionNode::ProcessingInstructionNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda">xmlpp::ProcessingInstructionNode::ProcessingInstructionNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a34195051d18ef6ec70f8b6f01ab9e74d">xmlpp::ProcessingInstructionNode::~ProcessingInstructionNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/processinginstructionnode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::SaxParser Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1SaxParser.html#a1cb4e32dd3adf2460f2836bddb59633c">AttributeList</a> typedef</td><td><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#aac64f7a377ae85c848dbb8008a43f555">validate_warning_</a></td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [protected]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Parser.html#acf64cbff6b9cf4010226fc1c803d56f9">~Parser</a>()</td><td><a class="el" href="classxmlpp_1_1Parser.html">xmlpp::Parser</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">~SaxParser</a>()</td><td><a class="el" href="classxmlpp_1_1SaxParser.html">xmlpp::SaxParser</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::SaxParser Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::SaxParser Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::SaxParser" --><!-- doxytag: inherits="xmlpp::Parser" -->
<p>SAX XML parser. <a href="classxmlpp_1_1SaxParser.html#details">More...</a></p>
<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="25,86,127,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="28,83,129,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::SaxParser:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1SaxParser__coll__graph.png" border="0" usemap="#xmlpp_1_1SaxParser_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1SaxParser_coll__map" id="xmlpp_1_1SaxParser_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="155,209,256,239"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="7,107,148,138"/><area shape="rect" id="node13" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="5,209,128,239"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="328,107,448,138"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="336,6,440,37"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="188,6,279,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="187,197,288,227"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1SaxParser-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SaxParser::SaxParser </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1SaxParser.html#a66bfaafc79c00197010f8d22b2a39df8">xmlpp::SaxParser::SaxParser</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>use_get_entity</em> = <code>false</code></td><td>)</td>
</table>
</div>
<div class="memdoc">
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">use_get_entity</td><td>Set this to true if you will override <a class="el" href="classxmlpp_1_1SaxParser.html#aeb20c4424f325655ebd787c2b2268137" title="Override this method to resolve entities references in your derived parser, instead of using the defa...">on_get_entity()</a>. In theory, if you do not override <a class="el" href="classxmlpp_1_1SaxParser.html#aeb20c4424f325655ebd787c2b2268137" title="Override this method to resolve entities references in your derived parser, instead of using the defa...">on_get_entity()</a> the parser should behave exactly the same whether you use true or false here. But the default implementation of <a class="el" href="classxmlpp_1_1SaxParser.html#aeb20c4424f325655ebd787c2b2268137" title="Override this method to resolve entities references in your derived parser, instead of using the defa...">on_get_entity()</a>, needed if you override <a class="el" href="classxmlpp_1_1SaxParser.html#aeb20c4424f325655ebd787c2b2268137" title="Override this method to resolve entities references in your derived parser, instead of using the defa...">on_get_entity()</a> might not have the same behaviour as the underlying default behaviour of libxml, so the libxml implementation is the default here. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::SaxParser::~SaxParser </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1SaxParser.html#a3f69d5fe3472240225dd46f8c70a4e79">xmlpp::SaxParser::~SaxParser</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::finish_chunk_parsing </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ac540859149b064cfce87931ba736f3c5">xmlpp::SaxParser::finish_chunk_parsing</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_cdata_block </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#af6671ab7dbda78730a65dcbb58aa0ec1">xmlpp::SaxParser::on_cdata_block</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>text</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_characters </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a359b48ea1c15cb39837f680a1f2fb2c2">xmlpp::SaxParser::on_characters</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>characters</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_comment </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#acccf558fc47549bdad076201193739f3">xmlpp::SaxParser::on_comment</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>text</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_end_document </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#aa7b3090025892829af91f8c51a06ef7b">xmlpp::SaxParser::on_end_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_end_element </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a5c1c00b47c020e3cd8d623361c6909fa">xmlpp::SaxParser::on_end_element</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_entity_declaration </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ab0985199cbdbd9a7ab31b024acf3c2c8">xmlpp::SaxParser::on_entity_declaration</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_error </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a38c3c5f9bad26030acee20d7ddf4936a">xmlpp::SaxParser::on_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>text</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_fatal_error </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ad951cc2b1fe314805c5d735a0d7f467c">xmlpp::SaxParser::on_fatal_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>text</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual _xmlEntity* xmlpp::SaxParser::on_get_entity </td>
+ <td class="memname">virtual _xmlEntity* <a class="el" href="classxmlpp_1_1SaxParser.html#aeb20c4424f325655ebd787c2b2268137">xmlpp::SaxParser::on_get_entity</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<p>This is known to be difficult, because it requires both an understanding of the W3C specifications and knowledge of the libxml internals. Entity resolution is easier with the <a class="el" href="classxmlpp_1_1DomParser.html" title="DOM XML parser.">DomParser</a>.</p>
<p>Call this method in this base class for default processing. For instance, if you just want to know about the existence of an entity reference, without affecting the normal substitution, just override and call the base class.</p>
<p>Unlike the <a class="el" href="classxmlpp_1_1DomParser.html" title="DOM XML parser.">DomParser</a>, the <a class="el" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser.">SaxParser</a> will also tell you about entity references for the 5 predefined entities.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">name</td><td>The entity reference name. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_internal_subset </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a4b453817ac37ea307c2ba023cc938794">xmlpp::SaxParser::on_internal_subset</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_start_document </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a0a33932c84e245284414003f668b829f">xmlpp::SaxParser::on_start_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_start_element </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a1496022dd6b58d9af6a4a7a703830a84">xmlpp::SaxParser::on_start_element</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::on_warning </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ab951160501bf3e78901691a79e3d11e8">xmlpp::SaxParser::on_warning</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>text</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::parse_chunk </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a24b4440b0539a0015890182b35396b5d">xmlpp::SaxParser::parse_chunk</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>chunk</em></td><td>)</td>
<p>Parse a chunk of data. </p>
<p>This lets you pass a document in small chunks, e.g. from a network connection. The on_* virtual functions are called each time the chunks provide enough information to advance the parser.</p>
<p>The first call to parse_chunk will setup the parser. When the last chunk has been parsed, call <a class="el" href="classxmlpp_1_1SaxParser.html#ac540859149b064cfce87931ba736f3c5" title="Finish a chunk-wise parse.">finish_chunk_parsing()</a> to finish the parse.</p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">chunk</td><td>The next piece of the XML document. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::SaxParser::parse_chunk_raw </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e">xmlpp::SaxParser::parse_chunk_raw</a> </td>
<td>(</td>
<td class="paramtype">const unsigned char * </td>
<td class="paramname"><em>contents</em>, </td>
<dl class="since_2_24"><dt><b><a class="el" href="since_2_24.html#_since_2_24000006">Since libxml++ 2.24:</a></b></dt><dd></dd></dl>
<p>This lets you pass a document in small chunks, e.g. from a network connection. The on_* virtual functions are called each time the chunks provide enough information to advance the parser.</p>
<p>The first call to parse_chunk will setup the parser. When the last chunk has been parsed, call <a class="el" href="classxmlpp_1_1SaxParser.html#ac540859149b064cfce87931ba736f3c5" title="Finish a chunk-wise parse.">finish_chunk_parsing()</a> to finish the parse.</p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The next piece of the XML document as an array of bytes. </td></tr>
<tr><td class="paramname">bytes_count</td><td>The number of bytes in the <em>contents</em> array. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::parse_file </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ac2b0cf0069a73fa92c80f6d455923698">xmlpp::SaxParser::parse_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a file. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">filename</td><td>The path to the file. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::parse_memory </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#ab9367c59f02e0db5a2b17cd48ddf74f9">xmlpp::SaxParser::parse_memory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memdoc">
<p>Parse an XML document from a string. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The XML document as a string. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::SaxParser::parse_memory_raw </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1SaxParser.html#aff9643a2764f6d8caee0307abbfcca25">xmlpp::SaxParser::parse_memory_raw</a> </td>
<td>(</td>
<td class="paramtype">const unsigned char * </td>
<td class="paramname"><em>contents</em>, </td>
<div class="memdoc">
<p>Parse an XML document from raw memory. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">contents</td><td>The XML document as an array of bytes. </td></tr>
<tr><td class="paramname">bytes_count</td><td>The number of bytes in the <em>contents</em> array. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::parse_stream </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#aaa731e56f99aa7f8313a1f096389f723">xmlpp::SaxParser::parse_stream</a> </td>
<td>(</td>
<td class="paramtype">std::istream & </td>
<td class="paramname"><em>in</em></td><td>)</td>
<div class="memdoc">
<p>Parse an XML document from a stream. </p>
-<dl><dt><b>Exceptions:</b></dt><dd>
+<dl class="exception"><dt><b>Exceptions:</b></dt><dd>
<table class="exception">
<tr><td class="paramname">exception</td><td></td></tr>
</table>
</dd>
</dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">in</td><td>The stream. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SaxParser::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SaxParser.html#a839554028d8bad81774040eb67d23103">xmlpp::SaxParser::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>parsers/saxparser.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Schema Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Schema.html#ad200dae863d27fcdeccdba9653df8933">cobj</a>()</td><td><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Schema.html#a2685225a63de28093f670f0a65020051">set_document</a>(Document* document=0, bool embed=false)</td><td><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [private, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Schema.html#acd93d7286aabea897cf76420a33e0ef2">~Schema</a>()</td><td><a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Schema Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-methods">Protected Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Schema Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Schema" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>Represents an XML <a class="el" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema.">Schema</a>. <a href="classxmlpp_1_1Schema.html#details">More...</a></p>
<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,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Schema:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Schema__coll__graph.png" border="0" usemap="#xmlpp_1_1Schema_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Schema_coll__map" id="xmlpp_1_1Schema_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Schema-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Schema::Schema </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Schema.html#a772d929c2cce3943a1d605ff2069cc68">xmlpp::Schema::Schema</a> </td>
<td>(</td>
<td class="paramtype">_xmlSchema * </td>
<td class="paramname"><em>schema</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Schema::Schema </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Schema.html#a772d929c2cce3943a1d605ff2069cc68">xmlpp::Schema::Schema</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* </td>
<td class="paramname"><em>document</em> = <code>0</code>, </td>
<div class="memdoc">
<p>Create a schema from a XML document. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">document</td><td>XMLSchema document, 0 to create an empty schema document. </td></tr>
<tr><td class="paramname">embed</td><td>If true, the document will be deleted when the schema is deleted or another document is set. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Schema::~Schema </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Schema.html#acd93d7286aabea897cf76420a33e0ef2">xmlpp::Schema::~Schema</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">_xmlSchema* xmlpp::Schema::cobj </td>
+ <td class="memname">_xmlSchema* <a class="el" href="classxmlpp_1_1Schema.html#ad200dae863d27fcdeccdba9653df8933">xmlpp::Schema::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const _xmlSchema* xmlpp::Schema::cobj </td>
+ <td class="memname">const _xmlSchema* <a class="el" href="classxmlpp_1_1Schema.html#ad200dae863d27fcdeccdba9653df8933">xmlpp::Schema::cobj</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* xmlpp::Schema::get_document </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* <a class="el" href="classxmlpp_1_1Schema.html#a1dea312fc3284d60de36bd099399e8bb">xmlpp::Schema::get_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* xmlpp::Schema::get_document </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* <a class="el" href="classxmlpp_1_1Schema.html#a1dea312fc3284d60de36bd099399e8bb">xmlpp::Schema::get_document</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Schema::get_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Schema.html#a1136d4a1c052f450e1d2153234e1ca31">xmlpp::Schema::get_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Schema::get_target_namespace </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Schema.html#a2fd2cffa8010166516c25d957b2fbe84">xmlpp::Schema::get_target_namespace</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::Schema::get_version </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1Schema.html#a948b90685ae8f394be195effac10f502">xmlpp::Schema::get_version</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Schema::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Schema.html#a95292e2dad9af680c7741df4194411e6">xmlpp::Schema::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Schema::set_document </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Schema.html#a2685225a63de28093f670f0a65020051">xmlpp::Schema::set_document</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Document.html">Document</a>* </td>
<td class="paramname"><em>document</em> = <code>0</code>, </td>
<div class="memdoc">
<p>Set a new document to the schema. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">document</td><td>XMLSchema document, 0 to create an empty schema document. </td></tr>
<tr><td class="paramname">embed</td><td>If true, the document will be deleted when the schema is deleted or another document is set. </td></tr>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>schema.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::SchemaValidator Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a616cad28f3d4f59b76edb916bffeb6ef">callback_validity_error</a>(void* ctx, const char* msg,...)</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [protected, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">~SchemaValidator</a>()</td><td><a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::SchemaValidator Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-attribs">Protected Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::SchemaValidator Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::SchemaValidator" --><!-- doxytag: inherits="xmlpp::Validator" -->
<p><a class="el" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema.">Schema</a> <a class="el" href="classxmlpp_1_1Validator.html" title="XML parser.">Validator</a>. <a href="classxmlpp_1_1SchemaValidator.html#details">More...</a></p>
<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="XML parser." alt="" coords="29,86,144,117"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="16,6,157,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="31,83,145,112"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="15,5,161,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::SchemaValidator:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1SchemaValidator__coll__graph.png" border="0" usemap="#xmlpp_1_1SchemaValidator_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1SchemaValidator_coll__map" id="xmlpp_1_1SchemaValidator_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="144,209,259,239"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,107,147,138"/><area shape="rect" id="node13" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="8,209,120,239"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="327,107,447,138"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="335,6,439,37"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="187,6,277,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="177,197,292,227"/><area shape="rect" id="node4" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node12" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="36,197,151,227"/><area shape="rect" id="node6" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node8" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node10" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1SchemaValidator-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SchemaValidator::SchemaValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a9afc7540342e5a42c3ef5a070bac24c1">xmlpp::SchemaValidator::SchemaValidator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SchemaValidator::SchemaValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a9afc7540342e5a42c3ef5a070bac24c1">xmlpp::SchemaValidator::SchemaValidator</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>file</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SchemaValidator::SchemaValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a9afc7540342e5a42c3ef5a070bac24c1">xmlpp::SchemaValidator::SchemaValidator</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Document.html">Document</a>& </td>
<td class="paramname"><em>document</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SchemaValidator::SchemaValidator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1SchemaValidator.html#a9afc7540342e5a42c3ef5a070bac24c1">xmlpp::SchemaValidator::SchemaValidator</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* </td>
<td class="paramname"><em>schema</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::SchemaValidator::~SchemaValidator </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1SchemaValidator.html#a7fe4caea42d2990c6a2a1edc98b01b79">xmlpp::SchemaValidator::~SchemaValidator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* xmlpp::SchemaValidator::get_schema </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b">xmlpp::SchemaValidator::get_schema</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* xmlpp::SchemaValidator::get_schema </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* <a class="el" href="classxmlpp_1_1SchemaValidator.html#a0a6acd87370c89eea0dfb343592efe0b">xmlpp::SchemaValidator::get_schema</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::initialize_valid </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#ad651b57c399b15ba536371e287001cc1">xmlpp::SchemaValidator::initialize_valid</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::SchemaValidator::parse_context </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1SchemaValidator.html#ac730471f843fb9eda4fee1f499b30271">xmlpp::SchemaValidator::parse_context</a> </td>
<td>(</td>
<td class="paramtype">_xmlSchemaParserCtxt * </td>
<td class="paramname"><em>context</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::parse_document </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#a3924e29fad84f2f24a3d3865e19a7fbd">xmlpp::SchemaValidator::parse_document</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Document.html">Document</a>& </td>
<td class="paramname"><em>document</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::parse_file </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#a98a4e62c6ab0c529370ebce44aef98b6">xmlpp::SchemaValidator::parse_file</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::parse_memory </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#af7131145e3c4b81dff4b32a23b9a5329">xmlpp::SchemaValidator::parse_memory</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::SchemaValidator::set_schema </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1SchemaValidator.html#a659de07c9da53a1f883544778b28d117">xmlpp::SchemaValidator::set_schema</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1Schema.html">Schema</a>* </td>
<td class="paramname"><em>schema</em></td><td>)</td>
</div>
</div>
-<a class="anchor" id="ade440860cfcbbb0ab082bf42dd03d113"></a><!-- doxytag: member="xmlpp::SchemaValidator::validate" ref="ade440860cfcbbb0ab082bf42dd03d113" args="(const Glib::ustring &file)" -->
+<a class="anchor" id="a2f78aaf2cee2230d0773d6caf52d8134"></a><!-- doxytag: member="xmlpp::SchemaValidator::validate" ref="a2f78aaf2cee2230d0773d6caf52d8134" args="(const Document *doc)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::SchemaValidator::validate </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1SchemaValidator.html#a2f78aaf2cee2230d0773d6caf52d8134">xmlpp::SchemaValidator::validate</a> </td>
<td>(</td>
- <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>file</em></td><td>)</td>
+ <td class="paramtype">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* </td>
+ <td class="paramname"><em>doc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div>
</div>
-<a class="anchor" id="a2f78aaf2cee2230d0773d6caf52d8134"></a><!-- doxytag: member="xmlpp::SchemaValidator::validate" ref="a2f78aaf2cee2230d0773d6caf52d8134" args="(const Document *doc)" -->
+<a class="anchor" id="ade440860cfcbbb0ab082bf42dd03d113"></a><!-- doxytag: member="xmlpp::SchemaValidator::validate" ref="ade440860cfcbbb0ab082bf42dd03d113" args="(const Glib::ustring &file)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::SchemaValidator::validate </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1SchemaValidator.html#a2f78aaf2cee2230d0773d6caf52d8134">xmlpp::SchemaValidator::validate</a> </td>
<td>(</td>
- <td class="paramtype">const <a class="el" href="classxmlpp_1_1Document.html">Document</a>* </td>
- <td class="paramname"><em>doc</em></td><td>)</td>
+ <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>file</em></td><td>)</td>
<td></td>
</tr>
</table>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>validators/schemavalidator.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::TextNode Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1TextNode.html">xmlpp::TextNode</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a">add_child</a>(const Glib::ustring& name, const Glib::ustring& ns_prefix=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95">get_children</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57">get_children</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1ContentNode.html#add25e879109b4481281ccb876e684819">get_content</a>() const </td><td><a class="el" href="classxmlpp_1_1ContentNode.html">xmlpp::ContentNode</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">get_first_child</a>(const Glib::ustring& name=Glib::ustring()) const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
+ <tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">get_first_child</a>(const Glib::ustring& name=Glib::ustring())</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a5e21f3a9996e25bd2df5ec8ce9906575">get_line</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">get_name</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">get_namespace_prefix</a>() const </td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Node.html#a042c5de83dba6bf5d1923d76f1fb58c0">~Node</a>()</td><td><a class="el" href="classxmlpp_1_1Node.html">xmlpp::Node</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [protected, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">~TextNode</a>()</td><td><a class="el" href="classxmlpp_1_1TextNode.html">xmlpp::TextNode</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::TextNode Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::TextNode Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::TextNode" --><!-- doxytag: inherits="xmlpp::ContentNode" -->
<p>Text <a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">Node</a>. <a href="classxmlpp_1_1TextNode.html#details">More...</a></p>
<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="7,166,145,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::TextNode:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1TextNode__coll__graph.png" border="0" usemap="#xmlpp_1_1TextNode_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1TextNode_coll__map" id="xmlpp_1_1TextNode_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,166,145,197"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,86,123,117"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="7,160,151,189"/><area shape="rect" id="node4" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="29,83,128,112"/><area shape="rect" id="node6" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1TextNode-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::TextNode::TextNode </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextNode.html#a4838cc566ae92f31c3773ce8b03b061d">xmlpp::TextNode::TextNode</a> </td>
<td>(</td>
<td class="paramtype">_xmlNode * </td>
<td class="paramname"><em>node</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::TextNode::~TextNode </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1TextNode.html#ab36c29b54db0cd5e910a8cbc89d35bd2">xmlpp::TextNode::~TextNode</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>nodes/textnode.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::TextReader Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea953f5d2eee7b77bb88bf11cdef6c9f0c">Attribute</a> enum value</td><td><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1">xmlReadState</a> enum name</td><td><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [private, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1TextReader.html#a35043a6525290428f3724e1a31918bb8">~TextReader</a>()</td><td><a class="el" href="classxmlpp_1_1TextReader.html">xmlpp::TextReader</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::TextReader Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::TextReader Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::TextReader" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML data, in the style of .Net's <a href="http://msdn.microsoft.com/en-us/library/system.xml.xmltextreader.aspx">XmlTextReader</a> class. <a href="classxmlpp_1_1TextReader.html#details">More...</a></p>
<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,6,147,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::TextReader:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1TextReader__coll__graph.png" border="0" usemap="#xmlpp_1_1TextReader_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1TextReader_coll__map" id="xmlpp_1_1TextReader_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,6,147,37"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="171,6,261,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,5,152,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1TextReader-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::TextReader::TextReader </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#ae40f56d8714593bef690bedafad23f8f">xmlpp::TextReader::TextReader</a> </td>
<td>(</td>
<td class="paramtype">struct _xmlTextReader * </td>
<td class="paramname"><em>cobj</em></td><td>)</td>
<p>Wraps a <a class="el" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat...">TextReader</a> object from an underlying libxml object. </p>
<p>The <a class="el" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat...">TextReader</a> takes ownership of cobj. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">cobj</td><td>The underlying libxml xmlTextReader object. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::TextReader::TextReader </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#ae40f56d8714593bef690bedafad23f8f">xmlpp::TextReader::TextReader</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>URI</em></td><td>)</td>
<div class="memdoc">
<p>Creates a new <a class="el" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat...">TextReader</a> object to parse a file or URI. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">URI</td><td>The URI to read. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::TextReader::TextReader </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#ae40f56d8714593bef690bedafad23f8f">xmlpp::TextReader::TextReader</a> </td>
<td>(</td>
<td class="paramtype">const unsigned char * </td>
<td class="paramname"><em>data</em>, </td>
<div class="memdoc">
<p>Creates a new <a class="el" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat...">TextReader</a> object which parses in memory data. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">data</td><td>The data to parse. </td></tr>
<tr><td class="paramname">size</td><td>The number of bytes in data. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::TextReader::~TextReader </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#a35043a6525290428f3724e1a31918bb8">xmlpp::TextReader::~TextReader</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::TextReader::close </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1TextReader.html#a5cf337c94758e54214f7bbe23f61b13d">xmlpp::TextReader::close</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::expand </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1TextReader.html#a6eeec8656e65a93c7b7496f17d288882">xmlpp::TextReader::expand</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_attribute </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a02a5471219d98c52f5c77a10905a8bac">xmlpp::TextReader::get_attribute</a> </td>
<td>(</td>
<td class="paramtype">int </td>
<td class="paramname"><em>number</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_attribute </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a02a5471219d98c52f5c77a10905a8bac">xmlpp::TextReader::get_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_attribute </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a02a5471219d98c52f5c77a10905a8bac">xmlpp::TextReader::get_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>local_name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">int xmlpp::TextReader::get_attribute_count </td>
+ <td class="memname">int <a class="el" href="classxmlpp_1_1TextReader.html#a02e2868ecf9710edab57f292c92590d0">xmlpp::TextReader::get_attribute_count</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_base_uri </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#acab85f9c6c50a51919428e545ef3e9cf">xmlpp::TextReader::get_base_uri</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1TextReader.html#a830def19dd26d2c3fb131302f8ed1a31">xmlpp::TextReader::get_current_node</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* xmlpp::TextReader::get_current_node </td>
+ <td class="memname">const <a class="el" href="classxmlpp_1_1Node.html">Node</a>* <a class="el" href="classxmlpp_1_1TextReader.html#a830def19dd26d2c3fb131302f8ed1a31">xmlpp::TextReader::get_current_node</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">int xmlpp::TextReader::get_depth </td>
+ <td class="memname">int <a class="el" href="classxmlpp_1_1TextReader.html#a6b42a09464b9817813baf4f8daae4974">xmlpp::TextReader::get_depth</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_local_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a0d54b789484bd7502a16119a1ec5a83b">xmlpp::TextReader::get_local_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_name </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a76e93fe81196de902ff3f3f9ea35ecbe">xmlpp::TextReader::get_name</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_namespace_uri </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a708df8f8d3d3d7240547d4d8c940cccb">xmlpp::TextReader::get_namespace_uri</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a> xmlpp::TextReader::get_node_type </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40e">xmlNodeType</a> <a class="el" href="classxmlpp_1_1TextReader.html#aa9146ad2bd6547ac1b9dad007867d70d">xmlpp::TextReader::get_node_type</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::get_normalization </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a37439f2b2a4ba91ad59ffc5a18713e85">xmlpp::TextReader::get_normalization</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::get_parser_property </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a23c7ad0edbbdff15c393d485653b9cd5">xmlpp::TextReader::get_parser_property</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#a5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> </td>
<td class="paramname"><em>property</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_prefix </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a0478cbc006341af4d0f5f356d6e002bd">xmlpp::TextReader::get_prefix</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">char xmlpp::TextReader::get_quote_char </td>
+ <td class="memname">char <a class="el" href="classxmlpp_1_1TextReader.html#a33fee208ed6c2ad303b39c7b41abfa59">xmlpp::TextReader::get_quote_char</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1">xmlReadState</a> xmlpp::TextReader::get_read_state </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1">xmlReadState</a> <a class="el" href="classxmlpp_1_1TextReader.html#a71ae70e90b1a118517038ec194bfcddd">xmlpp::TextReader::get_read_state</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_value </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a8cb6e4bec1e0873d2a9a2b385383c505">xmlpp::TextReader::get_value</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::get_xml_lang </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a1e94e9c3eb8e0fa0c3ff4d2c8f182480">xmlpp::TextReader::get_xml_lang</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::has_attributes </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a1c59719f3e914090405b8b8fbeef2487">xmlpp::TextReader::has_attributes</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::has_value </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a16cd0ff7a5db226f388ee1ca9bf7f9e8">xmlpp::TextReader::has_value</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::is_default </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#ad9a86890436d9c16536e271914148033">xmlpp::TextReader::is_default</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::is_empty_element </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a77ca814cf125c28df7c1703974596b0b">xmlpp::TextReader::is_empty_element</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::is_valid </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#aa0eab6a0a001fe68d90584688c24cc81">xmlpp::TextReader::is_valid</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::lookup_namespace </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#adb240997e9387b0fd8fb02c68da4fcf3">xmlpp::TextReader::lookup_namespace</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>prefix</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_attribute </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a78ef028f9250afaca44928847418153a">xmlpp::TextReader::move_to_attribute</a> </td>
<td>(</td>
<td class="paramtype">int </td>
<td class="paramname"><em>number</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_attribute </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a78ef028f9250afaca44928847418153a">xmlpp::TextReader::move_to_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>name</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_attribute </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a78ef028f9250afaca44928847418153a">xmlpp::TextReader::move_to_attribute</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>local_name</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_element </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#ae1164a49d5dc855bdc110b0826f752d7">xmlpp::TextReader::move_to_element</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_first_attribute </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a724cd1e0238c14c2d2b797b555392fb1">xmlpp::TextReader::move_to_first_attribute</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::move_to_next_attribute </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a3ffee74ac337f73f3205d23c3c0eafec">xmlpp::TextReader::move_to_next_attribute</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::next </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a03c7204c20277f446c64cc7ca15815b2">xmlpp::TextReader::next</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::read </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a3a3ee347087889b3f3ef5463dd777ad8">xmlpp::TextReader::read</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">bool xmlpp::TextReader::read_attribute_value </td>
+ <td class="memname">bool <a class="el" href="classxmlpp_1_1TextReader.html#a109934670bab6176dc1a8132f1afd5d0">xmlpp::TextReader::read_attribute_value</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::read_inner_xml </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a348c936b9ed75c15456ddea2eea80eb7">xmlpp::TextReader::read_inner_xml</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::read_outer_xml </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a5a0e5b3823151de60faf552c4709daf9">xmlpp::TextReader::read_outer_xml</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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::TextReader::read_string </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="classxmlpp_1_1TextReader.html#a9110986142ac718978d8993e26b00c85">xmlpp::TextReader::read_string</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::TextReader::set_normalization </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1TextReader.html#aaf2974eef9c1c77abf50e9c8584f9c40">xmlpp::TextReader::set_normalization</a> </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"><em>value</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void xmlpp::TextReader::set_parser_property </td>
+ <td class="memname">void <a class="el" href="classxmlpp_1_1TextReader.html#a8e5db1b68c5227bf748dfee7f36e8074">xmlpp::TextReader::set_parser_property</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classxmlpp_1_1TextReader.html#a5cb6d36f5367eec5e986d815e60ad292">ParserProperties</a> </td>
<td class="paramname"><em>property</em>, </td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>parsers/textreader.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::Validator Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a616cad28f3d4f59b76edb916bffeb6ef">callback_validity_error</a>(void* ctx, const char* msg,...)</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [protected, static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1NonCopyable.html#a14e2e0391beb4b8f20f5d51e8a253d63">~NonCopyable</a>()</td><td><a class="el" href="classxmlpp_1_1NonCopyable.html">xmlpp::NonCopyable</a></td><td><code> [private, virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">~Validator</a>()</td><td><a class="el" href="classxmlpp_1_1Validator.html">xmlpp::Validator</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::Validator Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pro-attribs">Protected Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::Validator Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::Validator" --><!-- doxytag: inherits="xmlpp::NonCopyable" -->
<p>XML parser. <a href="classxmlpp_1_1Validator.html#details">More...</a></p>
<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="node5" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="5,166,139,197"/><area shape="rect" id="node7" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="163,166,325,197"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="87,6,228,37"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="5,160,141,189"/><area shape="rect" id="node7" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="165,160,331,189"/><area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="87,5,233,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::Validator:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1Validator__coll__graph.png" border="0" usemap="#xmlpp_1_1Validator_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1Validator_coll__map" id="xmlpp_1_1Validator_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,107,147,138"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="171,107,291,138"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="161,6,265,37"/><area shape="rect" id="node8" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="291,6,381,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,85,152,115"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="176,85,299,115"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="184,5,291,35"/><area shape="rect" id="node8" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="323,85,416,115"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1Validator-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::Validator::Validator </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1Validator.html#a2e25d9106542fac59c7a4368257cdcb5">xmlpp::Validator::Validator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::Validator::~Validator </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1Validator.html#a381ade9a196777fb24780375ed82b06a">xmlpp::Validator::~Validator</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Validator::callback_validity_error </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Validator.html#a616cad28f3d4f59b76edb916bffeb6ef">xmlpp::Validator::callback_validity_error</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">static void xmlpp::Validator::callback_validity_warning </td>
+ <td class="memname">static void <a class="el" href="classxmlpp_1_1Validator.html#a5f8938e79ca2c52ec26e499b356985a0">xmlpp::Validator::callback_validity_warning</a> </td>
<td>(</td>
<td class="paramtype">void * </td>
<td class="paramname"><em>ctx</em>, </td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::check_for_exception </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a2af695894f22e61b4f85551edefd104d">xmlpp::Validator::check_for_exception</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::check_for_validity_messages </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a655f06aa683577c26dcb2edba2e9e84b">xmlpp::Validator::check_for_validity_messages</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::handleException </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a4d02cc2d687f0bd28e3c777ebbc7c458">xmlpp::Validator::handleException</a> </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="classxmlpp_1_1exception.html">exception</a>& </td>
<td class="paramname"><em>e</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::initialize_valid </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a12ee744e385987547d1c449a1e4bf596">xmlpp::Validator::initialize_valid</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::on_validity_error </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#af59b45514fe397db1dbb025a1a3b103f">xmlpp::Validator::on_validity_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::on_validity_warning </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a7ef36a34b258165082c4f33737e743d2">xmlpp::Validator::on_validity_warning</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::Validator::release_underlying </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1Validator.html#a317466ca90b8e53d6f57e49fd032d8cb">xmlpp::Validator::release_underlying</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td><code> [protected, virtual]</code></td>
</div>
<div class="memdoc">
-<p>Reimplemented in <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator</a>, and <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator</a>.</p>
+<p>Reimplemented in <a class="el" href="classxmlpp_1_1SchemaValidator.html#a682a1a79512bc7bc58c839212f2a2722">xmlpp::SchemaValidator</a>, and <a class="el" href="classxmlpp_1_1DtdValidator.html#ae132f171961e6fa5d3745a03f8d9a210">xmlpp::DtdValidator</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>validators/validator.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::exception Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">Clone</a>() const </td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">Raise</a>() const </td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::exception Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::exception Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::exception" --><!-- doxytag: inherits="std::exception" -->
<p>Base class for all xmlpp exceptions. <a href="classxmlpp_1_1exception.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1exception__inherit__graph.png" border="0" usemap="#xmlpp_1_1exception_inherit__map" alt="Inheritance graph"/></div>
<map name="xmlpp_1_1exception_inherit__map" id="xmlpp_1_1exception_inherit__map">
-<area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="5,166,144,197"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="168,166,299,197"/><area shape="rect" id="node2" href="classstd_1_1exception.html" title="std::exception" alt="" coords="101,6,205,37"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="164,246,303,277"/></map>
+<area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="5,160,147,189"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="171,160,304,189"/><area shape="rect" id="node2" href="classstd_1_1exception.html" title="std::exception" alt="" coords="103,5,209,35"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="167,237,308,267"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::exception:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1exception__coll__graph.png" border="0" usemap="#xmlpp_1_1exception_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1exception_coll__map" id="xmlpp_1_1exception_coll__map">
-<area shape="rect" id="node2" href="classstd_1_1exception.html" title="std::exception" alt="" coords="5,6,109,37"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="133,6,224,37"/></map>
+<area shape="rect" id="node2" href="classstd_1_1exception.html" title="std::exception" alt="" coords="13,5,120,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1exception-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::exception::exception </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1exception.html#aec1bbf4a42dd2ed44d269a3c31c14124">xmlpp::exception::exception</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::exception::~exception </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">xmlpp::exception::~exception</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> throw ()<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> xmlpp::exception::Clone </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> <a class="el" href="classxmlpp_1_1exception.html#afcbd398f555b5c18d130ae65db015a24">xmlpp::exception::Clone</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [final, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::exception::Raise </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1exception.html#aaa94eb2f3816552fb7ec9014b6c79807">xmlpp::exception::Raise</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual const char* xmlpp::exception::what </td>
+ <td class="memname">virtual const char* <a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">xmlpp::exception::what</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const throw ()<code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>exceptions/exception.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::internal_error Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
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.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">Clone</a>() const </td><td><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">~internal_error</a>()</td><td><a class="el" href="classxmlpp_1_1internal__error.html">xmlpp::internal_error</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::internal_error Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::internal_error Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::internal_error" --><!-- doxytag: inherits="xmlpp::exception" -->
<p><code>#include <libxml++/exceptions/internal_error.h></code></p>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1internal__error__inherit__graph.png" border="0" usemap="#xmlpp_1_1internal__error_inherit__map" alt="Inheritance graph"/></div>
<map name="xmlpp_1_1internal__error_inherit__map" id="xmlpp_1_1internal__error_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,86,135,117"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,6,127,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,83,137,112"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,5,129,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::internal_error:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1internal__error__coll__graph.png" border="0" usemap="#xmlpp_1_1internal__error_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1internal__error_coll__map" id="xmlpp_1_1internal__error_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="57,105,177,135"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="5,6,109,37"/><area shape="rect" id="node6" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="133,6,224,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,83,137,112"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,5,129,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1internal__error-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::internal_error::internal_error </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1internal__error.html#ac8c22422363ebe809517d4813903ef43">xmlpp::internal_error::internal_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::internal_error::~internal_error </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1internal__error.html#a83d7e81fd0394ae91fa3f37a3552461c">xmlpp::internal_error::~internal_error</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> throw ()<code> [virtual]</code></td>
<div class="memproto">
<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">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a> <a class="el" href="classxmlpp_1_1internal__error.html#aaec2e497c76cf6418ecff03e8f76510b">xmlpp::internal_error::Clone</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [final, virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::internal_error::Raise </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1internal__error.html#a15044cea719fb2bbb482efc597a284f0">xmlpp::internal_error::Raise</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>exceptions/internal_error.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::parse_error Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
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.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">Clone</a>() const </td><td><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a0427039fbb35dc2156fcff024880b081">what</a>() const </td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a>()</td><td><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::parse_error Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::parse_error Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::parse_error" --><!-- doxytag: inherits="xmlpp::exception" -->
<p>This exception will be thrown when the parser encounters an error in the XML document. <a href="classxmlpp_1_1parse__error.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1parse__error__inherit__graph.png" border="0" usemap="#xmlpp_1_1parse__error_inherit__map" alt="Inheritance graph"/></div>
<map name="xmlpp_1_1parse__error_inherit__map" id="xmlpp_1_1parse__error_inherit__map">
-<area shape="rect" id="node7" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="5,246,144,277"/><area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,86,135,117"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,6,127,37"/></map>
+<area shape="rect" id="node7" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="5,237,147,267"/><area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,83,137,112"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,5,129,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::parse_error:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1parse__error__coll__graph.png" border="0" usemap="#xmlpp_1_1parse__error_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1parse__error_coll__map" id="xmlpp_1_1parse__error_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="57,105,177,135"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="5,6,109,37"/><area shape="rect" id="node6" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="133,6,224,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="11,83,133,112"/><area shape="rect" id="node4" href="classstd_1_1exception.html" title="std::exception" alt="" coords="19,5,125,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1parse__error-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::parse_error::parse_error </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1parse__error.html#a3b393340cea80548da8470006f1bcb9b">xmlpp::parse_error::parse_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::parse_error::~parse_error </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">xmlpp::parse_error::~parse_error</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> throw ()<code> [virtual]</code></td>
<div class="memproto">
<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">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* <a class="el" href="classxmlpp_1_1parse__error.html#adac842898e676e64e8c7ca3174f7db2f">xmlpp::parse_error::Clone</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::parse_error::Raise </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1parse__error.html#a12f18b563758bd0bdc73ac6019f2e2f6">xmlpp::parse_error::Raise</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>exceptions/parse_error.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::validity_error Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
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.<table>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">Clone</a>() const </td><td><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1exception.html#a4d0c3298c1bc27b4e2fdc6152330e760">~exception</a>()</td><td><a class="el" href="classxmlpp_1_1exception.html">xmlpp::exception</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1parse__error.html#ae516bd60f15f50103f152e386f70ff75">~parse_error</a>()</td><td><a class="el" href="classxmlpp_1_1parse__error.html">xmlpp::parse_error</a></td><td><code> [virtual]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">~validity_error</a>()</td><td><a class="el" href="classxmlpp_1_1validity__error.html">xmlpp::validity_error</a></td><td><code> [virtual]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::validity_error Class Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-methods">Public Member Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp::validity_error Class Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::validity_error" --><!-- doxytag: inherits="xmlpp::parse_error" -->
<p>This exception will be thrown when the parser encounters a validity error in the XML document. <a href="classxmlpp_1_1validity__error.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1validity__error__inherit__graph.png" border="0" usemap="#xmlpp_1_1validity__error_inherit__map" alt="Inheritance graph"/></div>
<map name="xmlpp_1_1validity__error_inherit__map" id="xmlpp_1_1validity__error_inherit__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="9,166,140,197"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,86,135,117"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,6,127,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="9,160,143,189"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,83,137,112"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,5,129,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for xmlpp::validity_error:</div>
<div class="dyncontent">
<div class="center"><img src="classxmlpp_1_1validity__error__coll__graph.png" border="0" usemap="#xmlpp_1_1validity__error_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1validity__error_coll__map" id="xmlpp_1_1validity__error_coll__map">
-<area shape="rect" id="node2" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="52,187,183,218"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="57,105,177,135"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="5,6,109,37"/><area shape="rect" id="node8" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="133,6,224,37"/></map>
+<area shape="rect" id="node2" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="9,160,143,189"/><area shape="rect" id="node4" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="15,83,137,112"/><area shape="rect" id="node6" href="classstd_1_1exception.html" title="std::exception" alt="" coords="23,5,129,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="classxmlpp_1_1validity__error-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::validity_error::validity_error </td>
+ <td class="memname"><a class="el" href="classxmlpp_1_1validity__error.html#a096d4cb8a9ec64d5d0203439400fd7fd">xmlpp::validity_error::validity_error</a> </td>
<td>(</td>
<td class="paramtype">const <a class="elRef" doxygen="glibmm-2.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>message</em></td><td>)</td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual xmlpp::validity_error::~validity_error </td>
+ <td class="memname">virtual <a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">xmlpp::validity_error::~validity_error</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> throw ()<code> [virtual]</code></td>
<div class="memproto">
<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">virtual <a class="el" href="classxmlpp_1_1exception.html">exception</a>* <a class="el" href="classxmlpp_1_1validity__error.html#aa38252e9dff7e22bfdf94365c61b8c21">xmlpp::validity_error::Clone</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">virtual void xmlpp::validity_error::Raise </td>
+ <td class="memname">virtual void <a class="el" href="classxmlpp_1_1validity__error.html#ac97e96c3d23357d5a640544aa7aa0c46">xmlpp::validity_error::Raise</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const<code> [virtual]</code></td>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>exceptions/validity_error.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
body, table, div, p, dl {
font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
- font-size: 12px;
+ font-size: 13px;
+ line-height: 1.3;
}
/* @group Heading Levels */
background-color: #EBEFF6;
border: 1px solid #A3B4D7;
text-align: center;
- margin: 2px;
- padding: 2px;
}
div.qindex, div.navpath {
a.elRef {
}
-a.code {
- color: #4665A2;
+a.code, a.code:visited {
+ color: #4665A2;
}
-a.codeRef {
- color: #4665A2;
+a.codeRef, a.codeRef:visited {
+ color: #4665A2;
}
/* @end */
}
body {
- background: white;
+ background-color: white;
color: black;
margin: 0;
}
div.contents {
margin-top: 10px;
- margin-left: 10px;
- margin-right: 5px;
+ margin-left: 8px;
+ margin-right: 8px;
}
td.indexkey {
border: 1px solid #C4CFE5;
margin: 2px 0px 2px 0;
padding: 2px 10px;
+ white-space: nowrap;
+ vertical-align: top;
}
td.indexvalue {
margin-left: 6px;
}
-.memproto {
+.memproto, dl.reflist dt {
border-top: 1px solid #A8B8D9;
border-left: 1px solid #A8B8D9;
border-right: 1px solid #A8B8D9;
}
-.memdoc {
+.memdoc, dl.reflist dd {
border-bottom: 1px solid #A8B8D9;
border-left: 1px solid #A8B8D9;
border-right: 1px solid #A8B8D9;
background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
}
+dl.reflist dt {
+ padding: 5px;
+}
+
+dl.reflist dd {
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
+}
+
.paramkey {
text-align: right;
}
text-align:left;
}
+table.fieldtable {
+ width: 100%;
+ margin-bottom: 10px;
+ border: 1px solid #A8B8D9;
+ border-spacing: 0px;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ border-radius: 4px;
+ -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+ -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+ padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+ white-space: nowrap;
+ border-right: 1px solid #A8B8D9;
+ border-bottom: 1px solid #A8B8D9;
+ vertical-align: top;
+}
+
+.fieldtable td.fielddoc {
+ border-bottom: 1px solid #A8B8D9;
+ width: 100%;
+}
+
+.fieldtable tr:last-child td {
+ border-bottom: none;
+}
+
+.fieldtable th {
+ background-image:url('nav_f.png');
+ background-repeat:repeat-x;
+ background-color: #E2E8F2;
+ font-size: 90%;
+ color: #253555;
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align:left;
+ -moz-border-radius-topleft: 4px;
+ -moz-border-radius-topright: 4px;
+ -webkit-border-top-left-radius: 4px;
+ -webkit-border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid #A8B8D9;
+}
+
+
.tabsearch {
top: 0px;
left: 10px;
div.ingroups
{
+ margin-left: 5px;
font-size: 8pt;
padding-left: 5px;
width: 50%;
div.headertitle
{
- padding: 5px 5px 5px 10px;
+ padding: 5px 5px 5px 7px;
}
dl
font-weight: bold;
}
+div.zoom
+{
+ border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+ margin-bottom:50px;
+}
+
+dl.citelist dt {
+ color:#334975;
+ float:left;
+ font-weight:bold;
+ margin-right:10px;
+ padding:5px;
+}
+
+dl.citelist dd {
+ margin:2px 0;
+ padding:5px 0;
+}
+
+@media print
+{
+ #top { display: none; }
+ #side-nav { display: none; }
+ #nav-path { display: none; }
+ body { overflow:visible; }
+ h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+ .summary { display: none; }
+ .memitem { page-break-inside: avoid; }
+ #doc-content
+ {
+ margin-left:0 !important;
+ height:auto !important;
+ width:auto !important;
+ overflow:inherit;
+ display:inline;
+ }
+ pre.fragment
+ {
+ overflow: visible;
+ text-wrap: unrestricted;
+ white-space: -moz-pre-wrap; /* Moz */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+ }
+}
+
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1AttributeNode.html#a0af899521d66b09398deb5fa7fd26035">xmlpp::AttributeNode</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1SchemaValidator.html#a484c2d1670616ff07d31034f76850e2a">xmlpp::SchemaValidator</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1DtdValidator.html#afda71639e4241bd7c96de31a3e341e48">xmlpp::DtdValidator</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a6eeec8656e65a93c7b7496f17d288882">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">xmlpp::Node</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li>get_external_id()
: <a class="el" href="classxmlpp_1_1Dtd.html#afedd938e1bf67907ad8ddbfac74ac6e5">xmlpp::Dtd</a>
</li>
+<li>get_first_child()
+: <a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">xmlpp::Node</a>
+</li>
<li>get_internal_subset()
: <a class="el" href="classxmlpp_1_1Document.html#ae27fb04b1760bcaa58f7e329c98fae47">xmlpp::Document</a>
</li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a0d54b789484bd7502a16119a1ec5a83b">xmlpp::TextReader</a>
</li>
<li>get_name()
-: <a class="el" href="classxmlpp_1_1Schema.html#a1136d4a1c052f450e1d2153234e1ca31">xmlpp::Schema</a>
+: <a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">xmlpp::Attribute</a>
+, <a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">xmlpp::Dtd</a>
+, <a class="el" href="classxmlpp_1_1Schema.html#a1136d4a1c052f450e1d2153234e1ca31">xmlpp::Schema</a>
, <a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">xmlpp::Node</a>
, <a class="el" href="classxmlpp_1_1TextReader.html#a76e93fe81196de902ff3f3f9ea35ecbe">xmlpp::TextReader</a>
-, <a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">xmlpp::Attribute</a>
-, <a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">xmlpp::Dtd</a>
</li>
<li>get_namespace_prefix()
: <a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">xmlpp::Node</a>
</li>
<li>get_namespace_uri()
-: <a class="el" href="classxmlpp_1_1Node.html#a9356e5ee02dbc809f9bf139b12befc6c">xmlpp::Node</a>
-, <a class="el" href="classxmlpp_1_1TextReader.html#a708df8f8d3d3d7240547d4d8c940cccb">xmlpp::TextReader</a>
+: <a class="el" href="classxmlpp_1_1TextReader.html#a708df8f8d3d3d7240547d4d8c940cccb">xmlpp::TextReader</a>
+, <a class="el" href="classxmlpp_1_1Node.html#a9356e5ee02dbc809f9bf139b12befc6c">xmlpp::Node</a>
</li>
<li>get_namespace_uri_for_prefix()
: <a class="el" href="classxmlpp_1_1Element.html#af4c996b3eed332ed7e4e3096427e624d">xmlpp::Element</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a37439f2b2a4ba91ad59ffc5a18713e85">xmlpp::TextReader</a>
</li>
<li>get_original_text()
-: <a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">xmlpp::EntityReference</a>
-, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52">xmlpp::EntityDeclaration</a>
+: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52">xmlpp::EntityDeclaration</a>
+, <a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">xmlpp::EntityReference</a>
</li>
<li>get_parent()
-: <a class="el" href="classxmlpp_1_1Node.html#aa8a68ac1887a33e44e3af365bd02db1b">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#a998e8cb924bd04abf72e57b68d2817f4">xmlpp::Node</a>
</li>
<li>get_parser_property()
: <a class="el" href="classxmlpp_1_1TextReader.html#a23c7ad0edbbdff15c393d485653b9cd5">xmlpp::TextReader</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a71ae70e90b1a118517038ec194bfcddd">xmlpp::TextReader</a>
</li>
<li>get_resolved_text()
-: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0">xmlpp::EntityDeclaration</a>
-, <a class="el" href="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d">xmlpp::EntityReference</a>
+: <a class="el" href="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d">xmlpp::EntityReference</a>
+, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0">xmlpp::EntityDeclaration</a>
</li>
<li>get_root_node()
: <a class="el" href="classxmlpp_1_1Document.html#a6f4ebd0db42eeca823517dd1bd56d009">xmlpp::Document</a>
: <a class="el" href="classxmlpp_1_1Parser.html#a7329d0daf70030bef41b92e6ed22bd63">xmlpp::Parser</a>
</li>
<li>get_value()
-: <a class="el" href="classxmlpp_1_1Attribute.html#ac871c3356cabd34e849968ad9d79e5fd">xmlpp::Attribute</a>
-, <a class="el" href="classxmlpp_1_1TextReader.html#a8cb6e4bec1e0873d2a9a2b385383c505">xmlpp::TextReader</a>
+: <a class="el" href="classxmlpp_1_1TextReader.html#a8cb6e4bec1e0873d2a9a2b385383c505">xmlpp::TextReader</a>
, <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#aaf0072ae8ed02761af114f4afe885192">xmlpp::AttributeDeclaration</a>
+, <a class="el" href="classxmlpp_1_1Attribute.html#ac871c3356cabd34e849968ad9d79e5fd">xmlpp::Attribute</a>
</li>
<li>get_version()
: <a class="el" href="classxmlpp_1_1Schema.html#a948b90685ae8f394be195effac10f502">xmlpp::Schema</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a1e94e9c3eb8e0fa0c3ff4d2c8f182480">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a16cd0ff7a5db226f388ee1ca9bf7f9e8">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c">xmlpp::IStreamParserInputBuffer</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1KeepBlanks.html#a516fa3293bbf39fc3942dee06fec3385">xmlpp::KeepBlanks</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#adb240997e9387b0fd8fb02c68da4fcf3">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Parser.html#a8bfd5ceb1cc0b3b9fd9ff7cf44d1029baf56ce30abc58b13a1bd9ee27c085ac70">xmlpp::Parser</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea4eb093e0c99c5652f82ad727e8a4b814">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">xmlpp::OutputBuffer</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda">xmlpp::ProcessingInstructionNode</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">xmlpp::Node</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Parser.html#a969bc262133a8310cfbfc097f925c00c">xmlpp::Parser</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a710cf31f25d144bb790180c53acda367">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#abcd5e062b0e9fe921e1ce014fd71bbc8">xmlpp::SaxParser::Attribute</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Document.html#ac1246acf8c7b51855e9eb12eecefa294">xmlpp::Document</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">xmlpp::validity_error</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Enumerations</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a87dca472c41f1554155567352caae8b1">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Enumerator</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a9057500ac7b1972ff2371794ba48f40ea9a18f29beb9bb8e3aeba11c2b031d314">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1AttributeNode.html#a0af899521d66b09398deb5fa7fd26035">xmlpp::AttributeNode</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Node.html#a616a872d0fbd86206c0beee0be5abee3">xmlpp::Node</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1DtdValidator.html#a376f883bc1455188861455727f2d3039">xmlpp::DtdValidator</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a6eeec8656e65a93c7b7496f17d288882">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Node.html#a9e92d80344958a33f8e32ade0bd18fa5">xmlpp::Node</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li>get_external_id()
: <a class="el" href="classxmlpp_1_1Dtd.html#afedd938e1bf67907ad8ddbfac74ac6e5">xmlpp::Dtd</a>
</li>
+<li>get_first_child()
+: <a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">xmlpp::Node</a>
+</li>
<li>get_internal_subset()
: <a class="el" href="classxmlpp_1_1Document.html#ae27fb04b1760bcaa58f7e329c98fae47">xmlpp::Document</a>
</li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a0d54b789484bd7502a16119a1ec5a83b">xmlpp::TextReader</a>
</li>
<li>get_name()
-: <a class="el" href="classxmlpp_1_1Schema.html#a1136d4a1c052f450e1d2153234e1ca31">xmlpp::Schema</a>
+: <a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">xmlpp::Attribute</a>
+, <a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">xmlpp::Dtd</a>
+, <a class="el" href="classxmlpp_1_1Schema.html#a1136d4a1c052f450e1d2153234e1ca31">xmlpp::Schema</a>
, <a class="el" href="classxmlpp_1_1Node.html#ad8cba86cb7f43dd512f5b6817ed47d9a">xmlpp::Node</a>
, <a class="el" href="classxmlpp_1_1TextReader.html#a76e93fe81196de902ff3f3f9ea35ecbe">xmlpp::TextReader</a>
-, <a class="el" href="classxmlpp_1_1Attribute.html#a553e7a694039b23150c27bfc05af2d60">xmlpp::Attribute</a>
-, <a class="el" href="classxmlpp_1_1Dtd.html#a972abba9bcf1f84ceec40b282332db29">xmlpp::Dtd</a>
</li>
<li>get_namespace_prefix()
: <a class="el" href="classxmlpp_1_1Node.html#a06790680c79808f1a56ddea438a6df5c">xmlpp::Node</a>
</li>
<li>get_namespace_uri()
-: <a class="el" href="classxmlpp_1_1Node.html#a9356e5ee02dbc809f9bf139b12befc6c">xmlpp::Node</a>
-, <a class="el" href="classxmlpp_1_1TextReader.html#a708df8f8d3d3d7240547d4d8c940cccb">xmlpp::TextReader</a>
+: <a class="el" href="classxmlpp_1_1TextReader.html#a708df8f8d3d3d7240547d4d8c940cccb">xmlpp::TextReader</a>
+, <a class="el" href="classxmlpp_1_1Node.html#a9356e5ee02dbc809f9bf139b12befc6c">xmlpp::Node</a>
</li>
<li>get_namespace_uri_for_prefix()
: <a class="el" href="classxmlpp_1_1Element.html#af4c996b3eed332ed7e4e3096427e624d">xmlpp::Element</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a37439f2b2a4ba91ad59ffc5a18713e85">xmlpp::TextReader</a>
</li>
<li>get_original_text()
-: <a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">xmlpp::EntityReference</a>
-, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52">xmlpp::EntityDeclaration</a>
+: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a1390ad5ca69d9317a758c6fa3e0bfb52">xmlpp::EntityDeclaration</a>
+, <a class="el" href="classxmlpp_1_1EntityReference.html#a49bda2ab52ea3db83f3c6e5eb8f2c467">xmlpp::EntityReference</a>
</li>
<li>get_parent()
-: <a class="el" href="classxmlpp_1_1Node.html#aa8a68ac1887a33e44e3af365bd02db1b">xmlpp::Node</a>
+: <a class="el" href="classxmlpp_1_1Node.html#a998e8cb924bd04abf72e57b68d2817f4">xmlpp::Node</a>
</li>
<li>get_parser_property()
: <a class="el" href="classxmlpp_1_1TextReader.html#a23c7ad0edbbdff15c393d485653b9cd5">xmlpp::TextReader</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a71ae70e90b1a118517038ec194bfcddd">xmlpp::TextReader</a>
</li>
<li>get_resolved_text()
-: <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0">xmlpp::EntityDeclaration</a>
-, <a class="el" href="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d">xmlpp::EntityReference</a>
+: <a class="el" href="classxmlpp_1_1EntityReference.html#aafe4e2f15ce6d04a2ec19e2f69cba19d">xmlpp::EntityReference</a>
+, <a class="el" href="classxmlpp_1_1EntityDeclaration.html#a38859eff18b256eed9d6d5a7caa745e0">xmlpp::EntityDeclaration</a>
</li>
<li>get_root_node()
: <a class="el" href="classxmlpp_1_1Document.html#a6f4ebd0db42eeca823517dd1bd56d009">xmlpp::Document</a>
: <a class="el" href="classxmlpp_1_1Parser.html#a7329d0daf70030bef41b92e6ed22bd63">xmlpp::Parser</a>
</li>
<li>get_value()
-: <a class="el" href="classxmlpp_1_1Attribute.html#ac871c3356cabd34e849968ad9d79e5fd">xmlpp::Attribute</a>
-, <a class="el" href="classxmlpp_1_1TextReader.html#a8cb6e4bec1e0873d2a9a2b385383c505">xmlpp::TextReader</a>
+: <a class="el" href="classxmlpp_1_1TextReader.html#a8cb6e4bec1e0873d2a9a2b385383c505">xmlpp::TextReader</a>
, <a class="el" href="classxmlpp_1_1AttributeDeclaration.html#aaf0072ae8ed02761af114f4afe885192">xmlpp::AttributeDeclaration</a>
+, <a class="el" href="classxmlpp_1_1Attribute.html#ac871c3356cabd34e849968ad9d79e5fd">xmlpp::Attribute</a>
</li>
<li>get_version()
: <a class="el" href="classxmlpp_1_1Schema.html#a948b90685ae8f394be195effac10f502">xmlpp::Schema</a>
: <a class="el" href="classxmlpp_1_1TextReader.html#a1e94e9c3eb8e0fa0c3ff4d2c8f182480">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a16cd0ff7a5db226f388ee1ca9bf7f9e8">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1IStreamParserInputBuffer.html#aba70d93277d719a332b1a75fc8cf221c">xmlpp::IStreamParserInputBuffer</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1KeepBlanks.html#a516fa3293bbf39fc3942dee06fec3385">xmlpp::KeepBlanks</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#adb240997e9387b0fd8fb02c68da4fcf3">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#a3ffee74ac337f73f3205d23c3c0eafec">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1NonCopyable.html#a77c785ff1149642caa3058f49223f112">xmlpp::NonCopyable</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1OutputBuffer.html#a2e00dabdec3e40b837d2b9ecb1d9fbcd">xmlpp::OutputBuffer</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1ProcessingInstructionNode.html#a609246dff62dbc2bc86eaf9a8c393fda">xmlpp::ProcessingInstructionNode</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Node.html#a00ccfb39d9b6d82b5acd5f458c8f8ca8">xmlpp::Node</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Attribute.html#a24dfc8f17dad4ff629241af54d12ba78">xmlpp::Attribute</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1TextReader.html#ac5cdb5b6d5c8e6809d65a398f417a1fb">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1validity__error.html#a096d4cb8a9ec64d5d0203439400fd7fd">xmlpp::validity_error</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1Document.html#ac1246acf8c7b51855e9eb12eecefa294">xmlpp::Document</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Functions</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="classxmlpp_1_1validity__error.html#ab5350778036c60aa71d0b36759e9cee9">xmlpp::validity_error</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Typedefs</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
, <a class="el" href="classxmlpp_1_1TextReader.html#a659b255f7221dbbae3e98081bbfc6f19">xmlpp::TextReader</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Members - Variables</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#abcd5e062b0e9fe921e1ce014fd71bbc8">xmlpp::SaxParser::Attribute</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Graph Legend</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Graph Legend</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<p>This page explains how to interpret the graphs that are generated by doxygen.</p>
<p>Consider the following example: </p>
};
</pre></div><p> This will result in the following graph:</p>
<center><div class="image">
-<img src="graph_legend.png" alt="graph_legend.png"/>
+<img src="graph_legend.png" />
</div>
</center> <p>The boxes in the above graph have the following meaning: </p>
<ul>
<li>
A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance. </li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Hierarchy</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="inherits.html">Go to the graphical class hierarchy</a></p>
<li><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">xmlpp::SaxParser::Attribute</a></li>
<li><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">xmlpp::SaxParser::AttributeHasName</a></li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: libxml++ Reference Manual</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li class="current"><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">libxml++ Reference Manual </div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock"><h2><a class="anchor" id="description"></a>
description</h2>
</pre></div><p> Then use the generated <code>LIBXMLXX_CFLAGS</code> and <code>LIBXMLXX_LIBS</code> variables in the project <code>Makefile.am</code> files. For example: </p>
<div class="fragment"><pre class="fragment"> program_CPPFLAGS = $(LIBXMLXX_CFLAGS)
program_LDADD = $(LIBXMLXX_LIBS)
-</pre></div> </div></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</pre></div> </div></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Class Hierarchy</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Class Hierarchy</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" alt="" usemap="#exception"/>
<map name="exception" id="exception">
-<area shape="rect" id="node1" href="classstd_1_1exception.html" title="exception" alt="" coords="7,31,84,62"/><area shape="rect" id="node3" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="135,31,255,62"/><area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="305,5,444,35"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="309,58,440,89"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="493,58,632,89"/></map>
+<area shape="rect" id="node1" href="classstd_1_1exception.html" title="exception" alt="" coords="5,32,85,61"/><area shape="rect" id="node3" href="classxmlpp_1_1exception.html" title="Base class for all xmlpp exceptions." alt="" coords="133,32,256,61"/><area shape="rect" id="node5" href="classxmlpp_1_1internal__error.html" title="xmlpp::internal_error" alt="" coords="305,5,447,35"/><area shape="rect" id="node7" href="classxmlpp_1_1parse__error.html" title="This exception will be thrown when the parser encounters an error in the XML document." alt="" coords="309,59,443,88"/><area shape="rect" id="node9" href="classxmlpp_1_1validity__error.html" title="This exception will be thrown when the parser encounters a validity error in the XML document..." alt="" coords="496,59,637,88"/></map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" alt="" usemap="#trackable"/>
<map name="trackable" id="trackable">
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" alt="" usemap="#xmlpp_1_1KeepBlanks"/>
<map name="xmlpp_1_1KeepBlanks" id="xmlpp_1_1KeepBlanks">
-<area shape="rect" id="node1" href="classxmlpp_1_1KeepBlanks.html" title="This class set KeepBlanksDefault and IndentTreeOutput of libxmlpp and restore their initial value in ..." alt="" coords="7,5,140,35"/></map>
+<area shape="rect" id="node1" href="classxmlpp_1_1KeepBlanks.html" title="This class set KeepBlanksDefault and IndentTreeOutput of libxmlpp and restore their initial value in ..." alt="" coords="5,5,141,35"/></map>
</td></tr>
<tr><td><img src="inherit_graph_4.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="7,431,148,462"/><area shape="rect" id="node3" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="219,218,341,249"/><area shape="rect" id="node5" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="233,271,327,302"/><area shape="rect" id="node29" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="212,351,348,382"/><area shape="rect" id="node33" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="229,405,331,435"/><area shape="rect" id="node39" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="199,458,361,489"/><area shape="rect" id="node43" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="224,511,336,542"/><area shape="rect" id="node45" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat..." alt="" coords="215,565,345,595"/><area shape="rect" id="node47" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="223,618,337,649"/><area shape="rect" id="node7" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="459,58,573,89"/><area shape="rect" id="node13" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="447,191,585,222"/><area shape="rect" id="node25" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="460,245,572,275"/><area shape="rect" id="node27" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="437,298,595,329"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="691,5,869,35"/><area shape="rect" id="node11" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="708,58,852,89"/><area shape="rect" id="node15" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="716,111,844,142"/><area shape="rect" id="node17" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="705,165,855,195"/><area shape="rect" id="node19" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="699,218,861,249"/><area shape="rect" id="node21" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="669,271,891,302"/><area shape="rect" id="node23" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="720,325,840,355"/><area shape="rect" id="node31" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="421,351,611,382"/><area shape="rect" id="node35" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="452,405,580,435"/><area shape="rect" id="node37" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="453,458,579,489"/><area shape="rect" id="node41" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="411,511,621,542"/><area shape="rect" id="node49" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="449,591,583,622"/><area shape="rect" id="node51" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="435,645,597,675"/></map>
+<area shape="rect" id="node1" href="classxmlpp_1_1NonCopyable.html" title="Herited by classes which cannot be copied." alt="" coords="5,432,152,461"/><area shape="rect" id="node3" href="classxmlpp_1_1Document.html" title="Represents an XML document in the DOM model." alt="" coords="220,219,345,248"/><area shape="rect" id="node5" href="classxmlpp_1_1Node.html" title="Represents XML Nodes." alt="" coords="233,272,332,301"/><area shape="rect" id="node29" href="classxmlpp_1_1OutputBuffer.html" title="Base class for xmlOutputBuffer wrapper." alt="" coords="215,352,351,381"/><area shape="rect" id="node33" href="classxmlpp_1_1Parser.html" title="XML parser." alt="" coords="232,405,333,435"/><area shape="rect" id="node39" href="classxmlpp_1_1ParserInputBuffer.html" title="Base class for xmlParserInputBuffer wrapper." alt="" coords="201,459,364,488"/><area shape="rect" id="node43" href="classxmlpp_1_1Schema.html" title="Represents an XML Schema." alt="" coords="225,512,340,541"/><area shape="rect" id="node45" href="classxmlpp_1_1TextReader.html" title="A TextReader-style XML parser A reader that provides fast, non-cached, forward-only access to XML dat..." alt="" coords="215,565,351,595"/><area shape="rect" id="node47" href="classxmlpp_1_1Validator.html" title="XML parser." alt="" coords="225,619,340,648"/><area shape="rect" id="node7" href="classxmlpp_1_1Attribute.html" title="Represents an XML Node attribute." alt="" coords="463,59,575,88"/><area shape="rect" id="node13" href="classxmlpp_1_1ContentNode.html" title="Content Node." alt="" coords="447,192,591,221"/><area shape="rect" id="node25" href="classxmlpp_1_1Element.html" title="Element nodes have attributes as well as child nodes." alt="" coords="463,245,575,275"/><area shape="rect" id="node27" href="classxmlpp_1_1EntityReference.html" title="Entity references refer to previously declared entities." alt="" coords="440,299,597,328"/><area shape="rect" id="node9" href="classxmlpp_1_1AttributeDeclaration.html" title="Represents the default value of an attribute of an XML Element node." alt="" coords="696,5,875,35"/><area shape="rect" id="node11" href="classxmlpp_1_1AttributeNode.html" title="Represents an explicit attribute of an XML Element node." alt="" coords="713,59,857,88"/><area shape="rect" id="node15" href="classxmlpp_1_1CdataNode.html" title="CData node." alt="" coords="719,112,852,141"/><area shape="rect" id="node17" href="classxmlpp_1_1CommentNode.html" title="Comment Node." alt="" coords="708,165,863,195"/><area shape="rect" id="node19" href="classxmlpp_1_1EntityDeclaration.html" title="Entity declaration." alt="" coords="704,219,867,248"/><area shape="rect" id="node21" href="classxmlpp_1_1ProcessingInstructionNode.html" title="xmlpp::ProcessingInstructionNode" alt="" coords="673,272,897,301"/><area shape="rect" id="node23" href="classxmlpp_1_1TextNode.html" title="Text Node." alt="" coords="723,325,848,355"/><area shape="rect" id="node31" href="classxmlpp_1_1OStreamOutputBuffer.html" title="An OutputBuffer implementation that send datas to a std::ostream." alt="" coords="425,352,612,381"/><area shape="rect" id="node35" href="classxmlpp_1_1DomParser.html" title="DOM XML parser." alt="" coords="453,405,584,435"/><area shape="rect" id="node37" href="classxmlpp_1_1SaxParser.html" title="SAX XML parser." alt="" coords="456,459,581,488"/><area shape="rect" id="node41" href="classxmlpp_1_1IStreamParserInputBuffer.html" title="xmlpp::IStreamParserInputBuffer" alt="" coords="415,512,623,541"/><area shape="rect" id="node49" href="classxmlpp_1_1DtdValidator.html" title="XML DOM parser." alt="" coords="451,592,587,621"/><area shape="rect" id="node51" href="classxmlpp_1_1SchemaValidator.html" title="Schema Validator." alt="" coords="436,645,601,675"/></map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" alt="" usemap="#xmlpp_1_1SaxParser_1_1Attribute"/>
<map name="xmlpp_1_1SaxParser_1_1Attribute" id="xmlpp_1_1SaxParser_1_1Attribute">
-<area shape="rect" id="node1" href="structxmlpp_1_1SaxParser_1_1Attribute.html" title="Simple structure used in the start_element callback, in which the attributes are a list of name/value..." alt="" coords="7,5,188,35"/></map>
+<area shape="rect" id="node1" href="structxmlpp_1_1SaxParser_1_1Attribute.html" title="Simple structure used in the start_element callback, in which the attributes are a list of name/value..." alt="" coords="5,5,187,35"/></map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" alt="" usemap="#xmlpp_1_1SaxParser_1_1AttributeHasName"/>
<map name="xmlpp_1_1SaxParser_1_1AttributeHasName" id="xmlpp_1_1SaxParser_1_1AttributeHasName">
<area shape="rect" id="node1" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html" title="This functor is a helper to find an attribute by name in an AttributeList using the standard algorith..." alt="" coords="7,5,244,35"/></map>
</td></tr>
</table>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="namespacexmlpp.html#a0fa47f0fb103cf9ea460a2fef3f5be49">xmlpp</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="namespacexmlpp.html#a0fa47f0fb103cf9ea460a2fef3f5be49">xmlpp</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="namespacexmlpp.html#a0fa47f0fb103cf9ea460a2fef3f5be49a374b57b001a4590bc237822002038628">xmlpp</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace Members</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
: <a class="el" href="namespacexmlpp.html#a649baf2bb62274444784ffb180b3f34c">xmlpp</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Namespace List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Namespace List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all namespaces with brief descriptions:</div><table>
<tr><td class="indexkey"><a class="el" href="namespacexmlpp.html">xmlpp</a></td><td class="indexvalue"></td></tr>
</table>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp Namespace Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">xmlpp Namespace Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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 class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">xmlpp::format_xml_error</a> </td>
<td>(</td>
<td class="paramtype">const _xmlError * </td>
<td class="paramname"><em>error</em> = <code>0</code></td><td>)</td>
<p>Format an _xmlError struct into a text string, suitable for printing. </p>
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000004">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">error</td><td>Pointer to an _xmlError struct or <code>0</code>. If <code>0</code>, the error returned by xmlGetLastError() is used. </td></tr>
</table>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="elRef" doxygen="glibmm-2.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_parser_error </td>
+ <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp::format_xml_parser_error</a> </td>
<td>(</td>
<td class="paramtype">const _xmlParserCtxt * </td>
<td class="paramname"><em>parser_context</em></td><td>)</td>
<p>Format a parser error into a text string, suitable for printing. </p>
<dl class="since_2_36"><dt><b><a class="el" href="since_2_36.html#_since_2_36000005">Since libxml++ 2.36:</a></b></dt><dd></dd></dl>
-<dl><dt><b>Parameters:</b></dt><dd>
+<dl class="params"><dt><b>Parameters:</b></dt><dd>
<table class="params">
<tr><td class="paramname">parser_context</td><td>Pointer to an _xmlParserCtxt struct. </td></tr>
</table>
</div>
</div>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Related Pages</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">Related Pages</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><ul>
<li><a class="el" href="since_2_20.html">New API in libxml++ 2.20</a>
<li><a class="el" href="since_2_36.html">New API in libxml++ 2.36</a>
</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:21 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: New API in libxml++ 2.20</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">New API in libxml++ 2.20 </div> </div>
-</div>
+</div><!--header-->
<div class="contents">
-<div class="textblock"><p><a class="anchor" id="_since_2_20000001"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Element.html#a8ae47935bca05ac2a6f0d8b02221a6b1">xmlpp::Element::get_attribute_value</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring()) const </dt>
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_since_2_20000001"></a>Member <a class="el" href="classxmlpp_1_1Element.html#a8ae47935bca05ac2a6f0d8b02221a6b1">xmlpp::Element::get_attribute_value</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring()) const </dt>
<dd></dd>
</dl>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: New API in libxml++ 2.24</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">New API in libxml++ 2.24 </div> </div>
-</div>
+</div><!--header-->
<div class="contents">
-<div class="textblock"><p><a class="anchor" id="_since_2_24000002"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Element.html#af774512e6c39e8e6741a0ff7bf9250f5">xmlpp::Element::add_child_text</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* previous_sibling, const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring()) </dt>
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_since_2_24000002"></a>Member <a class="el" href="classxmlpp_1_1Element.html#af774512e6c39e8e6741a0ff7bf9250f5">xmlpp::Element::add_child_text</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* previous_sibling, const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring())</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000003"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Element.html#aa05dee4b080f6e3c709397a48ad2a34e">xmlpp::Element::add_child_text_before</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* next_sibling, const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring()) </dt>
+<dt><a class="anchor" id="_since_2_24000003"></a>Member <a class="el" href="classxmlpp_1_1Element.html#aa05dee4b080f6e3c709397a48ad2a34e">xmlpp::Element::add_child_text_before</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* next_sibling, const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring())</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000004"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Node.html#a57bc6d6c941f1477a2445609d49ce645">xmlpp::Node::add_child</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* previous_sibling, const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring()) </dt>
+<dt><a class="anchor" id="_since_2_24000004"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a57bc6d6c941f1477a2445609d49ce645">xmlpp::Node::add_child</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* previous_sibling, const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring())</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000005"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Node.html#a9dff93a466cfbeda0357dfc9a3bd316c">xmlpp::Node::add_child_before</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* next_sibling, const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring()) </dt>
+<dt><a class="anchor" id="_since_2_24000005"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a9dff93a466cfbeda0357dfc9a3bd316c">xmlpp::Node::add_child_before</a> (<a class="el" href="classxmlpp_1_1Node.html" title="Represents XML Nodes.">xmlpp::Node</a>* next_sibling, const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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=Glib::ustring())</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000006"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e">xmlpp::SaxParser::parse_chunk_raw</a> (const unsigned char* contents, size_type bytes_count) </dt>
+<dt><a class="anchor" id="_since_2_24000006"></a>Member <a class="el" href="classxmlpp_1_1SaxParser.html#a501a19205773ac1c843d6007b189860e">xmlpp::SaxParser::parse_chunk_raw</a> (const unsigned char* contents, size_type bytes_count)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000001"></a> </p>
-<dl>
-<dt>Class <a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a> </dt>
+<dt><a class="anchor" id="_since_2_24000001"></a>Class <a class="el" href="classxmlpp_1_1Schema.html">xmlpp::Schema</a> </dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_24000007"></a> </p>
-<dl>
-<dt>Class <a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a> </dt>
+<dt><a class="anchor" id="_since_2_24000007"></a>Class <a class="el" href="classxmlpp_1_1SchemaValidator.html">xmlpp::SchemaValidator</a> </dt>
<dd></dd>
</dl>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: New API in libxml++ 2.36</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">New API in libxml++ 2.36 </div> </div>
-</div>
+</div><!--header-->
<div class="contents">
-<div class="textblock"><p><a class="anchor" id="_since_2_36000001"></a> </p>
-<dl>
-<dt>Class <a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a> </dt>
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_since_2_36000001"></a>Class <a class="el" href="classxmlpp_1_1AttributeDeclaration.html">xmlpp::AttributeDeclaration</a> </dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000002"></a> </p>
-<dl>
-<dt>Class <a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a> </dt>
+<dt><a class="anchor" id="_since_2_36000002"></a>Class <a class="el" href="classxmlpp_1_1AttributeNode.html">xmlpp::AttributeNode</a> </dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000003"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Document.html#aeaa438c9764e7d41f3d2f63ace6dab81">xmlpp::Document::add_processing_instruction</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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) </dt>
+<dt><a class="anchor" id="_since_2_36000003"></a>Member <a class="el" href="classxmlpp_1_1Document.html#aeaa438c9764e7d41f3d2f63ace6dab81">xmlpp::Document::add_processing_instruction</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000006"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Element.html#a3a9aa8bc8745eb2521f705c1d468cc85">xmlpp::Element::add_child_entity_reference</a> (const <a class="elRef" doxygen="glibmm-2.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) </dt>
+<dt><a class="anchor" id="_since_2_36000006"></a>Member <a class="el" href="classxmlpp_1_1Element.html#a3a9aa8bc8745eb2521f705c1d468cc85">xmlpp::Element::add_child_entity_reference</a> (const <a class="elRef" doxygen="glibmm-2.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)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000007"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Element.html#a1fec4ad7b2f01d71606432ab9dfc27dd">xmlpp::Element::add_child_processing_instruction</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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) </dt>
+<dt><a class="anchor" id="_since_2_36000007"></a>Member <a class="el" href="classxmlpp_1_1Element.html#a1fec4ad7b2f01d71606432ab9dfc27dd">xmlpp::Element::add_child_processing_instruction</a> (const <a class="elRef" doxygen="glibmm-2.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="glibmm-2.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)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000008"></a> </p>
-<dl>
-<dt>Class <a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a> </dt>
+<dt><a class="anchor" id="_since_2_36000008"></a>Class <a class="el" href="classxmlpp_1_1EntityDeclaration.html">xmlpp::EntityDeclaration</a> </dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000004"></a> </p>
-<dl>
-<dt>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_36000004"></a>Member <a class="el" href="namespacexmlpp.html#ae0b6d16fb8cb19cf9055a4f9df06bc3a">xmlpp::format_xml_error</a> (const _xmlError* error=0)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000005"></a> </p>
-<dl>
-<dt>Member <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp::format_xml_parser_error</a> (const _xmlParserCtxt* parser_context) </dt>
+<dt><a class="anchor" id="_since_2_36000005"></a>Member <a class="el" href="namespacexmlpp.html#a45a70622ecc99bda595ecc83991de21c">xmlpp::format_xml_parser_error</a> (const _xmlParserCtxt* parser_context)</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000010"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Parser.html#ad9e5523ffa19aa3e76761a0d46040efb">xmlpp::Parser::get_throw_messages</a> () const </dt>
+<dt><a class="anchor" id="_since_2_36000010"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7">xmlpp::Node::get_first_child</a> (const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring())</dt>
<dd></dd>
-</dl>
-<p><a class="anchor" id="_since_2_36000009"></a> </p>
-<dl>
-<dt>Member <a class="el" href="classxmlpp_1_1Parser.html#a3d491c0479b11e5766849956cd4b4538">xmlpp::Parser::set_throw_messages</a> (bool val=true) </dt>
+<dt><a class="anchor" id="_since_2_36000009"></a>Member <a class="el" href="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2">xmlpp::Node::get_first_child</a> (const <a class="elRef" doxygen="glibmm-2.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=Glib::ustring()) const </dt>
+<dd></dd>
+<dt><a class="anchor" id="_since_2_36000012"></a>Member <a class="el" href="classxmlpp_1_1Parser.html#ad9e5523ffa19aa3e76761a0d46040efb">xmlpp::Parser::get_throw_messages</a> () const </dt>
+<dd></dd>
+<dt><a class="anchor" id="_since_2_36000011"></a>Member <a class="el" href="classxmlpp_1_1Parser.html#a3d491c0479b11e5766849956cd4b4538">xmlpp::Parser::set_throw_messages</a> (bool val=true)</dt>
<dd></dd>
</dl>
-</div></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::SaxParser::Attribute Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">xmlpp::SaxParser::Attribute</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#af97625fc6ae95e07aff714558c6ff3a5">Attribute</a>(Glib::ustring const& n, Glib::ustring const& v)</td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">xmlpp::SaxParser::Attribute</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#ac05c407cd28c6115ae860cb12f12ed2a">name</a></td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">xmlpp::SaxParser::Attribute</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#abcd5e062b0e9fe921e1ce014fd71bbc8">value</a></td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html">xmlpp::SaxParser::Attribute</a></td><td></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::SaxParser::Attribute Struct Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-attribs">Public Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::SaxParser::Attribute Struct Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::SaxParser::Attribute" -->
<p>Simple structure used in the start_element callback, in which the attributes are a list of name/value pairs. <a href="structxmlpp_1_1SaxParser_1_1Attribute.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="structxmlpp_1_1SaxParser_1_1Attribute__coll__graph.png" border="0" usemap="#xmlpp_1_1SaxParser_1_1Attribute_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1SaxParser_1_1Attribute_coll__map" id="xmlpp_1_1SaxParser_1_1Attribute_coll__map">
-<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="51,6,141,37"/></map>
+<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="49,5,143,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="structxmlpp_1_1SaxParser_1_1Attribute-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SaxParser::Attribute::Attribute </td>
+ <td class="memname"><a class="el" href="structxmlpp_1_1SaxParser_1_1Attribute.html#af97625fc6ae95e07aff714558c6ff3a5">xmlpp::SaxParser::Attribute::Attribute</a> </td>
<td>(</td>
<td class="paramtype"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> const & </td>
<td class="paramname"><em>n</em>, </td>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>parsers/saxparser.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: Member List</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<div class="header">
<div class="headertitle">
<div class="title">xmlpp::SaxParser::AttributeHasName Member List</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">xmlpp::SaxParser::AttributeHasName</a>, including all inherited members.<table>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#aaefc0da59addd685474657ecf4c88899">AttributeHasName</a>(Glib::ustring const& n)</td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">xmlpp::SaxParser::AttributeHasName</a></td><td><code> [inline]</code></td></tr>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#a3a12fda2735ef1a271a8433f1f1572b8">name</a></td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">xmlpp::SaxParser::AttributeHasName</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#afbd0f609949146293958662da45f75fc">operator()</a>(Attribute const& attribute)</td><td><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html">xmlpp::SaxParser::AttributeHasName</a></td><td><code> [inline]</code></td></tr>
-</table></div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</table></div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>libxml++: xmlpp::SaxParser::AttributeHasName Struct Reference</title>
+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+
+
+
</head>
<body>
-<!-- Generated by Doxygen 1.7.4 -->
-<div id="top">
+<div id="top"><!-- do not remove this div! -->
+
+
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
+
+
<td style="padding-left: 0.5em;">
- <div id="projectname">libxml++ <span id="projectnumber">2.35.1</span></div>
+ <div id="projectname">libxml++
+  <span id="projectnumber">2.35.2</span>
+ </div>
+
</td>
+
+
+
</tr>
</tbody>
</table>
</div>
+
+<!-- Generated by Doxygen 1.7.6.1 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<a href="#pub-attribs">Public Attributes</a> </div>
<div class="headertitle">
<div class="title">xmlpp::SaxParser::AttributeHasName Struct Reference</div> </div>
-</div>
+</div><!--header-->
<div class="contents">
<!-- doxytag: class="xmlpp::SaxParser::AttributeHasName" -->
<p>This functor is a helper to find an attribute by name in an AttributeList using the standard algorithm std::find_if. <a href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#details">More...</a></p>
<div class="dyncontent">
<div class="center"><img src="structxmlpp_1_1SaxParser_1_1AttributeHasName__coll__graph.png" border="0" usemap="#xmlpp_1_1SaxParser_1_1AttributeHasName_coll__map" alt="Collaboration graph"/></div>
<map name="xmlpp_1_1SaxParser_1_1AttributeHasName_coll__map" id="xmlpp_1_1SaxParser_1_1AttributeHasName_coll__map">
-<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="79,6,169,37"/></map>
+<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="77,5,171,35"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<p><a href="structxmlpp_1_1SaxParser_1_1AttributeHasName-members.html">List of all members.</a></p>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">xmlpp::SaxParser::AttributeHasName::AttributeHasName </td>
+ <td class="memname"><a class="el" href="structxmlpp_1_1SaxParser_1_1AttributeHasName.html#aaefc0da59addd685474657ecf4c88899">xmlpp::SaxParser::AttributeHasName::AttributeHasName</a> </td>
<td>(</td>
<td class="paramtype"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> const & </td>
<td class="paramname"><em>n</em></td><td>)</td>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>parsers/saxparser.h</li>
</ul>
-</div>
-<hr class="footer"/><address class="footer"><small>Generated on Thu Feb 16 2012 11:38:52 for libxml++ by 
-<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</div><!-- contents -->
+
+
+<hr class="footer"/><address class="footer"><small>
+Generated on Thu Mar 22 2012 13:33:20 for libxml++ by  <a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.7.6.1
+</small></address>
+
</body>
</html>
<keyword type="function" name="xmlpp::Node::get_next_sibling" link="classxmlpp_1_1Node.html#a2576ce35a6a3dd13b49e857524360ac4"/>
<keyword type="function" name="xmlpp::Node::get_previous_sibling" link="classxmlpp_1_1Node.html#aa3ca83ba6e10ff21060be5d0441fa6ac"/>
<keyword type="function" name="xmlpp::Node::get_previous_sibling" link="classxmlpp_1_1Node.html#a567be4ebaffb2cd3dd2ae602c8df4a29"/>
+ <keyword type="function" name="xmlpp::Node::get_first_child" link="classxmlpp_1_1Node.html#a0e244ac3573fc927bcb0f70d6b70f5d2"/>
+ <keyword type="function" name="xmlpp::Node::get_first_child" link="classxmlpp_1_1Node.html#a5eb1d1e3d4616604da7cf58da15b6fa7"/>
<keyword type="function" name="xmlpp::Node::get_children" link="classxmlpp_1_1Node.html#abb9d4d7aad234b9b01ae7fe404915a95"/>
<keyword type="function" name="xmlpp::Node::get_children" link="classxmlpp_1_1Node.html#a2cb9f082c7bebc349c1f606e69788a57"/>
<keyword type="function" name="xmlpp::Node::add_child" link="classxmlpp_1_1Node.html#ac56c54f8006cbfb545642cbf2e96bc4a"/>
<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
- <compound kind="page">
- <name>index</name>
- <title>libxml++ Reference Manual</title>
- <filename>index</filename>
- <docanchor file="index">features</docanchor>
- <docanchor file="index">basics</docanchor>
- <docanchor file="index">description</docanchor>
- </compound>
<compound kind="class">
<name>sigc::trackable</name>
<filename>classsigc_1_1trackable.html</filename>
<arglist>()</arglist>
</member>
<member kind="function">
+ <type>const Node *</type>
+ <name>get_first_child</name>
+ <anchorfile>classxmlpp_1_1Node.html</anchorfile>
+ <anchor>a0e244ac3573fc927bcb0f70d6b70f5d2</anchor>
+ <arglist>(const Glib::ustring &name=Glib::ustring()) const </arglist>
+ </member>
+ <member kind="function">
+ <type>Node *</type>
+ <name>get_first_child</name>
+ <anchorfile>classxmlpp_1_1Node.html</anchorfile>
+ <anchor>a5eb1d1e3d4616604da7cf58da15b6fa7</anchor>
+ <arglist>(const Glib::ustring &name=Glib::ustring())</arglist>
+ </member>
+ <member kind="function">
<type>NodeList</type>
<name>get_children</name>
<anchorfile>classxmlpp_1_1Node.html</anchorfile>
<arglist></arglist>
</member>
</compound>
+ <compound kind="page">
+ <name>index</name>
+ <title>libxml++ Reference Manual</title>
+ <filename>index</filename>
+ <docanchor file="index">features</docanchor>
+ <docanchor file="index">basics</docanchor>
+ <docanchor file="index">description</docanchor>
+ </compound>
</tagfile>
// so we can use std::cout with UTF-8, via Glib::ustring, without exceptions.
std::locale::global(std::locale(""));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::Document document;
document.set_internal_subset("example_xml_doc", "", "example_xml_doc.dtd");
document.set_entity_declaration("example1", xmlpp::XML_INTERNAL_GENERAL_ENTITY,
Glib::ustring 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;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
else
std::cout << std::endl << "<<< Without entity substitution >>>" << std::endl;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
parser.set_validate();
parser.set_substitute_entities(substitute_entities);
const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
print_node(pNode, substitute_entities);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
if (substitute_entities) break;
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
if (validate)
parser.set_validate();
const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
print_node(pNode);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
parser.set_validate();
parser.set_substitute_entities(); //We just want the text to be resolved/unescaped automatically.
std::string contents = read_from_disk(filepath);
std::string contents_ucs2;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
contents_ucs2 = Glib::convert(contents, "UCS-2", "UTF-8");
{
std::cerr << "Glib::convert failed: " << ex.what() << std::endl;
}
- #else
- std::auto_ptr<Glib::Error> error;
- contents_ucs2 = Glib::convert(contents, "UCS-2", "UTF-8", error);
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser.parse_memory_raw((const unsigned char*)contents_ucs2.c_str(), contents_ucs2.size());
const xmlpp::Node* pNode = parser.get_document()->get_root_node(); //deleted by DomParser.
print_node(pNode);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
else
filepath_out = "example_output.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser;
parser.set_validate();
parser.parse_file(filepath_in);
if(document)
document->write_to_file(filepath_out);
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DomParser parser(filepath);
if(parser)
{
xpath_test(root, "//xref/@linkend");
}
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
xmlpp::Document document;
/* xmlpp::Element* nodeRoot = */document.create_root_node("incorrect");
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DtdValidator validator( dtdfilepath );
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
validator.validate( &document );
std::cout << "Validation successful" << std::endl;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch( const xmlpp::validity_error& )
{
std::cout << "Error validating the document" << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
/* xmlpp::Element* nodeRoot2 = */document.create_root_node("example");
xmlpp::Element * child = document.get_root_node()->add_child("examplechild");
child->set_attribute("id", "an_id");
child->add_child("child_of_child");
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::DtdValidator validator2( dtdfilepath );
validator2.validate( &document );
std::cout << "Validation successful" << std::endl;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch( const xmlpp::validity_error& )
{
std::cout << "Error validating the document" << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch( const xmlpp::parse_error& )
{
std::cerr << "Error parsing the dtd" << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
// so we can use std::cout with UTF-8, via Glib::ustring, without exceptions.
std::locale::global(std::locale(""));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
- {
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
+ {
DomParser example1("example1.xml");
DomParser example2("example2.xml");
string doc1_string = doc1->write_to_string_formatted();
cout << doc1_string;
return EXIT_SUCCESS;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch (std::exception& ex)
{
cerr << "Caught exception " << ex.what() << endl;
return EXIT_FAILURE;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
MySaxParser parser;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser.parse_file("example.xml");
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& ex)
{
std::cout << "Exception caught: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
void MyException::Raise() const
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw *this;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlpp::exception * MyException::Clone() const
std::cout << " Attribute " << iter->name << " = " << iter->value << std::endl;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw MyException();
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void MySaxParser::on_end_element(const Glib::ustring& /* name */)
filepath = "example.xml";
// Parse the entire document in one go:
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
MySaxParser parser;
parser.set_substitute_entities(true); //
parser.parse_file(filepath);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const xmlpp::exception& ex)
{
std::cout << "libxml++ exception: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
// Demonstrate incremental parsing, sometimes useful for network connections:
{
}
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
void MySaxParser::on_start_document()
{
std::cout << "on_start_document()" << std::endl;
std::cerr << "MySaxParser::on_characters(): Exception caught while converting value for std::cout: " << ex.what() << std::endl;
}
}
-#endif
+
protected:
//overrides:
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
virtual void on_start_document();
virtual void on_end_document();
virtual void on_start_element(const Glib::ustring& name,
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);
-#endif
};
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
SVG::Document doc;
SVG::Parser parser(doc);
SVG::Path* path = dynamic_cast<SVG::Path*>(nl[0]);
std::cout << "style of first path node with a style = \"" << path->get_style() << "\"" << std::endl;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const xmlpp::exception& ex)
{
std::cout << "libxml++ exception: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
else
filepath = "example.xml";
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
MySaxParser parser;
parser.set_substitute_entities(false); //We want to know about the entities, not have them substituted automatically.
parser.parse_file(filepath);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const xmlpp::exception& ex)
{
std::cout << "libxml++ exception: " << ex.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return 0;
}
}
catch( const xmlpp::validity_error& error)
{
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
std::cout << "Error validating the document" << std::endl;
- std::cout << error.what();
-#endif
+ std::cout << error.what();
}
}
catch( const xmlpp::parse_error& )
// so we can use std::cout with UTF-8, via Glib::ustring, without exceptions.
std::locale::global(std::locale(""));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
xmlpp::TextReader reader("example.xml");
while(reader.read())
std::cout << indent(depth) << "novalue" << std::endl;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const std::exception& e)
{
std::cout << "Exception caught: " << e.what() << std::endl;
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlNode* imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_, recursive);
if (!imported_node)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("Unable to import node");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlDocSetRootElement(impl_, imported_node);
xmlNode* node = xmlNewComment((const xmlChar*)content.c_str());
if(!node)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot create comment node");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
// Use the result, because node can be freed when merging text nodes:
xmlNode* node = xmlNewDocPI(impl_, (const xmlChar*)name.c_str(), (const xmlChar*)content.c_str());
if(!node)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot create processing instruction node");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
node = xmlAddChild((xmlNode*)impl_, node);
Node::create_wrapper(node);
if(result == -1)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("do_write_to_file() failed.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
if(!buffer)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("do_write_to_string() failed.");
- #else
- return Glib::ustring();
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
// Create a Glib::ustring copy of the buffer
if(result == -1)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("do_write_to_stream() failed.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
void exception::Raise() const
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw *this;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
exception * exception::Clone() const
void internal_error::Raise() const
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw *this;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
exception * internal_error::Clone() const
void parse_error::Raise() const
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw *this;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
exception* parse_error::Clone() const
void validity_error::Raise() const
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw *this;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
exception* validity_error::Clone() const
handler = xmlFindCharEncodingHandler(encoding.c_str());
if(handler == 0)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot initialise an encoder to " + encoding);
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
}
handler);
if(impl_ == 0)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot initialise underlying xmlOutputBuffer");
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
XML_CHAR_ENCODING_NONE);
if(impl_ == 0)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot initialise underlying xmlParserInputBuffer");
- #endif
}
}
{
if(cobj()->type == XML_ELEMENT_NODE)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("this node type doesn't have content");
- #else
- return Glib::ustring();
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
return cobj()->content ? (char*)cobj()->content : "";
{
if(cobj()->type == XML_ELEMENT_NODE)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("can't set content for this node type");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
- }
-
+ }
xmlNodeSetContent(cobj(), (xmlChar*)content.c_str());
}
}
else
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("The namespace prefix (" + ns_prefix + ") has not been declared.");
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
return static_cast<Node*>(cobj()->prev->_private);
}
+static Node* _convert_node(xmlNode* node)
+{
+ Node* res = 0;
+ if(node)
+ {
+ Node::create_wrapper(node);
+ res = static_cast<Node*>(node->_private);
+ }
+ return res;
+}
+
+Node* Node::get_first_child(const Glib::ustring& name)
+{
+ xmlNode* child = impl_->children;
+ if(!child)
+ return 0;
+
+ do
+ {
+ if(name.empty() || name == (const char*)child->name)
+ return _convert_node(child);
+ }
+ while((child = child->next));
+
+ return 0;
+}
+
+const Node* Node::get_first_child(const Glib::ustring& name) const
+{
+ return const_cast<Node*>(this)->get_first_child(name);
+}
+
Node::NodeList Node::get_children(const Glib::ustring& name)
{
xmlNode* child = impl_->children;
do
{
if(name.empty() || name == (const char*)child->name)
- {
- Node::create_wrapper(child);
- children.push_back(reinterpret_cast<Node*>(child->_private));
- }
+ children.push_back(_convert_node(child));
}
while((child = child->next));
if(impl_->type != XML_ELEMENT_NODE)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
- throw internal_error("You can only add child nodes to element nodes");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
+ throw internal_error("You can only add child nodes to element nodes");
}
if(ns_prefix.empty())
ns = xmlSearchNs(impl_->doc, impl_, (const xmlChar*)ns_prefix.c_str());
if (!ns)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("The namespace prefix (" + ns_prefix + ") has not been declared.");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
xmlNode* imported_node = xmlDocCopyNode(const_cast<xmlNode*>(node->cobj()), impl_->doc, recursive);
if (!imported_node)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("Unable to import node");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
//Add the node:
Node::free_wrappers(imported_node);
xmlFreeNode(imported_node);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("Unable to add imported node to current node");
- #else
- return 0;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
Node::create_wrapper(imported_node);
{
xmlXPathFreeContext(ctxt);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("Invalid XPath: " + xpath);
- #else
- return NodeSet();
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
if(result->type != XPATH_NODESET)
xmlXPathFreeObject(result);
xmlXPathFreeContext(ctxt);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Only nodeset result types are supported.");
- #else
- return NodeSet();
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlNodeSet* nodeset = result->nodesetval;
{
if (impl_->type == XML_ATTRIBUTE_DECL)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("Can't set the namespace of an attribute declaration");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
//Look for the existing namespace to use:
}
else
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw exception("The namespace (" + ns_prefix + ") has not been declared.");
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
*/
Node* get_previous_sibling();
+ /** Get the first child of this node. You may optionally get the first child node which has a certain name.
+ * @returns The first child
+ *
+ * @newin{2,36}
+ */
+ const Node* get_first_child(const Glib::ustring& name = Glib::ustring()) const;
+
+ /** Get the first child of this node. You may optionally get the first child node which has a certain name.
+ * @returns The first child
+ *
+ * @newin{2,36}
+ */
+ Node* get_first_child(const Glib::ustring& name = Glib::ustring());
+
/** Obtain the list of child nodes. You may optionally obtain a list of only the child nodes which have a certain name.
* @param name The names of the child nodes to get. If you do not specigy a name, then the list will contain all nodes, regardless of their names.
* @returns The list of child nodes.
if(!context_)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Couldn't create parsing context\n" + format_xml_error());
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
if(context_->directory == 0)
if(!context_)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Couldn't create parsing context\n" + format_xml_error());
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
parse_context();
if(!context_)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Context not initialized\n" + format_xml_error());
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlParseDocument(context_);
{
release_underlying(); //Free doc_ and context_
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error(error_str);
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
doc_ = new Document(context_->myDoc);
if(!context_)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Couldn't create parsing context\n" + format_xml_error());
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
initialize_context();
{
release_underlying(); //Free doc_ and context_
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error(error_str);
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
doc_ = new Document(context_->myDoc);
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), msg, var_args);
ubuff = buff;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
+
try
{
- #endif
switch (msg_type)
{
case MsgParserError:
parser->on_validity_warning(ubuff);
break;
}
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif
}
}
}
}
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
void SaxParser::on_fatal_error(const Glib::ustring& text)
{
throw parse_error("Fatal error: " + text);
}
-#else
-void SaxParser::on_fatal_error(const Glib::ustring&)
-{
- //throw parse_error("Fatal error: " + text);
-}
-#endif //LIBXMLCPP_EXCEPTIONS_ENABLED
void SaxParser::on_cdata_block(const Glib::ustring& /* text */)
{
void SaxParser::parse()
{
- if(!context_) {
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
+ if(!context_)
+ {
throw internal_error("Parse context not created.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
xmlSAXHandlerPtr old_sax = context_->sax;
void SaxParser::parse_file(const Glib::ustring& filename)
{
- if(context_) {
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
+ if(context_)
+ {
throw parse_error("Attempt to start a second parse while a parse is in progress.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
KeepBlanks k(KeepBlanks::Default);
void SaxParser::parse_memory_raw(const unsigned char* contents, size_type bytes_count)
{
- if(context_) {
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
+ if(context_)
+ {
throw parse_error("Attempt to start a second parse while a parse is in progress.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
KeepBlanks k(KeepBlanks::Default);
void SaxParser::parse_stream(std::istream& in)
{
- if(context_) {
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
+ if(context_)
+ {
throw parse_error("Attempt to start a second parse while a parse is in progress.");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
KeepBlanks k(KeepBlanks::Default);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
xmlEntityPtr result = 0;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
result = parser->on_get_entity((const char*)name);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
return result;
}
_xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_entity_declaration(
( name ? Glib::ustring((const char*)name) : ""),
static_cast<XmlEntityType>(type),
( publicId ? Glib::ustring((const char*)publicId) : ""),
( systemId ? Glib::ustring((const char*)systemId) : ""),
( content ? Glib::ustring((const char*)content) : "") );
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::start_document(void* context)
_xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_start_document();
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::end_document(void* context)
if(parser->exception_)
return;
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_end_document();
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::start_element(void* context,
attributes.push_back(
SaxParser::Attribute( (char*)*cur, (char*)*(cur + 1) ));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_start_element(Glib::ustring((const char*) name), attributes);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::end_element(void* context, const xmlChar* name)
_xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_end_element(Glib::ustring((const char*) name));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
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);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
// Here we force the use of Glib::ustring::ustring( InputIterator begin, InputIterator end )
// instead of Glib::ustring::ustring( const char*, size_type ) because it
// expects the length of the string in characters, not in bytes.
Glib::ustring(
reinterpret_cast<const char *>(ch),
reinterpret_cast<const char *>(ch + len) ) );
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::comment(void* context, const xmlChar* value)
_xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_comment(Glib::ustring((const char*) value));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::warning(void* context, const char* fmt, ...)
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), fmt, arg);
va_end(arg);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_warning(Glib::ustring(buff));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::error(void* context, const char* fmt, ...)
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), fmt, arg);
va_end(arg);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_error(Glib::ustring(buff));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::fatal_error(void* context, const char* fmt, ...)
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), fmt, arg);
va_end(arg);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
parser->on_fatal_error(Glib::ustring(buff));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
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);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
// Here we force the use of Glib::ustring::ustring( InputIterator begin, InputIterator end )
// see comments in SaxParserCallback::characters
parser->on_cdata_block(
Glib::ustring(
reinterpret_cast<const char *>(value),
reinterpret_cast<const char *>(value + len) ) );
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
void SaxParserCallback::internal_subset(void* context, const xmlChar* name,
_xmlParserCtxt* the_context = static_cast<_xmlParserCtxt*>(context);
SaxParser* parser = static_cast<SaxParser*>(the_context->_private);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
const Glib::ustring pid = publicId ? Glib::ustring((const char*) publicId) : "";
const Glib::ustring sid = systemId ? Glib::ustring((const char*) systemId) : "";
parser->on_internal_subset( Glib::ustring((const char*) name), pid, sid);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
parser->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
} // namespace xmlpp
{
if( ! impl_ )
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot instantiate underlying libxml2 structure");
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
setup_exceptions();
{
if( ! impl_ )
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Cannot instantiate underlying libxml2 structure");
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
setup_exceptions();
ths->severity_ = 0;
//TODO: Offer an alternative when not using exceptions?
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if( severity == XML_PARSER_SEVERITY_ERROR )
throw parse_error(error_);
else if( severity == XML_PARSER_SEVERITY_VALIDITY_ERROR )
throw validity_error(error_);
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
int TextReader::PropertyReader::Int(int value)
bool is_valid() const;
private:
- struct PropertyReader;
- friend struct PropertyReader;
+ class PropertyReader;
+ friend class PropertyReader;
void setup_exceptions();
static void on_libxml_error(void * arg, const char *msg, int severity,
if(!context)
{
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error("Schema could not be parsed");
-#else
- return;
-#endif
}
impl_ = xmlSchemaParse(context);
if(!impl_)
{
xmlSchemaFreeParserCtxt(context);
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error("Schema could not be parsed");
-#else
- return;
-#endif
}
impl_->_private = this;
if (!dtd)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error("Dtd could not be parsed");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
Node::create_wrapper(reinterpret_cast<xmlNode*>(dtd));
if (!dtd)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw parse_error("Dtd could not be parsed");
- #else
- return;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
Node::create_wrapper(reinterpret_cast<xmlNode*>(dtd));
if(!valid_)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Couldn't create parsing context");
- #else
- return false;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
if (!doc)
{
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw internal_error("Document pointer cannot be 0");
- #else
- return false;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
initialize_valid();
{
check_for_exception();
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw validity_error("Document failed Dtd validation");
- #else
- return false;
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
return res;
release_underlying(); // Free any existing dtd.
xmlSchema* schema = xmlSchemaParse( context );
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if ( ! schema )
throw parse_error("Schema could not be parsed");
-#endif
schema->_private = new Schema(schema);
bool SchemaValidator::validate(const Document* doc)
{
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if (!doc)
throw internal_error("Document pointer cannot be 0");
-#endif
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if (!schema_)
throw internal_error("Must have a schema to validate document");
-#endif
// A context is required at this stage only
if (!ctxt_)
ctxt_ = xmlSchemaNewValidCtxt( schema_->cobj() );
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if(!ctxt_)
{
throw internal_error("Couldn't create validating context");
}
-#endif
initialize_valid();
if(res != 0)
{
check_for_exception();
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw validity_error("Document failed schema validation");
-#endif
}
return res;
bool SchemaValidator::validate(const Glib::ustring& file)
{
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if (file.empty())
throw internal_error("File path must not be empty");
-#endif
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if (!schema_)
throw internal_error("Must have a schema to validate document");
-#endif
// A context is required at this stage only
if (!ctxt_)
ctxt_ = xmlSchemaNewValidCtxt( schema_->cobj() );
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
if(!ctxt_)
{
throw internal_error("Couldn't create validating context");
}
-#endif
initialize_valid();
int res = xmlSchemaValidateFile( ctxt_, file.c_str(), 0 );
if(res != 0)
{
check_for_exception();
-#ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
throw validity_error("Document failed schema validation");
-#endif
}
return res;
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), msg, arg);
va_end(arg);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
validator->on_validity_error(Glib::ustring(buff));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
validator->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
vsnprintf(buff, sizeof(buff)/sizeof(buff[0]), msg, arg);
va_end(arg);
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
try
{
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
validator->on_validity_warning(Glib::ustring(buff));
- #ifdef LIBXMLCPP_EXCEPTIONS_ENABLED
}
catch(const exception& e)
{
validator->handleException(e);
}
- #endif //LIBXMLCPP_EXCEPTIONS_ENABLED
}
}
# Attempt to guess a canonical system name.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011 Free Software Foundation, Inc.
+# 2011, 2012 Free Software Foundation, Inc.
-timestamp='2011-05-11'
+timestamp='2012-02-10'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
Originally written by Per Bothner.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
-Software Foundation, Inc.
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:NetBSD:*:*)
# NetBSD (nbsd) targets should (where applicable) match one or
- # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*,
+ # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
# *-*-netbsdecoff* and *-*-netbsd*. For targets that recently
# switched to ELF, *-*-netbsd* would select the old
# object file format. This provides both forward
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
exit ;;
*:FreeBSD:*:*)
- case ${UNAME_MACHINE} in
- pc98)
- echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ UNAME_PROCESSOR=`/usr/bin/uname -p`
+ case ${UNAME_PROCESSOR} in
amd64)
echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
*)
- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+ echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
esac
exit ;;
i*:CYGWIN*:*)
*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
+ i*:MSYS*:*)
+ echo ${UNAME_MACHINE}-pc-msys
+ exit ;;
i*:windows32*:*)
# uname -m includes "-pc" on this system.
echo ${UNAME_MACHINE}-mingw32
i*86:Minix:*:*)
echo ${UNAME_MACHINE}-pc-minix
exit ;;
+ aarch64:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ aarch64_be:Linux:*:*)
+ UNAME_MACHINE=aarch64_be
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
alpha:Linux:*:*)
case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
EV5) UNAME_MACHINE=alphaev5 ;;
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
cris:Linux:*:*)
- echo cris-axis-linux-gnu
+ echo ${UNAME_MACHINE}-axis-linux-gnu
exit ;;
crisv32:Linux:*:*)
- echo crisv32-axis-linux-gnu
+ echo ${UNAME_MACHINE}-axis-linux-gnu
exit ;;
frv:Linux:*:*)
- echo frv-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
+ exit ;;
+ hexagon:Linux:*:*)
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
i*86:Linux:*:*)
LIBC=gnu
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
;;
or32:Linux:*:*)
- echo or32-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
padre:Linux:*:*)
echo sparc-unknown-linux-gnu
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
tile*:Linux:*:*)
- echo ${UNAME_MACHINE}-tilera-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
vax:Linux:*:*)
echo ${UNAME_MACHINE}-dec-linux-gnu
exit ;;
x86_64:Linux:*:*)
- echo x86_64-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
xtensa*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
i*86:AROS:*:*)
echo ${UNAME_MACHINE}-pc-aros
exit ;;
+ x86_64:VMkernel:*:*)
+ echo ${UNAME_MACHINE}-unknown-esx
+ exit ;;
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
# Configuration validation subroutine script.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
-# 2011 Free Software Foundation, Inc.
+# 2011, 2012 Free Software Foundation, Inc.
-timestamp='2011-03-23'
+timestamp='2012-02-10'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
-# 02110-1301, USA.
+# along with this program; if not, see <http://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
GNU config.sub ($timestamp)
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free
-Software Foundation, Inc.
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
+ android-linux)
+ os=-linux-android
+ basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown
+ ;;
*)
basic_machine=`echo $1 | sed 's/-[^-]*$//'`
if [ $basic_machine != $1 ]
# Some are omitted here because they have special meanings below.
1750a | 580 \
| a29k \
+ | aarch64 | aarch64_be \
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
+ | be32 | be64 \
| bfin \
| c4x | clipper \
| d10v | d30v | dlx | dsp16xx \
+ | epiphany \
| fido | fr30 | frv \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+ | hexagon \
| i370 | i860 | i960 | ia64 \
| ip2k | iq2000 \
+ | le32 | le64 \
| lm32 \
| m32c | m32r | m32rle | m68000 | m68k | m88k \
| maxq | mb | microblaze | mcore | mep | metag \
| pdp10 | pdp11 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle \
| pyramid \
- | rx \
+ | rl78 | rx \
| score \
| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
| sh64 | sh64le \
| spu \
| tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
| ubicom32 \
- | v850 | v850e \
+ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
| we32k \
| x86 | xc16x | xstormy16 | xtensa \
| z8k | z80)
c6x)
basic_machine=tic6x-unknown
;;
- m6811 | m68hc11 | m6812 | m68hc12 | picochip)
- # Motorola 68HC11/12.
+ m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
basic_machine=$basic_machine-unknown
os=-none
;;
strongarm | thumb | xscale)
basic_machine=arm-unknown
;;
-
+ xgate)
+ basic_machine=$basic_machine-unknown
+ os=-none
+ ;;
xscaleeb)
basic_machine=armeb-unknown
;;
# Recognize the basic CPU types with company name.
580-* \
| a29k-* \
+ | aarch64-* | aarch64_be-* \
| alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
| avr-* | avr32-* \
+ | be32-* | be64-* \
| bfin-* | bs2000-* \
| c[123]* | c30-* | [cjt]90-* | c4x-* \
| clipper-* | craynv-* | cydra-* \
| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+ | hexagon-* \
| i*86-* | i860-* | i960-* | ia64-* \
| ip2k-* | iq2000-* \
+ | le32-* | le64-* \
| lm32-* \
| m32c-* | m32r-* | m32rle-* \
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
| pyramid-* \
- | romp-* | rs6000-* | rx-* \
+ | rl78-* | romp-* | rs6000-* | rx-* \
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
| tahoe-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
- | tile-* | tilegx-* \
+ | tile*-* \
| tron-* \
| ubicom32-* \
- | v850-* | v850e-* | vax-* \
+ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
+ | vax-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* \
| xstormy16-* | xtensa*-* \
i370-ibm* | ibm*)
basic_machine=i370-ibm
;;
-# I'm not sure what "Sysv32" means. Should this be sysv3.2?
i*86v32)
basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
os=-sysv32
ms1-*)
basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
;;
+ msys)
+ basic_machine=i386-pc
+ os=-msys
+ ;;
mvs)
basic_machine=i370-ibm
os=-mvs
;;
+ nacl)
+ basic_machine=le32-unknown
+ os=-nacl
+ ;;
ncr3000)
basic_machine=i486-ncr
os=-sysv4
basic_machine=t90-cray
os=-unicos
;;
- # This must be matched before tile*.
- tilegx*)
- basic_machine=tilegx-unknown
- os=-linux-gnu
- ;;
tile*)
- basic_machine=tile-unknown
+ basic_machine=$basic_machine-unknown
os=-linux-gnu
;;
tx39)
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* | -cegcc* \
- | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -linux-android* \
| -linux-newlib* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* \
;;
m68000-sun)
os=-sunos3
- # This also exists in the configure program, but was not the
- # default.
- # os=-sunos4
;;
m68*-cisco)
os=-aout
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2011-12-04.11; # UTC
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009 Free
-# Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
+# 2011 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
object Object file output by `PROGRAMS ARGS'.
DEPDIR directory where to store dependencies.
depfile Dependency file to output.
- tmpdepfile Temporary file to use when outputing dependencies.
+ tmpdepfile Temporary file to use when outputting dependencies.
libtool Whether libtool is used (yes/no).
Report bugs to <bug-automake@gnu.org>.
# This is just like msvisualcpp but w/o cygpath translation.
# Just convert the backslash-escaped backslashes to single forward
# slashes to satisfy depend.m4
- cygpath_u="sed s,\\\\\\\\,/,g"
+ cygpath_u='sed s,\\\\,/,g'
depmode=msvisualcpp
fi
+if test "$depmode" = msvc7msys; then
+ # This is just like msvc7 but w/o cygpath translation.
+ # Just convert the backslash-escaped backslashes to single forward
+ # slashes to satisfy depend.m4
+ cygpath_u='sed s,\\\\,/,g'
+ depmode=msvc7
+fi
+
case "$depmode" in
gcc3)
## gcc 3 implements dependency tracking that does exactly what
' < "$tmpdepfile" |
## Some versions of gcc put a space before the `:'. On the theory
## that the space means something, we add a space to the output as
-## well.
+## well. hp depmode also adds that space, but also prefixes the VPATH
+## to the object. Take care to not repeat it in the output.
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
- sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
+ sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
+ | sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
rm -f "$tmpdepfile"
;;
+msvc7)
+ if test "$libtool" = yes; then
+ showIncludes=-Wc,-showIncludes
+ else
+ showIncludes=-showIncludes
+ fi
+ "$@" $showIncludes > "$tmpdepfile"
+ stat=$?
+ grep -v '^Note: including file: ' "$tmpdepfile"
+ if test "$stat" = 0; then :
+ else
+ rm -f "$tmpdepfile"
+ exit $stat
+ fi
+ rm -f "$depfile"
+ echo "$object : \\" > "$depfile"
+ # The first sed program below extracts the file names and escapes
+ # backslashes for cygpath. The second sed program outputs the file
+ # name when reading, but also accumulates all include files in the
+ # hold buffer in order to output them again at the end. This only
+ # works with sed implementations that can handle large buffers.
+ sed < "$tmpdepfile" -n '
+/^Note: including file: *\(.*\)/ {
+ s//\1/
+ s/\\/\\\\/g
+ p
+}' | $cygpath_u | sort -u | sed -n '
+s/ /\\ /g
+s/\(.*\)/ \1 \\/p
+s/.\(.*\) \\/\1:/
+H
+$ {
+ s/.*/ /
+ G
+ p
+}' >> "$depfile"
+ rm -f "$tmpdepfile"
+ ;;
+
+msvc7msys)
+ # This case exists only to let depend.m4 do its work. It works by
+ # looking at the text of this script. This case will never be run,
+ # since it is checked for above.
+ exit 1
+ ;;
+
#nosideeffect)
# This comment above is used by automake to tell side-effect
# dependency tracking mechanisms from slower ones.
touch "$tmpdepfile"
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
rm -f "$depfile"
- cat < "$tmpdepfile" > "$depfile"
+ # makedepend may prepend the VPATH from the source file name to the object.
+ # No need to regex-escape $object, excess matching of '.' is harmless.
+ sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
sed '1,2d' "$tmpdepfile" | tr ' ' '
' | \
## Some versions of the HPUX 10.20 sed can't process this invocation
#!/bin/sh
# install - install a program, script, or datafile
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2011-01-19.21; # UTC
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
-s) stripcmd=$stripprog;;
-t) dst_arg=$2
+ # Protect names problematic for `test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
shift;;
-T) no_target_directory=true;;
fi
shift # arg
dst_arg=$arg
+ # Protect names problematic for `test' and other utilities.
+ case $dst_arg in
+ -* | [=\(\)!]) dst_arg=./$dst_arg;;
+ esac
done
fi
fi
if test -z "$dir_arg"; then
- trap '(exit $?); exit' 1 2 13 15
+ do_exit='(exit $ret); exit $ret'
+ trap "ret=129; $do_exit" 1
+ trap "ret=130; $do_exit" 2
+ trap "ret=141; $do_exit" 13
+ trap "ret=143; $do_exit" 15
# Set umask so as not to create temps with too-generous modes.
# However, 'strip' requires both read and write access to temps.
for src
do
- # Protect names starting with `-'.
+ # Protect names problematic for `test' and other utilities.
case $src in
- -*) src=./$src;;
+ -* | [=\(\)!]) src=./$src;;
esac
if test -n "$dir_arg"; then
echo "$0: no destination specified." >&2
exit 1
fi
-
dst=$dst_arg
- # Protect names starting with `-'.
- case $dst in
- -*) dst=./$dst;;
- esac
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
case $dstdir in
/*) prefix='/';;
- -*) prefix='./';;
+ [-=\(\)!]*) prefix='./';;
*) prefix='';;
esac
for d
do
- test -z "$d" && continue
+ test X"$d" = X && continue
prefix=$prefix$d
if test -d "$prefix"; then
# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
#
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is free software; the Free Software Foundation gives
m4_define([_LT_COPYING], [dnl
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
-# 2006, 2007, 2008, 2009, 2010 Free Software Foundation,
-# Inc.
+# 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# Written by Gordon Matzigkeit, 1996
#
# This file is part of GNU Libtool.
AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
+dnl
_LT_DECL([], [host_alias], [0], [The host system])dnl
_LT_DECL([], [host], [0])dnl
_LT_DECL([], [host_os], [0])dnl
m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
configured by $[0], generated by m4_PACKAGE_STRING.
-Copyright (C) 2010 Free Software Foundation, Inc.
+Copyright (C) 2011 Free Software Foundation, Inc.
This config.lt script is free software; the Free Software Foundation
gives unlimited permision to copy, distribute and modify it."
m4_case([$1],
[C], [_LT_LANG(C)],
[C++], [_LT_LANG(CXX)],
+ [Go], [_LT_LANG(GO)],
[Java], [_LT_LANG(GCJ)],
[Fortran 77], [_LT_LANG(F77)],
[Fortran], [_LT_LANG(FC)],
])# _LT_LANG
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into #
+# GNU Autoconf as AC_PROG_GO. When it is available in #
+# a released version of Autoconf we should remove this #
+# macro and use it instead. #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC], [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+ if test -n "$ac_tool_prefix"; then
+ AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+ fi
+fi
+if test -z "$GOC"; then
+ AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
# _LT_LANG_DEFAULT_CONFIG
# -----------------------
m4_defun([_LT_LANG_DEFAULT_CONFIG],
m4_ifdef([LT_PROG_GCJ],
[m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+ [LT_LANG(GO)],
+ [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
AC_PROVIDE_IFELSE([LT_PROG_RC],
[LT_LANG(RC)],
[m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
-dynamiclib -Wl,-single_module conftest.c 2>conftest.err
_lt_result=$?
- if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
+ # If there is a non-empty error log, and "single_module"
+ # appears in it, assume the flag caused a linker warning
+ if test -s conftest.err && $GREP single_module conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ # Otherwise, if the output was created with a 0 exit code from
+ # the compiler, it worked.
+ elif test -f libconftest.dylib && test $_lt_result -eq 0; then
lt_cv_apple_cc_single_mod=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
rm -rf libconftest.dylib*
rm -f conftest.*
fi])
+
AC_CACHE_CHECK([for -exported_symbols_list linker flag],
[lt_cv_ld_exported_symbols_list],
[lt_cv_ld_exported_symbols_list=no
[lt_cv_ld_exported_symbols_list=no])
LDFLAGS="$save_LDFLAGS"
])
+
AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
[lt_cv_ld_force_load=no
cat > conftest.c << _LT_EOF
echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
_lt_result=$?
- if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
+ if test -s conftest.err && $GREP force_load conftest.err; then
+ cat conftest.err >&AS_MESSAGE_LOG_FD
+ elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
lt_cv_ld_force_load=yes
else
cat conftest.err >&AS_MESSAGE_LOG_FD
])
-# _LT_DARWIN_LINKER_FEATURES
-# --------------------------
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
# Checks for linker and compiler features on darwin
m4_defun([_LT_DARWIN_LINKER_FEATURES],
[
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
if test "$lt_cv_ld_force_load" = "yes"; then
_LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+ m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+ [FC], [_LT_TAGVAR(compiler_needs_object, $1)=yes])
else
_LT_TAGVAR(whole_archive_flag_spec, $1)=''
fi
CFLAGS="$SAVE_CFLAGS"
fi
;;
-sparc*-*solaris*)
+*-*solaris*)
# Find out which ABI we are using.
echo 'int i;' > conftest.$ac_ext
if AC_TRY_EVAL(ac_compile); then
case `/usr/bin/file conftest.o` in
*64-bit*)
case $lt_cv_prog_gnu_ld in
- yes*) LD="${LD-ld} -m elf64_sparc" ;;
+ yes*)
+ case $host in
+ i?86-*-solaris*)
+ LD="${LD-ld} -m elf_x86_64"
+ ;;
+ sparc*-*-solaris*)
+ LD="${LD-ld} -m elf64_sparc"
+ ;;
+ esac
+ # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
+ if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+ LD="${LD-ld}_sol2"
+ fi
+ ;;
*)
if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
LD="${LD-ld} -64"
if test -n "$RANLIB"; then
case $host_os in
openbsd*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
;;
*)
- old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
+ old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
;;
esac
- old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
+ old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
fi
case $host_os in
lt_cv_sys_max_cmd_len=196608
;;
+ os2*)
+ # The test takes a long time on OS/2.
+ lt_cv_sys_max_cmd_len=8192
+ ;;
+
osf*)
# Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
# due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
# If test is not a shell built-in, we'll probably end up computing a
# maximum length that is only half of the actual maximum length, but
# we can't tell.
- while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
+ while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
= "X$teststring$teststring"; } >/dev/null 2>&1 &&
test $i != 17 # 1/2 MB should be enough
do
case $host_os in
aix3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
shlibpath_var=LIBPATH
;;
aix[[4-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
hardcode_into_libs=yes
;;
bsdi[[45]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
;;
dgux*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
shlibpath_var=LD_LIBRARY_PATH
;;
-freebsd1*)
- dynamic_linker=no
- ;;
-
freebsd* | dragonfly*)
# DragonFly does not have aout. When/if they implement a new
# versioning mechanism, adjust this.
objformat=`/usr/bin/objformat`
else
case $host_os in
- freebsd[[123]]*) objformat=aout ;;
+ freebsd[[23]].*) objformat=aout ;;
*) objformat=elf ;;
esac
fi
esac
shlibpath_var=LD_LIBRARY_PATH
case $host_os in
- freebsd2*)
+ freebsd2.*)
shlibpath_overrides_runpath=yes
;;
freebsd3.[[01]]* | freebsdelf3.[[01]]*)
;;
gnu*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
;;
haiku*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
dynamic_linker="$host_os runtime_loader"
;;
interix[[3-9]]*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
nonstopux*) version_type=nonstopux ;;
*)
if test "$lt_cv_prog_gnu_ld" = yes; then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
else
version_type=irix
fi ;;
dynamic_linker=no
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
newsos6)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
shlibpath_var=LD_LIBRARY_PATH
shlibpath_overrides_runpath=yes
;;
solaris*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
sysv4 | sysv4.3*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
sysv4*MP*)
if test -d /usr/nec ;then
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
soname_spec='$libname${shared_ext}.$major'
shlibpath_var=LD_LIBRARY_PATH
tpf*)
# TPF is a cross-target only. Preferred cross-host = GNU/Linux.
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
need_lib_prefix=no
need_version=no
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
;;
uts4*)
- version_type=linux
+ version_type=linux # correct to gnu/linux during the next big refactor
library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
soname_spec='${libname}${release}${shared_ext}$major'
shlibpath_var=LD_LIBRARY_PATH
lt_cv_deplibs_check_method=pass_all
;;
-# This must be Linux ELF.
+# This must be glibc/ELF.
linux* | k*bsd*-gnu | kopensolaris*-gnu)
lt_cv_deplibs_check_method=pass_all
;;
# which start with @ or ?.
lt_cv_sys_global_symbol_pipe="$AWK ['"\
" {last_section=section; section=\$ 3};"\
+" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
" \$ 0!~/External *\|/{next};"\
" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
case $cc_basename in
nvcc*) # Cuda Compiler Driver 2.2
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
- _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Xcompiler -fPIC'
+ if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+ fi
;;
esac
else
;;
*)
case `$CC -V 2>&1 | sed 5q` in
- *Sun\ F* | *Sun*Fortran*)
+ *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
# Sun Fortran 8.3 passes all unrecognized flags to the linker
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)=''
;;
+ *Sun\ F* | *Sun*Fortran*)
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+ ;;
*Sun\ C*)
# Sun C 5.9
_LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
_LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
_LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
;;
+ *Intel*\ [[CF]]*Compiler*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+ ;;
+ *Portland\ Group*)
+ _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+ _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+ _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+ ;;
esac
;;
esac
;;
cygwin* | mingw* | cegcc*)
case $cc_basename in
- cl*) ;;
+ cl*)
+ _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+ ;;
*)
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
_LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
xlf* | bgf* | bgxlf* | mpixlf*)
# IBM XL Fortran 10.1 on PPC cannot create shared libs itself
_LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
- _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
+ _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
_LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
if test "x$supports_anon_versioning" = xyes; then
_LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
# The linker will not automatically build a static lib if we build a DLL.
# _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+ _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
_LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
# Don't use ranlib
_LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
_LT_TAGVAR(hardcode_shlibpath_var, $1)=no
;;
- freebsd1*)
- _LT_TAGVAR(ld_shlibs, $1)=no
- ;;
-
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
# support. Future versions do this automatically, but an explicit c++rt0.o
# does not break anything, and helps significantly (at the cost of a little
;;
# Unfortunately, older versions of FreeBSD 2 do not have this feature.
- freebsd2*)
+ freebsd2.*)
_LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_minus_L, $1)=yes
fi
if test "$with_gnu_ld" = no; then
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
- _LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
_LT_TAGVAR(hardcode_libdir_separator, $1)=:
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_direct_absolute, $1)=yes
_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
[Flag to hardcode $libdir into a binary during linking.
This must work even if $libdir does not exist])
-_LT_TAGDECL([], [hardcode_libdir_flag_spec_ld], [1],
- [[If ld is used when linking, flag to hardcode $libdir into a binary
- during linking. This must work even if $libdir does not exist]])
_LT_TAGDECL([], [hardcode_libdir_separator], [1],
[Whether we need a single "-rpath" flag with a separated argument])
_LT_TAGDECL([], [hardcode_direct], [0],
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
esac
;;
- freebsd[[12]]*)
+ freebsd2.*)
# C++ shared libraries reported to be fairly broken before
# switch to ELF
_LT_TAGVAR(ld_shlibs, $1)=no
}
};
_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
])
_lt_libdeps_save_CFLAGS=$CFLAGS
case "$CC $CFLAGS " in #(
*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
esac
dnl Parse the compiler output and extract the necessary
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
_LT_TAGVAR(hardcode_direct, $1)=no
_LT_TAGVAR(hardcode_direct_absolute, $1)=no
_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
-_LT_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
_LT_TAGVAR(hardcode_libdir_separator, $1)=
_LT_TAGVAR(hardcode_minus_L, $1)=no
_LT_TAGVAR(hardcode_automatic, $1)=no
])# _LT_LANG_GCJ_CONFIG
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined. These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+ _LT_COMPILER_NO_RTTI($1)
+ _LT_COMPILER_PIC($1)
+ _LT_COMPILER_C_O($1)
+ _LT_COMPILER_FILE_LOCKS($1)
+ _LT_LINKER_SHLIBS($1)
+ _LT_LINKER_HARDCODE_LIBPATH($1)
+
+ _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
# _LT_LANG_RC_CONFIG([TAG])
# -------------------------
# Ensure that the configuration variables for the Windows resource compiler
dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
# LT_PROG_RC
# ----------
AC_DEFUN([LT_PROG_RC],
-# libtool (GNU libtool) 2.4
+# libtool (GNU libtool) 2.4.2
# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
-# 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
# --quiet, --silent don't print informational messages
# --no-quiet, --no-silent
# print informational messages (default)
+# --no-warn don't display warning messages
# --tag=TAG use configuration variables from tag TAG
# -v, --verbose print more informational messages than default
# --no-verbose don't print the extra informational messages
# compiler: $LTCC
# compiler flags: $LTCFLAGS
# linker: $LD (gnu? $with_gnu_ld)
-# $progname: (GNU libtool) 2.4 Debian-2.4-2ubuntu1
+# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1ubuntu1
# automake: $automake_version
# autoconf: $autoconf_version
#
PROGRAM=libtool
PACKAGE=libtool
-VERSION="2.4 Debian-2.4-2ubuntu1"
+VERSION="2.4.2 Debian-2.4.2-1ubuntu1"
TIMESTAMP=""
-package_revision=1.3293
+package_revision=1.3337
# Be Bourne compatible
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
: ${CP="cp -f"}
test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
-: ${EGREP="/bin/grep -E"}
-: ${FGREP="/bin/grep -F"}
-: ${GREP="/bin/grep"}
-: ${LN_S="ln -s"}
: ${MAKE="make"}
: ${MKDIR="mkdir"}
: ${MV="mv -f"}
: ${RM="rm -f"}
-: ${SED="/bin/sed"}
: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
: ${Xsed="$SED -e 1s/^X//"}
;;
*)
save_IFS="$IFS"
- IFS=:
+ IFS=${PATH_SEPARATOR-:}
for progdir in $PATH; do
IFS="$save_IFS"
test -x "$progdir/$progname" && break
s*\$LTCFLAGS*'"$LTCFLAGS"'*
s*\$LD*'"$LD"'*
s/\$with_gnu_ld/'"$with_gnu_ld"'/
- s/\$automake_version/'"`(automake --version) 2>/dev/null |$SED 1q`"'/
- s/\$autoconf_version/'"`(autoconf --version) 2>/dev/null |$SED 1q`"'/
+ s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
+ s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
p
d
}
opt_help=false
opt_help_all=false
opt_silent=:
+opt_warning=:
opt_verbose=:
opt_silent=false
opt_verbose=false
opt_silent=false
func_append preserve_args " $opt"
;;
+ --no-warning|--no-warn)
+ opt_warning=false
+func_append preserve_args " $opt"
+ ;;
--no-verbose)
opt_verbose=false
func_append preserve_args " $opt"
*.[cCFSifmso] | \
*.ada | *.adb | *.ads | *.asm | \
*.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
- *.[fF][09]? | *.for | *.java | *.obj | *.sx | *.cu | *.cup)
+ *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
func_xform "$libobj"
libobj=$func_xform_result
;;
# Set up the ranlib parameters.
oldlib="$destdir/$name"
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
if test -n "$stripme" && test -n "$old_striplib"; then
- func_show_eval "$old_striplib $oldlib" 'exit $?'
+ func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
fi
# Do each command in the postinstall commands.
# linked before any other PIC object. But we must not use
# pic_flag when linking with -static. The problem exists in
# FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
- *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+ *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
*-*-hpux*)
pic_flag_for_symtable=" $pic_flag" ;;
# launches target application with the remaining arguments.
func_exec_program ()
{
- for lt_wr_arg
- do
- case \$lt_wr_arg in
- --lt-*) ;;
- *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
- esac
- shift
- done
+ case \" \$* \" in
+ *\\ --lt-*)
+ for lt_wr_arg
+ do
+ case \$lt_wr_arg in
+ --lt-*) ;;
+ *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
+ esac
+ shift
+ done ;;
+ esac
func_exec_program_core \${1+\"\$@\"}
}
{
EOF
func_emit_wrapper yes |
- $SED -e 's/\([\\"]\)/\\\1/g' \
- -e 's/^/ fputs ("/' -e 's/$/\\n", f);/'
-
+ $SED -n -e '
+s/^\(.\{79\}\)\(..*\)/\1\
+\2/
+h
+s/\([\\"]\)/\\\1/g
+s/$/\\n/
+s/\([^\n]*\).*/ fputs ("\1", f);/p
+g
+D'
cat <<"EOF"
}
EOF
continue
;;
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
func_append compiler_flags " $arg"
func_append compile_command " $arg"
func_append finalize_command " $arg"
lib=
found=no
case $deplib in
- -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+ |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
if test "$linkmode,$pass" = "prog,link"; then
compile_deplibs="$deplib $compile_deplibs"
finalize_deplibs="$deplib $finalize_deplibs"
test "$hardcode_direct_absolute" = no; then
add="$dir/$linklib"
elif test "$hardcode_minus_L" = yes; then
- add_dir="-L$dir"
+ add_dir="-L$absdir"
# Try looking first in the location we're being installed to.
if test -n "$inst_prefix_dir"; then
case $libdir in
# which has an extra 1 added just for fun
#
case $version_type in
+ # correct linux to gnu/linux during the next big refactor
darwin|linux|osf|windows|none)
func_arith $number_major + $number_minor
current=$func_arith_result
versuffix="$major.$revision"
;;
- linux)
+ linux) # correct to gnu/linux during the next big refactor
func_arith $current - $age
major=.$func_arith_result
versuffix="$major.$age.$revision"
# Test again, we may have decided not to build it any more
if test "$build_libtool_libs" = yes; then
+ # Remove ${wl} instances when linking with ld.
+ # FIXME: should test the right _cmds variable.
+ case $archive_cmds in
+ *\$LD\ *) wl= ;;
+ esac
if test "$hardcode_into_libs" = yes; then
# Hardcode the library paths
hardcode_libdirs=
elif test -n "$runpath_var"; then
case "$perm_rpath " in
*" $libdir "*) ;;
- *) func_apped perm_rpath " $libdir" ;;
+ *) func_append perm_rpath " $libdir" ;;
esac
fi
done
if test -n "$hardcode_libdir_separator" &&
test -n "$hardcode_libdirs"; then
libdir="$hardcode_libdirs"
- if test -n "$hardcode_libdir_flag_spec_ld"; then
- eval dep_rpath=\"$hardcode_libdir_flag_spec_ld\"
- else
- eval dep_rpath=\"$hardcode_libdir_flag_spec\"
- fi
+ eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
fi
if test -n "$runpath_var" && test -n "$perm_rpath"; then
# We should set the runpath_var.
esac
done
fi
+ func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+ tool_oldlib=$func_to_tool_file_result
eval cmds=\"$old_archive_cmds\"
func_len " $cmds"
*.la)
func_basename "$deplib"
name="$func_basename_result"
- eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+ func_resolve_sysroot "$deplib"
+ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
test -z "$libdir" && \
func_fatal_error "\`$deplib' is not a valid libtool archive"
func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
- [AS_HELP_STRING([--with-pic],
+ [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
- [pic_mode="$withval"],
+ [lt_p=${PACKAGE-default}
+ case $withval in
+ yes|no) pic_mode=$withval ;;
+ *)
+ pic_mode=default
+ # Look at the argument we got. We use all the common list separators.
+ lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+ for lt_pkg in $withval; do
+ IFS="$lt_save_ifs"
+ if test "X$lt_pkg" = "X$lt_p"; then
+ pic_mode=yes
+ fi
+ done
+ IFS="$lt_save_ifs"
+ ;;
+ esac],
[pic_mode=default])
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
# @configure_input@
-# serial 3293 ltversion.m4
+# serial 3337 ltversion.m4
# This file is part of GNU Libtool
-m4_define([LT_PACKAGE_VERSION], [2.4])
-m4_define([LT_PACKAGE_REVISION], [1.3293])
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
AC_DEFUN([LTVERSION_VERSION],
-[macro_version='2.4'
-macro_revision='1.3293'
+[macro_version='2.4.2'
+macro_revision='1.3337'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
-scriptversion=2009-04-28.21; # UTC
+scriptversion=2012-01-06.13; # UTC
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
-# 2008, 2009 Free Software Foundation, Inc.
+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
help2man touch the output file
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
- tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
# Not GNU programs, they don't have --version.
;;
- tar*)
- if test -n "$run"; then
- echo 1>&2 "ERROR: \`tar' requires --run"
- exit 1
- elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
- exit 1
- fi
- ;;
-
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
\`Flex' from any GNU archive site."
rm -f lex.yy.c
if test $# -ne 1; then
- eval LASTARG="\${$#}"
+ eval LASTARG=\${$#}
case $LASTARG in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
touch $file
;;
- tar*)
- shift
-
- # We have already tried tar in the generic part.
- # Look for gnutar/gtar before invocation to avoid ugly error
- # messages.
- if (gnutar --version > /dev/null 2>&1); then
- gnutar "$@" && exit 0
- fi
- if (gtar --version > /dev/null 2>&1); then
- gtar "$@" && exit 0
- fi
- firstarg="$1"
- if shift; then
- case $firstarg in
- *o*)
- firstarg=`echo "$firstarg" | sed s/o//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- case $firstarg in
- *h*)
- firstarg=`echo "$firstarg" | sed s/h//`
- tar "$firstarg" "$@" && exit 0
- ;;
- esac
- fi
-
- echo 1>&2 "\
-WARNING: I can't seem to be able to run \`tar' with the given arguments.
- You may want to install GNU tar or Free paxutils, or check the
- command line arguments."
- exit 1
- ;;
-
*)
echo 1>&2 "\
WARNING: \`$1' is needed, and is $msg.
+++ /dev/null
-## LIBXMLCPP_ARG_ENABLE_API_EXCEPTIONS()
-##
-## Provide the --enable-api-exceptions configure argument, enabled
-## by default.
-##
-AC_DEFUN([LIBXMLCPP_ARG_ENABLE_API_EXCEPTIONS],
-[
- AC_ARG_ENABLE([api-exceptions],
- [ --enable-api-exceptions Build exceptions API.
- [[default=yes]]],
- [libxmlcpp_enable_api_exceptions="$enableval"],
- [libxmlcpp_enable_api_exceptions='yes'])
-
- if test "x$libxmlcpp_enable_api_exceptions" = "xyes"; then
- {
- AC_DEFINE([LIBXMLCPP_EXCEPTIONS_ENABLED],[1], [Defined when the --enable-api-exceptions configure argument was given])
- }
- fi
-])
-