diff --git a/Makefile.am b/Makefile.am index 92f718c9..820b668a 100644 --- a/Makefile.am +++ b/Makefile.am @@ -12,7 +12,7 @@ lib_LTLIBRARIES = libxqilla.la # Library version, see http://sourceware.org/autobook/autobook/autobook_91.html # -no-undefined for Cygwin (bug #1639669) -libxqilla_la_LDFLAGS = -version-info 1:0:0 -no-undefined -lxerces-c +libxqilla_la_LDFLAGS = -version-info 1:1:0 -no-undefined -lxerces-c libxqilla_la_SOURCES = \ src/framework/ReferenceCounted.cpp \ @@ -467,7 +467,3 @@ docs: devdocs: $(MAKE) -C include devdocs - -$(top_srcdir)/docs/simple-api: docs - -$(top_srcdir)/docs/dom3-api: docs diff --git a/Makefile.in b/Makefile.in index ff3fc407..5f3646f5 100644 --- a/Makefile.in +++ b/Makefile.in @@ -275,6 +275,7 @@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ +GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ @@ -303,12 +304,10 @@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ -ac_ct_AR = @ac_ct_AR@ +YFLAGS = @YFLAGS@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -325,23 +324,30 @@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -360,7 +366,7 @@ lib_LTLIBRARIES = libxqilla.la # Library version, see http://sourceware.org/autobook/autobook/autobook_91.html # -no-undefined for Cygwin (bug #1639669) -libxqilla_la_LDFLAGS = -version-info 1:0:0 -no-undefined -lxerces-c +libxqilla_la_LDFLAGS = -version-info 1:1:0 -no-undefined -lxerces-c libxqilla_la_SOURCES = \ src/framework/ReferenceCounted.cpp \ src/framework/BaseMemoryManager.cpp \ @@ -4174,10 +4180,6 @@ docs: devdocs: $(MAKE) -C include devdocs - -$(top_srcdir)/docs/simple-api: docs - -$(top_srcdir)/docs/dom3-api: docs # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff --git a/aclocal.m4 b/aclocal.m4 index 32888374..7a174c5c 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -13,7 +13,7 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 48 Debian 1.5.22-2 AC_PROG_LIBTOOL +# serial 48 Debian 1.5.22-4 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -1397,18 +1397,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -1564,7 +1552,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -1605,18 +1593,6 @@ netbsdelf*-gnu) dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -2322,7 +2298,7 @@ darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; -freebsd* | kfreebsd*-gnu | dragonfly*) +freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) @@ -2376,11 +2352,11 @@ irix5* | irix6* | nonstopux*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else @@ -3128,7 +3104,7 @@ case $host_os in freebsd-elf*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_AC_TAGVAR(ld_shlibs, $1)=yes @@ -3287,7 +3263,7 @@ case $host_os in _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler @@ -3389,7 +3365,7 @@ case $host_os in ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -4654,7 +4630,7 @@ hpux*) # Its linker distinguishes data from code symbols lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) +linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[[ABCDGIRSTW]]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" @@ -4927,7 +4903,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) @@ -4970,7 +4946,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) ;; esac ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -5013,7 +4989,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in @@ -5224,7 +5200,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC]) _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' @@ -5365,10 +5341,7 @@ ifelse([$1],[CXX],[ cygwin* | mingw*) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' ;; - kfreebsd*-gnu) - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; - linux*) + linux* | k*bsd*-gnu) _LT_AC_TAGVAR(link_all_deplibs, $1)=no ;; *) @@ -5541,7 +5514,7 @@ EOF _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -5573,7 +5546,7 @@ EOF fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -5909,15 +5882,6 @@ _LT_EOF _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; - - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' - _LT_AC_TAGVAR(hardcode_direct, $1)=yes - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; hpux9*) if test "$GCC" = yes; then @@ -6014,7 +5978,7 @@ _LT_EOF _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else diff --git a/configure b/configure index ef6e6026..b2f416b6 100755 --- a/configure +++ b/configure @@ -1,81 +1,35 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for XQilla 1.0.1. +# Generated by GNU Autoconf 2.61 for XQilla 1.0.2. # -# Copyright (C) 2003 Free Software Foundation, Inc. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## -# Be Bourne compatible +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix -fi -DUALCASE=1; export DUALCASE # for MKS sh - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset + setopt NO_GLOB_SUBST else - as_unset=false + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + fi -# Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi -# Name of the executable. -as_me=`$as_basename "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. +# PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' @@ -96,124 +50,466 @@ if test "${PATH_SEPARATOR+set}" != set; then rm -f conf$$.sh fi +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false +fi - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done +IFS=$as_save_IFS - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME +do + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi - if test ! -f "$as_myself"; then - { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') +done + +# Required to use basename. +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + + +# Name of the executable. +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# CDPATH. +$as_unset CDPATH + + +if test "x$CONFIG_SHELL" = x; then + if (eval ":") 2>/dev/null; then + as_have_required=yes +else + as_have_required=no +fi + + if test $as_have_required = yes && (eval ": +(as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=\$LINENO + as_lineno_2=\$LINENO + test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && + test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +") 2> /dev/null; then + : +else + as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in + case $as_dir in /*) - if ("$as_dir/$as_base" -c ' + for as_base in sh bash ksh sh5; do + as_candidate_shells="$as_candidate_shells $as_dir/$as_base" + done;; + esac +done +IFS=$as_save_IFS + + + for as_shell in $as_candidate_shells $SHELL; do + # Try only shells that exist, to save several forks. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { ("$as_shell") 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +_ASEOF +}; then + CONFIG_SHELL=$as_shell + as_have_required=yes + if { "$as_shell" 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +(as_func_return () { + (exit $1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = "$1" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test $exitcode = 0) || { (exit 1); exit 1; } + +( as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } + +_ASEOF +}; then + break +fi + +fi + + done + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +fi + + + if test $as_have_required = no; then + echo This script requires a shell more modern than all the + echo shells that I found on your system. Please install a + echo modern shell, or manually run the script under such a + echo shell if you do have one. + { (exit 1); exit 1; } +fi + + +fi + +fi + + + +(eval "as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0") || { + echo No shell found that supports shell functions. + echo Please tell autoconf@gnu.org about your system, + echo including any error possibly output before this + echo message +} + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || + chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -222,7 +518,28 @@ else as_mkdir_p=false fi -as_executable_p="test -f" +if test -x / >/dev/null 2>&1; then + as_test_x='test -x' +else + if ls -dL / >/dev/null 2>&1; then + as_ls_L_option=L + else + as_ls_L_option= + fi + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then + test -d "$1/."; + else + case $1 in + -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +fi +as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -231,15 +548,6 @@ as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - # Check that we are running under the correct shell. @@ -395,76 +703,205 @@ tagnames=${tagnames+${tagnames},}CXX tagnames=${tagnames+${tagnames},}F77 +exec 7<&0 &1 + # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` -exec 6>&1 - # # Initializations. # ac_default_prefix=/usr/local +ac_clean_files= ac_config_libobj_dir=. +LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} -# Maximum number of lines to put in a shell here document. -# This variable seems obsolete. It should probably be removed, and -# only ac_max_sed_lines should be used. -: ${ac_max_here_lines=38} - # Identity of this package. PACKAGE_NAME='XQilla' PACKAGE_TARNAME='xqilla' -PACKAGE_VERSION='1.0.1' -PACKAGE_STRING='XQilla 1.0.1' +PACKAGE_VERSION='1.0.2' +PACKAGE_STRING='XQilla 1.0.2' PACKAGE_BUGREPORT='' ac_unique_file="src/runtime/Result.cpp" # Factoring default headers for most tests. ac_includes_default="\ #include -#if HAVE_SYS_TYPES_H +#ifdef HAVE_SYS_TYPES_H # include #endif -#if HAVE_SYS_STAT_H +#ifdef HAVE_SYS_STAT_H # include #endif -#if STDC_HEADERS +#ifdef STDC_HEADERS # include # include #else -# if HAVE_STDLIB_H +# ifdef HAVE_STDLIB_H # include # endif #endif -#if HAVE_STRING_H -# if !STDC_HEADERS && HAVE_MEMORY_H +#ifdef HAVE_STRING_H +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif -#if HAVE_STRINGS_H +#ifdef HAVE_STRINGS_H # include #endif -#if HAVE_INTTYPES_H +#ifdef HAVE_INTTYPES_H # include -#else -# if HAVE_STDINT_H -# include -# endif #endif -#if HAVE_UNISTD_H +#ifdef HAVE_STDINT_H +# include +#endif +#ifdef HAVE_UNISTD_H # include #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar xerces_include xerces_lib CXX CXXFLAGS LDFLAGS CPPFLAGS ac_ct_CXX EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CC CFLAGS ac_ct_CC CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CPP CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL YACC LEX LEXLIB LEX_OUTPUT_ROOT ALLOCA LIBOBJS LTLIBOBJS' +ac_header_list= +ac_func_list= +ac_subst_vars='SHELL +PATH_SEPARATOR +PACKAGE_NAME +PACKAGE_TARNAME +PACKAGE_VERSION +PACKAGE_STRING +PACKAGE_BUGREPORT +exec_prefix +prefix +program_transform_name +bindir +sbindir +libexecdir +datarootdir +datadir +sysconfdir +sharedstatedir +localstatedir +includedir +oldincludedir +docdir +infodir +htmldir +dvidir +pdfdir +psdir +libdir +localedir +mandir +DEFS +ECHO_C +ECHO_N +ECHO_T +LIBS +build_alias +host_alias +target_alias +build +build_cpu +build_vendor +build_os +host +host_cpu +host_vendor +host_os +target +target_cpu +target_vendor +target_os +INSTALL_PROGRAM +INSTALL_SCRIPT +INSTALL_DATA +CYGPATH_W +PACKAGE +VERSION +ACLOCAL +AUTOCONF +AUTOMAKE +AUTOHEADER +MAKEINFO +install_sh +STRIP +INSTALL_STRIP_PROGRAM +mkdir_p +AWK +SET_MAKE +am__leading_dot +AMTAR +am__tar +am__untar +xerces_include +xerces_lib +CXX +CXXFLAGS +LDFLAGS +CPPFLAGS +ac_ct_CXX +EXEEXT +OBJEXT +DEPDIR +am__include +am__quote +AMDEP_TRUE +AMDEP_FALSE +AMDEPBACKSLASH +CXXDEPMODE +am__fastdepCXX_TRUE +am__fastdepCXX_FALSE +CC +CFLAGS +ac_ct_CC +CCDEPMODE +am__fastdepCC_TRUE +am__fastdepCC_FALSE +GREP +EGREP +LN_S +ECHO +AR +RANLIB +CPP +CXXCPP +F77 +FFLAGS +ac_ct_F77 +LIBTOOL +YACC +YFLAGS +LEX +LEX_OUTPUT_ROOT +LEXLIB +ALLOCA +LIBOBJS +LTLIBOBJS' ac_subst_files='' + ac_precious_vars='build_alias +host_alias +target_alias +CXX +CXXFLAGS +LDFLAGS +LIBS +CPPFLAGS +CCC +CC +CFLAGS +CPP +CXXCPP +F77 +FFLAGS +YACC +YFLAGS' + # Initialize some variables set by options. ac_init_help= @@ -491,34 +928,48 @@ x_libraries=NONE # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' -datadir='${prefix}/share' +datarootdir='${prefix}/share' +datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' -libdir='${exec_prefix}/lib' includedir='${prefix}/include' oldincludedir='/usr/include' -infodir='${prefix}/info' -mandir='${prefix}/man' +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' ac_prev= +ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then - eval "$ac_prev=\$ac_option" + eval $ac_prev=\$ac_option ac_prev= continue fi - ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` + case $ac_option in + *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *) ac_optarg=yes ;; + esac # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_option in + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; @@ -540,33 +991,45 @@ do --config-cache | -C) cache_file=config.cache ;; - -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ - | --da=*) + -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - eval "enable_$ac_feature=no" ;; + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "enable_$ac_feature='$ac_optarg'" ;; + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ @@ -593,6 +1056,12 @@ do -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; @@ -617,13 +1086,16 @@ do | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst \ - | --locals | --local | --loca | --loc | --lo) + | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* \ - | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) @@ -688,6 +1160,16 @@ do | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; @@ -740,24 +1222,20 @@ do -with-* | --with-*) ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package| sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "with_$ac_package='$ac_optarg'" ;; + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/-/_/g'` - eval "with_$ac_package=no" ;; + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. @@ -788,8 +1266,7 @@ Try \`$0 --help' for more information." >&2 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } - ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` - eval "$ac_envvar='$ac_optarg'" + eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) @@ -809,27 +1286,19 @@ if test -n "$ac_prev"; then { (exit 1); exit 1; }; } fi -# Be sure to have absolute paths. -for ac_var in exec_prefix prefix +# Be sure to have absolute directory names. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir do - eval ac_val=$`echo $ac_var` + eval ac_val=\$$ac_var case $ac_val in - [\\/$]* | ?:[\\/]* | NONE | '' ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; - esac -done - -# Be sure to have absolute paths. -for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir -do - eval ac_val=$`echo $ac_var` - case $ac_val in - [\\/$]* | ?:[\\/]* ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac + { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' @@ -856,94 +1325,76 @@ test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + { echo "$as_me: error: Working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + { echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } + + # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes - # Try the directory containing this script, then its parent. - ac_confdir=`(dirname "$0") 2>/dev/null || + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X"$0" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` srcdir=$ac_confdir - if test ! -r $srcdir/$ac_unique_file; then + if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi -if test ! -r $srcdir/$ac_unique_file; then - if test "$ac_srcdir_defaulted" = yes; then - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 { (exit 1); exit 1; }; } - else - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 - { (exit 1); exit 1; }; } - fi fi -(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || - { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 { (exit 1); exit 1; }; } -srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` -ac_env_build_alias_set=${build_alias+set} -ac_env_build_alias_value=$build_alias -ac_cv_env_build_alias_set=${build_alias+set} -ac_cv_env_build_alias_value=$build_alias -ac_env_host_alias_set=${host_alias+set} -ac_env_host_alias_value=$host_alias -ac_cv_env_host_alias_set=${host_alias+set} -ac_cv_env_host_alias_value=$host_alias -ac_env_target_alias_set=${target_alias+set} -ac_env_target_alias_value=$target_alias -ac_cv_env_target_alias_set=${target_alias+set} -ac_cv_env_target_alias_value=$target_alias -ac_env_CXX_set=${CXX+set} -ac_env_CXX_value=$CXX -ac_cv_env_CXX_set=${CXX+set} -ac_cv_env_CXX_value=$CXX -ac_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_env_CXXFLAGS_value=$CXXFLAGS -ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_cv_env_CXXFLAGS_value=$CXXFLAGS -ac_env_LDFLAGS_set=${LDFLAGS+set} -ac_env_LDFLAGS_value=$LDFLAGS -ac_cv_env_LDFLAGS_set=${LDFLAGS+set} -ac_cv_env_LDFLAGS_value=$LDFLAGS -ac_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_env_CPPFLAGS_value=$CPPFLAGS -ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_cv_env_CPPFLAGS_value=$CPPFLAGS -ac_env_CC_set=${CC+set} -ac_env_CC_value=$CC -ac_cv_env_CC_set=${CC+set} -ac_cv_env_CC_value=$CC -ac_env_CFLAGS_set=${CFLAGS+set} -ac_env_CFLAGS_value=$CFLAGS -ac_cv_env_CFLAGS_set=${CFLAGS+set} -ac_cv_env_CFLAGS_value=$CFLAGS -ac_env_CPP_set=${CPP+set} -ac_env_CPP_value=$CPP -ac_cv_env_CPP_set=${CPP+set} -ac_cv_env_CPP_value=$CPP -ac_env_CXXCPP_set=${CXXCPP+set} -ac_env_CXXCPP_value=$CXXCPP -ac_cv_env_CXXCPP_set=${CXXCPP+set} -ac_cv_env_CXXCPP_value=$CXXCPP -ac_env_F77_set=${F77+set} -ac_env_F77_value=$F77 -ac_cv_env_F77_set=${F77+set} -ac_cv_env_F77_value=$F77 -ac_env_FFLAGS_set=${FFLAGS+set} -ac_env_FFLAGS_value=$FFLAGS -ac_cv_env_FFLAGS_set=${FFLAGS+set} -ac_cv_env_FFLAGS_value=$FFLAGS + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done # # Report the --help message. @@ -952,7 +1403,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures XQilla 1.0.1 to adapt to many kinds of systems. +\`configure' configures XQilla 1.0.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -972,9 +1423,6 @@ Configuration: -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] -_ACEOF - - cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] @@ -992,15 +1440,22 @@ Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] - --datadir=DIR read-only architecture-independent data [PREFIX/share] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] - --infodir=DIR info documentation [PREFIX/info] - --mandir=DIR man documentation [PREFIX/man] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/xqilla] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF @@ -1019,7 +1474,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of XQilla 1.0.1:";; + short | recursive ) echo "Configuration of XQilla 1.0.2:";; esac cat <<\_ACEOF @@ -1029,10 +1484,8 @@ Optional Features: --enable-debug Build a debugging version. --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors - --enable-shared[=PKGS] - build shared libraries [default=yes] - --enable-static[=PKGS] - build static libraries [default=yes] + --enable-shared[=PKGS] build shared libraries [default=yes] + --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) @@ -1044,141 +1497,112 @@ Optional Packages: --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-pic try to use only PIC/non-PIC objects [default=use both] - --with-tags[=TAGS] - include additional configurations [automatic] + --with-tags[=TAGS] include additional configurations [automatic] Some influential environment variables: CXX C++ compiler command CXXFLAGS C++ compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory - CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have - headers in a nonstandard directory + LIBS libraries to pass to the linker, e.g. -l + CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if + you have headers in a nonstandard directory CC C compiler command CFLAGS C compiler flags CPP C preprocessor CXXCPP C++ preprocessor F77 Fortran 77 compiler command FFLAGS Fortran 77 compiler flags + YACC The `Yet Another C Compiler' implementation to use. Defaults to + the first program found out of: `bison -y', `byacc', `yacc'. + YFLAGS The list of arguments that will be passed by default to $YACC. + This script will default YFLAGS to the empty string to avoid a + default value of `-d' given by some make applications. Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. _ACEOF +ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. - ac_popdir=`pwd` for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d $ac_dir || continue + test -d "$ac_dir" || continue ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac - - cd $ac_dir - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_srcdir/configure.gnu; then - echo - $SHELL $ac_srcdir/configure.gnu --help=recursive - elif test -f $ac_srcdir/configure; then - echo - $SHELL $ac_srcdir/configure --help=recursive - elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then - echo - $ac_configure --help + cd "$ac_dir" || { ac_status=$?; continue; } + # Check for guested configure. + if test -f "$ac_srcdir/configure.gnu"; then + echo && + $SHELL "$ac_srcdir/configure.gnu" --help=recursive + elif test -f "$ac_srcdir/configure"; then + echo && + $SHELL "$ac_srcdir/configure" --help=recursive else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi - cd "$ac_popdir" + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } done fi -test -n "$ac_init_help" && exit 0 +test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -XQilla configure 1.0.1 -generated by GNU Autoconf 2.59 +XQilla configure 1.0.2 +generated by GNU Autoconf 2.61 -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF - exit 0 + exit fi -exec 5>config.log -cat >&5 <<_ACEOF +cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by XQilla $as_me 1.0.1, which was -generated by GNU Autoconf 2.59. Invocation command line was +It was created by XQilla $as_me 1.0.2, which was +generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ _ACEOF +exec 5>>config.log { cat <<_ASUNAME ## --------- ## @@ -1197,7 +1621,7 @@ uname -v = `(uname -v) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -hostinfo = `(hostinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` @@ -1211,6 +1635,7 @@ do test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done +IFS=$as_save_IFS } >&5 @@ -1232,7 +1657,6 @@ _ACEOF ac_configure_args= ac_configure_args0= ac_configure_args1= -ac_sep= ac_must_keep_next=false for ac_pass in 1 2 do @@ -1243,7 +1667,7 @@ do -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) + *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in @@ -1265,9 +1689,7 @@ do -* ) ac_must_keep_next=true ;; esac fi - ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - # Get rid of the leading space. - ac_sep=" " + ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done @@ -1278,8 +1700,8 @@ $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_ # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. -# WARNING: Be sure not to use single quotes in there, as some shells, -# such as our DU 5.0 friend, will then `close' the trap. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { @@ -1292,20 +1714,34 @@ trap 'exit_status=$? _ASBOX echo # The following way of writing the cache mishandles newlines in values, -{ +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done (set) 2>&1 | - case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" - ;; + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( *) - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} + esac | + sort +) echo cat <<\_ASBOX @@ -1316,22 +1752,28 @@ _ASBOX echo for ac_var in $ac_subst_vars do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX -## ------------- ## -## Output files. ## -## ------------- ## +## ------------------- ## +## File substitutions. ## +## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo fi @@ -1343,26 +1785,24 @@ _ASBOX ## ----------- ## _ASBOX echo - sed "/^$/d" confdefs.h | sort + cat confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core *.core && - rm -rf conftest* confdefs* conf$$* $ac_clean_files && + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status - ' 0 +' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -rf conftest* confdefs.h -# AIX cpp loses on an empty file, so make sure it contains at least a newline. -echo >confdefs.h +rm -f -r conftest* confdefs.h # Predefined preprocessor variables. @@ -1393,14 +1833,17 @@ _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. -if test -z "$CONFIG_SITE"; then - if test "x$prefix" != xNONE; then - CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" - else - CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" - fi +if test -n "$CONFIG_SITE"; then + set x "$CONFIG_SITE" +elif test "x$prefix" != xNONE; then + set x "$prefix/share/config.site" "$prefix/etc/config.site" +else + set x "$ac_default_prefix/share/config.site" \ + "$ac_default_prefix/etc/config.site" fi -for ac_site_file in $CONFIG_SITE; do +shift +for ac_site_file +do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} @@ -1416,8 +1859,8 @@ if test -r "$cache_file"; then { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in - [\\/]* | ?:[\\/]* ) . $cache_file;; - *) . ./$cache_file;; + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; esac fi else @@ -1426,15 +1869,17 @@ echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi +ac_header_list="$ac_header_list sys/time.h" +ac_header_list="$ac_header_list unistd.h" +ac_func_list="$ac_func_list alarm" # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false -for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do +for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val="\$ac_cv_env_${ac_var}_value" - eval ac_new_val="\$ac_env_${ac_var}_value" + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 @@ -1459,8 +1904,7 @@ echo "$as_me: current value: $ac_new_val" >&2;} # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in @@ -1477,6 +1921,30 @@ echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start ov { (exit 1); exit 1; }; } fi + + + + + + + + + + + + + + + + + + + + + + + + ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -1484,130 +1952,155 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu - - - - - - - - - - - - - - - - - - - - - - - - - ac_aux_dir= -for ac_dir in autotools $srcdir/autotools; do - if test -f $ac_dir/install-sh; then +for ac_dir in autotools "$srcdir"/autotools; do + if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break - elif test -f $ac_dir/install.sh; then + elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break - elif test -f $ac_dir/shtool; then + elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then - { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autotools $srcdir/autotools" >&5 -echo "$as_me: error: cannot find install-sh or install.sh in autotools $srcdir/autotools" >&2;} + { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autotools \"$srcdir\"/autotools" >&5 +echo "$as_me: error: cannot find install-sh or install.sh in autotools \"$srcdir\"/autotools" >&2;} { (exit 1); exit 1; }; } fi -ac_config_guess="$SHELL $ac_aux_dir/config.guess" -ac_config_sub="$SHELL $ac_aux_dir/config.sub" -ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + # Make sure we can run config.sub. -$ac_config_sub sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -echo "$as_me: error: cannot run $ac_config_sub" >&2;} +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || + { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking build system type" >&5 +echo $ECHO_N "checking build system type... $ECHO_C" >&6; } if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_build_alias=$build_alias -test -z "$ac_cv_build_alias" && - ac_cv_build_alias=`$ac_config_guess` -test -z "$ac_cv_build_alias" && + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` +test "x$ac_build_alias" = x && { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } -ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +echo "${ECHO_T}$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; +esac build=$ac_cv_build -build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking host system type" >&5 +echo $ECHO_N "checking host system type... $ECHO_C" >&6; } if test "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_host_alias=$host_alias -test -z "$ac_cv_host_alias" && - ac_cv_host_alias=$ac_cv_build_alias -ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +echo "${ECHO_T}$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; +esac host=$ac_cv_host -host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking target system type" >&5 -echo $ECHO_N "checking target system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking target system type" >&5 +echo $ECHO_N "checking target system type... $ECHO_C" >&6; } if test "${ac_cv_target+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_target_alias=$target_alias -test "x$ac_cv_target_alias" = "x" && - ac_cv_target_alias=$ac_cv_host_alias -ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host +else + ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_target" >&5 -echo "${ECHO_T}$ac_cv_target" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 +echo "${ECHO_T}$ac_cv_target" >&6; } +case $ac_cv_target in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 +echo "$as_me: error: invalid value of canonical target" >&2;} + { (exit 1); exit 1; }; };; +esac target=$ac_cv_target -target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_target +shift +target_cpu=$1 +target_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +target_os=$* +IFS=$ac_save_IFS +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac # The aliases save the names the user supplied, while $host etc. @@ -1630,8 +2123,8 @@ am__api_version="1.9" # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -1653,7 +2146,7 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -1672,21 +2165,22 @@ case $as_dir/ in ;; esac done +IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is - # removed, or if the path is relative. + # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -1696,8 +2190,8 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -echo "$as_me:$LINENO: checking whether build environment is sane" >&5 -echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } # Just in case sleep 1 echo timestamp > conftest.file @@ -1739,20 +2233,20 @@ echo "$as_me: error: newly created file is older than distributed files! Check your system clock" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } test "$program_prefix" != NONE && - program_transform_name="s,^,$program_prefix,;$program_transform_name" + program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && - program_transform_name="s,\$,$program_suffix,;$program_transform_name" + program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it if useless. cat <<\_ACEOF >conftest.sed s/[\\$]/&&/g;s/;s,x,x,$// _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -rm conftest.sed +rm -f conftest.sed # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` @@ -1804,8 +2298,8 @@ for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1818,54 +2312,57 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - echo "$as_me:$LINENO: result: $AWK" >&5 -echo "${ECHO_T}$AWK" >&6 + { echo "$as_me:$LINENO: result: $AWK" >&5 +echo "${ECHO_T}$AWK" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$AWK" && break done -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF +SHELL = /bin/sh all: - @echo 'ac_maketemp="$(MAKE)"' + @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac rm -f conftest.make fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } SET_MAKE= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -1898,7 +2395,7 @@ fi # Define the identity of the package. PACKAGE=XQilla - VERSION=1.0.1 + VERSION=1.0.2 cat >>confdefs.h <<_ACEOF @@ -1936,8 +2433,8 @@ if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1950,32 +2447,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1988,27 +2487,41 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -2029,21 +2542,21 @@ am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' - ac_config_headers="$ac_config_headers src/config/xqilla_config_unix.h" +ac_config_headers="$ac_config_headers src/config/xqilla_config_unix.h" # Check debug option -echo "$as_me:$LINENO: checking if --enable-debug option specified" >&5 -echo $ECHO_N "checking if --enable-debug option specified... $ECHO_C" >&6 -# Check whether --enable-debug or --disable-debug was given. +{ echo "$as_me:$LINENO: checking if --enable-debug option specified" >&5 +echo $ECHO_N "checking if --enable-debug option specified... $ECHO_C" >&6; } +# Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then - enableval="$enable_debug" - xqilla_cv_debug="$enable_debug" + enableval=$enable_debug; xqilla_cv_debug="$enable_debug" else xqilla_cv_debug="no" -fi; -echo "$as_me:$LINENO: result: $xqilla_cv_debug" >&5 -echo "${ECHO_T}$xqilla_cv_debug" >&6 +fi + +{ echo "$as_me:$LINENO: result: $xqilla_cv_debug" >&5 +echo "${ECHO_T}$xqilla_cv_debug" >&6; } # Don't override anything if it's already set from the environment. optimize_def="-O" @@ -2098,36 +2611,36 @@ else fi # Check Xerces library name -echo "$as_me:$LINENO: checking if --with-xerces=DIR option specified" >&5 -echo $ECHO_N "checking if --with-xerces=DIR option specified... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if --with-xerces=DIR option specified" >&5 +echo $ECHO_N "checking if --with-xerces=DIR option specified... $ECHO_C" >&6; } -# Check whether --with-xerces or --without-xerces was given. +# Check whether --with-xerces was given. if test "${with_xerces+set}" = set; then - withval="$with_xerces" - with_xerces="$withval" + withval=$with_xerces; with_xerces="$withval" else with_xerces="no" -fi; -echo "$as_me:$LINENO: result: $with_xerces" >&5 -echo "${ECHO_T}$with_xerces" >&6 +fi + +{ echo "$as_me:$LINENO: result: $with_xerces" >&5 +echo "${ECHO_T}$with_xerces" >&6; } if test "$with_xerces" = "no"; then with_xerces="/usr/local" fi if test `ls $with_xerces/lib/libxerces-c.*2[6-7].* 2>/dev/null | wc -l` -gt 0 ; then - echo "$as_me:$LINENO: checking for Xerces C++ version from source tree" >&5 -echo $ECHO_N "checking for Xerces C++ version from source tree... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for Xerces C++ version from source tree" >&5 +echo $ECHO_N "checking for Xerces C++ version from source tree... $ECHO_C" >&6; } xerces_version=`ls "$with_xerces"/lib/libxerces-c.*[0-9][0-9].* | tail -1 | sed 's/.*xerces-c.*\([0-9]\)\([0-9]\).*/\1.\2/'` - echo "$as_me:$LINENO: result: $xerces_version" >&5 -echo "${ECHO_T}$xerces_version" >&6 + { echo "$as_me:$LINENO: result: $xerces_version" >&5 +echo "${ECHO_T}$xerces_version" >&6; } xerces_lib="$with_xerces/lib" xerces_include="$with_xerces/src" xerces_library="xerces-c" elif test `ls $with_xerces/lib/libxerces-c*2[6-7].* 2>/dev/null | wc -l` -gt 0 ; then - echo "$as_me:$LINENO: checking for Xerces C++ version from source tree" >&5 -echo $ECHO_N "checking for Xerces C++ version from source tree... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for Xerces C++ version from source tree" >&5 +echo $ECHO_N "checking for Xerces C++ version from source tree... $ECHO_C" >&6; } xerces_version=`ls "$with_xerces"/lib/libxerces-c*[0-9][0-9].* | tail -1 | sed 's/.*xerces-c*\([0-9]\)\([0-9]\).*/\1.\2/'` - echo "$as_me:$LINENO: result: $xerces_version" >&5 -echo "${ECHO_T}$xerces_version" >&6 + { echo "$as_me:$LINENO: result: $xerces_version" >&5 +echo "${ECHO_T}$xerces_version" >&6; } xerces_lib="$with_xerces/lib" xerces_include="$with_xerces/src" xerces_library="xerces-c" @@ -2140,18 +2653,22 @@ fi # Checks for programs. -ac_ext=cc +ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2164,36 +2681,38 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - echo "$as_me:$LINENO: result: $CXX" >&5 -echo "${ECHO_T}$CXX" >&6 + { echo "$as_me:$LINENO: result: $CXX" >&5 +echo "${ECHO_T}$CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2206,49 +2725,79 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 -echo "${ECHO_T}$ac_ct_CXX" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +echo "${ECHO_T}$ac_ct_CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CXX" && break done -test -n "$ac_ct_CXX" || ac_ct_CXX="g++" - CXX=$ac_ct_CXX + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi fi - + fi +fi # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C++ compiler version" >&5 +echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -2273,47 +2822,77 @@ ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5 -echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for C++ compiler default output file name" >&5 +echo $ECHO_N "checking for C++ compiler default output file name... $ECHO_C" >&6; } ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 - (eval $ac_link_default) 2>&5 +# +# List of possible output files, starting from the most likely. +# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) +# only as a last resort. b.out is created by i960 compilers. +ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' +# +# The IRIX 6 linker writes into existing files which may not be +# executable, retaining their permissions. Remove them first so a +# subsequent execution test works. +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { (ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link_default") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - # Find the output, starting from the most likely. This scheme is -# not robust to junk in `.', hence go to wildcards (a.*) only as a last -# resort. - -# Be careful to initialize this variable, since it used to be cached. -# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. -ac_cv_exeext= -# b.out is created by i960 compilers. -for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) - ;; - conftest.$ac_ext ) - # This is the source file. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool, - # but it would be cool to find out if it's true. Does anybody - # maintain Libtool? --akim. - export ac_cv_exeext + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. break;; * ) break;; esac done +test "$ac_cv_exeext" = no && ac_cv_exeext= + else + ac_file='' +fi + +{ echo "$as_me:$LINENO: result: $ac_file" >&5 +echo "${ECHO_T}$ac_file" >&6; } +if test -z "$ac_file"; then echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2325,19 +2904,21 @@ See \`config.log' for more details." >&2;} fi ac_exeext=$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6 -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5 -echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the C++ compiler works" >&5 +echo $ECHO_N "checking whether the C++ compiler works... $ECHO_C" >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -2356,22 +2937,27 @@ See \`config.log' for more details." >&2;} fi fi fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } rm -f a.out a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6 +{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 +echo "${ECHO_T}$cross_compiling" >&6; } -echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 +echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then @@ -2382,9 +2968,8 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext break;; * ) break;; esac @@ -2398,14 +2983,14 @@ See \`config.log' for more details." >&2;} fi rm -f conftest$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +echo "${ECHO_T}$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT -echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 +echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2425,14 +3010,20 @@ main () } _ACEOF rm -f conftest.o conftest.obj -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac @@ -2450,12 +3041,12 @@ fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +echo "${ECHO_T}$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } if test "${ac_cv_cxx_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2478,49 +3069,49 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS -CXXFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 -echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2536,37 +3127,118 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cxx_g=no + CXXFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then @@ -2582,110 +3254,6 @@ else CXXFLAGS= fi fi -for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -#include -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h -fi - ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -2693,7 +3261,7 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps" - ac_config_commands="$ac_config_commands depfiles" +ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} @@ -2703,8 +3271,8 @@ am__doit: .PHONY: am__doit END # If we don't find an include directive, just comment out the code. -echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 -echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } am__include="#" am__quote= _am_result=none @@ -2731,15 +3299,15 @@ if test "$am__include" = "#"; then fi -echo "$as_me:$LINENO: result: $_am_result" >&5 -echo "${ECHO_T}$_am_result" >&6 +{ echo "$as_me:$LINENO: result: $_am_result" >&5 +echo "${ECHO_T}$_am_result" >&6; } rm -f confinc confmf -# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. +# Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then - enableval="$enable_dependency_tracking" + enableval=$enable_dependency_tracking; +fi -fi; if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -2759,8 +3327,8 @@ fi depcc="$CXX" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2849,8 +3417,8 @@ else fi fi -echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type @@ -2874,8 +3442,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2888,32 +3456,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2926,36 +3496,51 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2968,74 +3553,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 + fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - - CC=$ac_ct_CC -else - CC="$ac_cv_prog_CC" -fi - fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3049,7 +3594,7 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue @@ -3060,6 +3605,7 @@ do fi done done +IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. @@ -3077,22 +3623,23 @@ fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3105,36 +3652,38 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3147,29 +3696,45 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CC" && break done - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi fi fi @@ -3182,27 +3747,41 @@ See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C compiler version" >&5 +echo "$as_me:$LINENO: checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3225,49 +3804,49 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS -CFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3283,37 +3862,118 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cc_g=no + CFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then @@ -3329,12 +3989,12 @@ else CFLAGS= fi fi -echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 -echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 -if test "${ac_cv_prog_cc_stdc+set}" = set; then +{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +if test "${ac_cv_prog_cc_c89+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_prog_cc_stdc=no + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3368,12 +4028,17 @@ static char *f (char * (*g) (char **, int), char **p, ...) /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std1 is added to get + as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std1. */ + that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -3388,201 +4053,57 @@ return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; return 0; } _ACEOF -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_prog_cc_stdc=$ac_arg -break + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_c89=$ac_arg else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext + +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break done -rm -f conftest.$ac_ext conftest.$ac_objext +rm -f conftest.$ac_ext CC=$ac_save_CC fi - -case "x$ac_cv_prog_cc_stdc" in - x|xno) - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 ;; +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { echo "$as_me:$LINENO: result: none needed" >&5 +echo "${ECHO_T}none needed" >&6; } ;; + xno) + { echo "$as_me:$LINENO: result: unsupported" >&5 +echo "${ECHO_T}unsupported" >&6; } ;; *) - echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 - CC="$CC $ac_cv_prog_cc_stdc" ;; + CC="$CC $ac_cv_prog_cc_c89" + { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac -# Some people use a C++ compiler to compile C. Since we use `exit', -# in C++ we need to declare it. In case someone uses the same compiler -# for both compiling C and C++ we need to have the C++ compiler decide -# the declaration of exit, since it's the most demanding environment. -cat >conftest.$ac_ext <<_ACEOF -#ifndef __cplusplus - choke me -#endif -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -#include -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h -fi - -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3591,8 +4112,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3681,8 +4202,8 @@ else fi fi -echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type @@ -3698,10 +4219,9 @@ else fi -# Check whether --enable-shared or --disable-shared was given. +# Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then - enableval="$enable_shared" - p=${PACKAGE-default} + enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; @@ -3720,12 +4240,12 @@ if test "${enable_shared+set}" = set; then esac else enable_shared=yes -fi; +fi -# Check whether --enable-static or --disable-static was given. + +# Check whether --enable-static was given. if test "${enable_static+set}" = set; then - enableval="$enable_static" - p=${PACKAGE-default} + enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; @@ -3744,12 +4264,12 @@ if test "${enable_static+set}" = set; then esac else enable_static=yes -fi; +fi -# Check whether --enable-fast-install or --disable-fast-install was given. + +# Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then - enableval="$enable_fast_install" - p=${PACKAGE-default} + enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; @@ -3768,10 +4288,11 @@ if test "${enable_fast_install+set}" = set; then esac else enable_fast_install=yes -fi; +fi -echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 -echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 + +{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } if test "${lt_cv_path_SED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3824,37 +4345,184 @@ done fi SED=$lt_cv_path_SED -echo "$as_me:$LINENO: result: $SED" >&5 -echo "${ECHO_T}$SED" >&6 +{ echo "$as_me:$LINENO: result: $SED" >&5 +echo "${ECHO_T}$SED" >&6; } -echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6 -if test "${ac_cv_prog_egrep+set}" = set; then +{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +if test "${ac_cv_path_GREP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - if echo a | (grep -E '(a|b)') >/dev/null 2>&1 - then ac_cv_prog_egrep='grep -E' - else ac_cv_prog_egrep='egrep' + # Extract the first word of "grep ggrep" to use in msg output +if test -z "$GREP"; then +set dummy grep ggrep; ac_prog_name=$2 +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_GREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue + # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_GREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + fi -echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 -echo "${ECHO_T}$ac_cv_prog_egrep" >&6 - EGREP=$ac_cv_prog_egrep + +GREP="$ac_cv_path_GREP" +if test -z "$GREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_GREP=$GREP +fi + + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +echo "${ECHO_T}$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ echo "$as_me:$LINENO: checking for egrep" >&5 +echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + # Extract the first word of "egrep" to use in msg output +if test -z "$EGREP"; then +set dummy egrep; ac_prog_name=$2 +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_EGREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue + # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_EGREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + +fi + +EGREP="$ac_cv_path_EGREP" +if test -z "$EGREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_EGREP=$EGREP +fi + + + fi +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -3883,11 +4551,11 @@ echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -3920,17 +4588,17 @@ fi LD="$lt_cv_path_LD" if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3944,20 +4612,20 @@ case `$LD -v 2>&1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld -echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 -echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_reload_flag='-r' fi -echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 -echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; @@ -3974,8 +4642,8 @@ case $host_os in ;; esac -echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 -echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } if test "${lt_cv_path_NM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4023,23 +4691,23 @@ else test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi -echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 -echo "${ECHO_T}$lt_cv_path_NM" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +echo "${ECHO_T}$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM" -echo "$as_me:$LINENO: checking whether ln -s works" >&5 -echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 +echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no, using $LN_S" >&5 -echo "${ECHO_T}no, using $LN_S" >&6 + { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +echo "${ECHO_T}no, using $LN_S" >&6; } fi -echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 -echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 +echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; } if test "${lt_cv_deplibs_check_method+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4089,7 +4757,7 @@ darwin* | rhapsody*) lt_cv_deplibs_check_method=pass_all ;; -freebsd* | kfreebsd*-gnu | dragonfly*) +freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) @@ -4143,11 +4811,11 @@ irix5* | irix6* | nonstopux*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else @@ -4214,8 +4882,8 @@ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) esac fi -echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 -echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown @@ -4233,11 +4901,11 @@ LTCFLAGS=${LTCFLAGS-"$CFLAGS"} compiler=$CC -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good @@ -4264,7 +4932,7 @@ ia64-*-hpux*) ;; *-*-irix6*) # Find out which ABI we are using. - echo '#line 4267 "configure"' > conftest.$ac_ext + echo '#line 4935 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? @@ -4349,8 +5017,8 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" - echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 -echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } if test "${lt_cv_cc_needs_belf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4376,34 +5044,32 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then lt_cv_cc_needs_belf=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -lt_cv_cc_needs_belf=no + lt_cv_cc_needs_belf=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -4412,8 +5078,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu fi -echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 -echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" @@ -4450,8 +5116,8 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -4485,24 +5151,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -4511,9 +5175,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4523,24 +5188,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -4551,6 +5214,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -4568,8 +5232,8 @@ fi else ac_cv_prog_CPP=$CPP fi -echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6 +{ echo "$as_me:$LINENO: result: $CPP" >&5 +echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do @@ -4592,24 +5256,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -4618,9 +5280,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4630,24 +5293,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -4658,6 +5319,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -4680,8 +5342,8 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4705,34 +5367,31 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_stdc=no + ac_cv_header_stdc=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. @@ -4788,6 +5447,7 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include +#include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) @@ -4807,18 +5467,27 @@ main () for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); + return 2; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4831,12 +5500,14 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi + + fi fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF @@ -4859,9 +5530,9 @@ for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -4875,37 +5546,35 @@ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Header=no" + eval "$as_ac_Header=no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 @@ -4920,18 +5589,19 @@ done for ac_header in dlfcn.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -4942,40 +5612,37 @@ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -4984,24 +5651,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -5009,9 +5674,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -5035,25 +5701,19 @@ echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the XQilla lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -5070,13 +5730,13 @@ done if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 -echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } if test -z "$CXXCPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -5106,24 +5766,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -5132,9 +5790,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -5144,24 +5803,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -5172,6 +5829,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -5189,8 +5847,8 @@ fi else ac_cv_prog_CXXCPP=$CXXCPP fi -echo "$as_me:$LINENO: result: $CXXCPP" >&5 -echo "${ECHO_T}$CXXCPP" >&6 +{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 +echo "${ECHO_T}$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do @@ -5213,24 +5871,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -5239,9 +5895,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -5251,24 +5908,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -5279,6 +5934,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -5294,7 +5950,7 @@ See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi -ac_ext=cc +ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5308,12 +5964,12 @@ ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu if test -n "$ac_tool_prefix"; then - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran + for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5326,36 +5982,38 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_F77="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi F77=$ac_cv_prog_F77 if test -n "$F77"; then - echo "$as_me:$LINENO: result: $F77" >&5 -echo "${ECHO_T}$F77" >&6 + { echo "$as_me:$LINENO: result: $F77" >&5 +echo "${ECHO_T}$F77" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$F77" && break done fi if test -z "$F77"; then ac_ct_F77=$F77 - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran + for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5368,48 +6026,78 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_F77="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_F77=$ac_cv_prog_ac_ct_F77 if test -n "$ac_ct_F77"; then - echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 -echo "${ECHO_T}$ac_ct_F77" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 +echo "${ECHO_T}$ac_ct_F77" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_F77" && break done - F77=$ac_ct_F77 + if test "x$ac_ct_F77" = x; then + F77="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + F77=$ac_ct_F77 + fi fi # Provide some information about the compiler. -echo "$as_me:5398:" \ - "checking for Fortran 77 compiler version" >&5 +echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -5419,8 +6107,8 @@ rm -f a.out # input file. (Note that this only needs to work for GNU compilers.) ac_save_ext=$ac_ext ac_ext=F -echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } if test "${ac_cv_f77_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5433,45 +6121,42 @@ else end _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_f77_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } ac_ext=$ac_save_ext ac_test_FFLAGS=${FFLAGS+set} ac_save_FFLAGS=$FFLAGS FFLAGS= -echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 -echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 +echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_f77_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5482,38 +6167,35 @@ cat >conftest.$ac_ext <<_ACEOF end _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_f77_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_f77_g=no + ac_cv_prog_f77_g=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 -echo "${ECHO_T}$ac_cv_prog_f77_g" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 +echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } if test "$ac_test_FFLAGS" = set; then FFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_f77_g = yes; then @@ -5542,8 +6224,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! # find the maximum length of command line arguments -echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 -echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } if test "${lt_cv_sys_max_cmd_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5651,19 +6333,19 @@ else fi if test -n $lt_cv_sys_max_cmd_len ; then - echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 -echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 + { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } else - echo "$as_me:$LINENO: result: none" >&5 -echo "${ECHO_T}none" >&6 + { echo "$as_me:$LINENO: result: none" >&5 +echo "${ECHO_T}none" >&6; } fi # Check for command to grab the raw symbol name followed by C symbol from nm. -echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 -echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5698,7 +6380,7 @@ hpux*) # Its linker distinguishes data from code symbols lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) +linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[ABCDGIRSTW]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" @@ -5867,15 +6549,15 @@ if test -z "$lt_cv_sys_global_symbol_pipe"; then lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then - echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6 + { echo "$as_me:$LINENO: result: failed" >&5 +echo "${ECHO_T}failed" >&6; } else - echo "$as_me:$LINENO: result: ok" >&5 -echo "${ECHO_T}ok" >&6 + { echo "$as_me:$LINENO: result: ok" >&5 +echo "${ECHO_T}ok" >&6; } fi -echo "$as_me:$LINENO: checking for objdir" >&5 -echo $ECHO_N "checking for objdir... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for objdir" >&5 +echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } if test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5889,8 +6571,8 @@ else fi rmdir .libs 2>/dev/null fi -echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 -echo "${ECHO_T}$lt_cv_objdir" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +echo "${ECHO_T}$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir @@ -5941,8 +6623,8 @@ with_gnu_ld="$lt_cv_prog_gnu_ld" if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5955,32 +6637,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6 + { echo "$as_me:$LINENO: result: $AR" >&5 +echo "${ECHO_T}$AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5993,27 +6677,41 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 -echo "${ECHO_T}$ac_ct_AR" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +echo "${ECHO_T}$ac_ct_AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - AR=$ac_ct_AR + if test "x$ac_ct_AR" = x; then + AR="false" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + AR=$ac_ct_AR + fi else AR="$ac_cv_prog_AR" fi @@ -6021,8 +6719,8 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6035,32 +6733,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - echo "$as_me:$LINENO: result: $RANLIB" >&5 -echo "${ECHO_T}$RANLIB" >&6 + { echo "$as_me:$LINENO: result: $RANLIB" >&5 +echo "${ECHO_T}$RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6073,27 +6773,41 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -echo "${ECHO_T}$ac_ct_RANLIB" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +echo "${ECHO_T}$ac_ct_RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - RANLIB=$ac_ct_RANLIB + if test "x$ac_ct_RANLIB" = x; then + RANLIB=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + RANLIB=$ac_ct_RANLIB + fi else RANLIB="$ac_cv_prog_RANLIB" fi @@ -6101,8 +6815,8 @@ fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6115,32 +6829,34 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6153,27 +6869,41 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -6232,8 +6962,8 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then - echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 -echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6285,17 +7015,17 @@ fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then - echo "$as_me:$LINENO: checking for file" >&5 -echo $ECHO_N "checking for file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for file" >&5 +echo $ECHO_N "checking for file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6347,11 +7077,11 @@ fi MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi else @@ -6366,21 +7096,21 @@ esac enable_dlopen=no enable_win32_dll=no -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes -# Check whether --with-pic or --without-pic was given. +# Check whether --with-pic was given. if test "${with_pic+set}" = set; then - withval="$with_pic" - pic_mode="$withval" + withval=$with_pic; pic_mode="$withval" else pic_mode=default -fi; +fi + test -z "$pic_mode" && pic_mode=default # Use C for the default configuration in the libtool script @@ -6438,8 +7168,8 @@ if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag=' -fno-builtin' -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6456,11 +7186,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:6459: $lt_compile\"" >&5) + (eval echo "\"\$as_me:7189: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:6463: \$? = $ac_status" >&5 + echo "$as_me:7193: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -6473,8 +7203,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" @@ -6488,8 +7218,8 @@ lt_prog_compiler_wl= lt_prog_compiler_pic= lt_prog_compiler_static= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' @@ -6618,7 +7348,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 lt_prog_compiler_static='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl='-Wl,' @@ -6698,16 +7428,16 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6724,11 +7454,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:6727: $lt_compile\"" >&5) + (eval echo "\"\$as_me:7457: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:6731: \$? = $ac_status" >&5 + echo "$as_me:7461: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -6741,8 +7471,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } if test x"$lt_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in @@ -6769,8 +7499,8 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6797,8 +7527,8 @@ else LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } if test x"$lt_prog_compiler_static_works" = xyes; then : @@ -6807,8 +7537,8 @@ else fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6828,11 +7558,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:6831: $lt_compile\"" >&5) + (eval echo "\"\$as_me:7561: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:6835: \$? = $ac_status" >&5 + echo "$as_me:7565: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -6854,23 +7584,23 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -6880,8 +7610,8 @@ else need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag= @@ -7057,7 +7787,7 @@ EOF archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -7089,7 +7819,7 @@ EOF fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -7297,26 +8027,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -7327,8 +8054,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -7357,26 +8086,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -7387,8 +8113,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -7526,15 +8254,6 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_shlibpath_var=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - hardcode_shlibpath_var=no - link_all_deplibs=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -7630,7 +8349,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -7846,8 +8565,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -echo "$as_me:$LINENO: result: $ld_shlibs" >&5 -echo "${ECHO_T}$ld_shlibs" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +echo "${ECHO_T}$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no # @@ -7867,8 +8586,8 @@ x|xyes) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -7905,16 +8624,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 -echo "${ECHO_T}$archive_cmds_need_lc" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -8120,18 +8839,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -8287,7 +8994,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -8328,18 +9035,6 @@ netbsdelf*-gnu) dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -8513,8 +9208,8 @@ uts4*) dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -8522,8 +9217,8 @@ if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || \ test -n "$runpath_var" || \ @@ -8547,8 +9242,8 @@ else # directories. hardcode_action=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action" >&5 -echo "${ECHO_T}$hardcode_action" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 +echo "${ECHO_T}$hardcode_action" >&6; } if test "$hardcode_action" = relink; then # Fast installation is not supported @@ -8561,29 +9256,29 @@ fi striplib= old_striplib= -echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 -echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi ;; *) - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } ;; esac fi @@ -8615,8 +9310,8 @@ else darwin*) # if libdl is installed we need to link against it - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8629,55 +9324,53 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else @@ -8691,8 +9384,8 @@ fi ;; *) - echo "$as_me:$LINENO: checking for shl_load" >&5 -echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } if test "${ac_cv_func_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8719,72 +9412,64 @@ cat >>conftest.$ac_ext <<_ACEOF #undef shl_load -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_shl_load) || defined (__stub___shl_load) +#if defined __stub_shl_load || defined __stub___shl_load choke me -#else -char (*f) () = shl_load; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != shl_load; +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_shl_load=no + ac_cv_func_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 -echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } if test $ac_cv_func_shl_load = yes; then lt_cv_dlopen="shl_load" else - echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 -echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8797,60 +9482,58 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); int main () { -shl_load (); +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_shl_load=no + ac_cv_lib_dld_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } if test $ac_cv_lib_dld_shl_load = yes; then lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else - echo "$as_me:$LINENO: checking for dlopen" >&5 -echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } if test "${ac_cv_func_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8877,72 +9560,64 @@ cat >>conftest.$ac_ext <<_ACEOF #undef dlopen -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_dlopen) || defined (__stub___dlopen) +#if defined __stub_dlopen || defined __stub___dlopen choke me -#else -char (*f) () = dlopen; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != dlopen; +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_dlopen=no + ac_cv_func_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 -echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen = yes; then lt_cv_dlopen="dlopen" else - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -8955,60 +9630,58 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else - echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 -echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test "${ac_cv_lib_svld_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9021,60 +9694,58 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_svld_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_svld_dlopen=no + ac_cv_lib_svld_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } if test $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else - echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 -echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_dld_link+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9087,55 +9758,53 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dld_link (); int main () { -dld_link (); +return dld_link (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_dld_link=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_dld_link=no + ac_cv_lib_dld_dld_link=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } if test $ac_cv_lib_dld_dld_link = yes; then lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" fi @@ -9175,8 +9844,8 @@ fi save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" - echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 -echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9186,7 +9855,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 -echo "${ECHO_T}$lt_cv_dlopen_self" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" - echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 -echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self_static+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9286,7 +9955,7 @@ else lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 -echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" @@ -9393,13 +10062,13 @@ fi # Report which library types will actually be built -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and @@ -9419,15 +10088,15 @@ aix4* | aix5*) fi ;; esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh @@ -9919,11 +10588,11 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu CC="$lt_save_CC" -# Check whether --with-tags or --without-tags was given. +# Check whether --with-tags was given. if test "${with_tags+set}" = set; then - withval="$with_tags" - tagnames="$withval" -fi; + withval=$with_tags; tagnames="$withval" +fi + if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then @@ -9977,7 +10646,7 @@ echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -10096,18 +10765,18 @@ if test "$GXX" = yes; then # Set up default GNU C++ configuration -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -10136,11 +10805,11 @@ echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -10173,17 +10842,17 @@ fi LD="$lt_cv_path_LD" if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -10197,8 +10866,8 @@ case `$LD -v 2>&1 &5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld @@ -10248,8 +10917,8 @@ else fi # PORTME: fill in a description of your system's C++ link characteristics -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) @@ -10361,26 +11030,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -10391,8 +11057,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -10422,26 +11090,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -10452,8 +11117,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -10601,7 +11268,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi freebsd-elf*) archive_cmds_need_lc_CXX=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes @@ -10760,7 +11427,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler @@ -10862,7 +11529,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -11184,8 +11851,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi ld_shlibs_CXX=no ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" @@ -11324,8 +11991,8 @@ lt_prog_compiler_wl_CXX= lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then @@ -11429,7 +12096,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) @@ -11472,7 +12139,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 ;; esac ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -11515,7 +12182,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in @@ -11598,16 +12265,16 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11624,11 +12291,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:11627: $lt_compile\"" >&5) + (eval echo "\"\$as_me:12294: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:11631: \$? = $ac_status" >&5 + echo "$as_me:12298: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -11641,8 +12308,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in @@ -11669,8 +12336,8 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11697,8 +12364,8 @@ else LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; } if test x"$lt_prog_compiler_static_works_CXX" = xyes; then : @@ -11707,8 +12374,8 @@ else fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -11728,11 +12395,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:11731: $lt_compile\"" >&5) + (eval echo "\"\$as_me:12398: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:11735: \$? = $ac_status" >&5 + echo "$as_me:12402: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -11754,23 +12421,23 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -11780,8 +12447,8 @@ else need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in @@ -11800,10 +12467,7 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar cygwin* | mingw*) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' ;; - kfreebsd*-gnu) - link_all_deplibs_CXX=no - ;; - linux*) + linux* | k*bsd*-gnu) link_all_deplibs_CXX=no ;; *) @@ -11811,8 +12475,8 @@ echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared librar ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no # @@ -11832,8 +12496,8 @@ x|xyes) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -11870,16 +12534,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -12085,18 +12749,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -12252,7 +12904,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -12293,18 +12945,6 @@ netbsdelf*-gnu) dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -12478,8 +13118,8 @@ uts4*) dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -12487,8 +13127,8 @@ if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || \ test -n "$runpath_var_CXX" || \ @@ -12512,8 +13152,8 @@ else # directories. hardcode_action_CXX=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 -echo "${ECHO_T}$hardcode_action_CXX" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +echo "${ECHO_T}$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink; then # Fast installation is not supported @@ -13038,13 +13678,13 @@ done cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and @@ -13063,15 +13703,15 @@ aix4* | aix5*) fi ;; esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } GCC_F77="$G77" LD_F77="$LD" @@ -13080,8 +13720,8 @@ lt_prog_compiler_wl_F77= lt_prog_compiler_pic_F77= lt_prog_compiler_static_F77= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_F77='-Wl,' @@ -13210,7 +13850,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 lt_prog_compiler_static_F77='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,' @@ -13290,16 +13930,16 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_F77"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13316,11 +13956,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:13319: $lt_compile\"" >&5) + (eval echo "\"\$as_me:13959: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:13323: \$? = $ac_status" >&5 + echo "$as_me:13963: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -13333,8 +13973,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } if test x"$lt_prog_compiler_pic_works_F77" = xyes; then case $lt_prog_compiler_pic_F77 in @@ -13361,8 +14001,8 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13389,8 +14029,8 @@ else LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; } if test x"$lt_prog_compiler_static_works_F77" = xyes; then : @@ -13399,8 +14039,8 @@ else fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13420,11 +14060,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:13423: $lt_compile\"" >&5) + (eval echo "\"\$as_me:14063: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:13427: \$? = $ac_status" >&5 + echo "$as_me:14067: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -13446,23 +14086,23 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -13472,8 +14112,8 @@ else need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_F77= @@ -13649,7 +14289,7 @@ EOF archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -13681,7 +14321,7 @@ EOF fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -13879,26 +14519,23 @@ _LT_EOF end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -13909,8 +14546,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -13929,26 +14568,23 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -13959,8 +14595,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -14098,15 +14736,6 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_shlibpath_var_F77=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - link_all_deplibs_F77=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -14202,7 +14831,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs_F77=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -14418,8 +15047,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 -echo "${ECHO_T}$ld_shlibs_F77" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +echo "${ECHO_T}$ld_shlibs_F77" >&6; } test "$ld_shlibs_F77" = no && can_build_shared=no # @@ -14439,8 +15068,8 @@ x|xyes) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -14477,16 +15106,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -14692,18 +15321,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -14859,7 +15476,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -14900,18 +15517,6 @@ netbsdelf*-gnu) dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -15085,8 +15690,8 @@ uts4*) dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -15094,8 +15699,8 @@ if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_F77= if test -n "$hardcode_libdir_flag_spec_F77" || \ test -n "$runpath_var_F77" || \ @@ -15119,8 +15724,8 @@ else # directories. hardcode_action_F77=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 -echo "${ECHO_T}$hardcode_action_F77" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +echo "${ECHO_T}$hardcode_action_F77" >&6; } if test "$hardcode_action_F77" = relink; then # Fast installation is not supported @@ -15557,7 +16162,6 @@ CC="$lt_save_CC" if test -n "$GCJ" && test "X$GCJ" != "Xno"; then - # Source file extension for Java test sources. ac_ext=java @@ -15625,8 +16229,8 @@ if test "$GCC" = yes; then lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -15643,11 +16247,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:15646: $lt_compile\"" >&5) + (eval echo "\"\$as_me:16250: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:15650: \$? = $ac_status" >&5 + echo "$as_me:16254: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -15660,8 +16264,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" @@ -15675,8 +16279,8 @@ lt_prog_compiler_wl_GCJ= lt_prog_compiler_pic_GCJ= lt_prog_compiler_static_GCJ= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_GCJ='-Wl,' @@ -15805,7 +16409,7 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 lt_prog_compiler_static_GCJ='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,' @@ -15885,16 +16489,16 @@ echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_GCJ"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -15911,11 +16515,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:15914: $lt_compile\"" >&5) + (eval echo "\"\$as_me:16518: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:15918: \$? = $ac_status" >&5 + echo "$as_me:16522: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -15928,8 +16532,8 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then case $lt_prog_compiler_pic_GCJ in @@ -15956,8 +16560,8 @@ esac # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -15984,8 +16588,8 @@ else LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; } if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then : @@ -15994,8 +16598,8 @@ else fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -16015,11 +16619,11 @@ else -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16018: $lt_compile\"" >&5) + (eval echo "\"\$as_me:16622: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:16022: \$? = $ac_status" >&5 + echo "$as_me:16626: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -16041,23 +16645,23 @@ else $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -16067,8 +16671,8 @@ else need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_GCJ= @@ -16244,7 +16848,7 @@ EOF archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -16276,7 +16880,7 @@ EOF fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -16484,26 +17088,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -16514,8 +17115,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -16544,26 +17147,23 @@ main () } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -16574,8 +17174,10 @@ else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -16713,15 +17315,6 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi hardcode_shlibpath_var_GCJ=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - link_all_deplibs_GCJ=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -16817,7 +17410,7 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi link_all_deplibs_GCJ=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -17033,8 +17626,8 @@ if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi esac fi -echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 -echo "${ECHO_T}$ld_shlibs_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } test "$ld_shlibs_GCJ" = no && can_build_shared=no # @@ -17054,8 +17647,8 @@ x|xyes) # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -17092,16 +17685,16 @@ echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >& cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -17307,18 +17900,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -17474,7 +18055,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -17515,18 +18096,6 @@ netbsdelf*-gnu) dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - 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' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -17700,8 +18269,8 @@ uts4*) dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -17709,8 +18278,8 @@ if test "$GCC" = yes; then variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_GCJ= if test -n "$hardcode_libdir_flag_spec_GCJ" || \ test -n "$runpath_var_GCJ" || \ @@ -17734,8 +18303,8 @@ else # directories. hardcode_action_GCJ=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 -echo "${ECHO_T}$hardcode_action_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +echo "${ECHO_T}$hardcode_action_GCJ" >&6; } if test "$hardcode_action_GCJ" = relink; then # Fast installation is not supported @@ -18171,7 +18740,6 @@ CC="$lt_save_CC" RC) - # Source file extension for RC test sources. ac_ext=rc @@ -18707,8 +19275,8 @@ ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -18742,24 +19310,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -18768,9 +19334,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -18780,24 +19347,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -18808,6 +19373,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -18825,8 +19391,8 @@ fi else ac_cv_prog_CPP=$CPP fi -echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6 +{ echo "$as_me:$LINENO: result: $CPP" >&5 +echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do @@ -18849,24 +19415,22 @@ cat >>conftest.$ac_ext <<_ACEOF #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -18875,9 +19439,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -18887,24 +19452,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -18915,6 +19478,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -18949,8 +19513,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -18972,7 +19536,7 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -18991,21 +19555,22 @@ case $as_dir/ in ;; esac done +IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is - # removed, or if the path is relative. + # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -19015,43 +19580,44 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -echo "$as_me:$LINENO: checking whether ln -s works" >&5 -echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 +echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no, using $LN_S" >&5 -echo "${ECHO_T}no, using $LN_S" >&6 + { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +echo "${ECHO_T}no, using $LN_S" >&6; } fi -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF +SHELL = /bin/sh all: - @echo 'ac_maketemp="$(MAKE)"' + @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac rm -f conftest.make fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } SET_MAKE= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -19060,8 +19626,8 @@ for ac_prog in 'bison -y' byacc do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_YACC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19074,25 +19640,27 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_YACC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then - echo "$as_me:$LINENO: result: $YACC" >&5 -echo "${ECHO_T}$YACC" >&6 + { echo "$as_me:$LINENO: result: $YACC" >&5 +echo "${ECHO_T}$YACC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$YACC" && break done test -n "$YACC" || YACC="yacc" @@ -19101,8 +19669,8 @@ for ac_prog in flex lex do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_LEX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19115,185 +19683,67 @@ do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_LEX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then - echo "$as_me:$LINENO: result: $LEX" >&5 -echo "${ECHO_T}$LEX" >&6 + { echo "$as_me:$LINENO: result: $LEX" >&5 +echo "${ECHO_T}$LEX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$LEX" && break done test -n "$LEX" || LEX=":" -if test -z "$LEXLIB" -then - echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5 -echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6 -if test "${ac_cv_lib_fl_yywrap+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lfl $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char yywrap (); -int -main () -{ -yywrap (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_fl_yywrap=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_fl_yywrap=no -fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5 -echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6 -if test $ac_cv_lib_fl_yywrap = yes; then - LEXLIB="-lfl" -else - echo "$as_me:$LINENO: checking for yywrap in -ll" >&5 -echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6 -if test "${ac_cv_lib_l_yywrap+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-ll $LIBS" -cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char yywrap (); -int -main () -{ -yywrap (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_l_yywrap=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_l_yywrap=no -fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5 -echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6 -if test $ac_cv_lib_l_yywrap = yes; then - LEXLIB="-ll" -fi - -fi - -fi - if test "x$LEX" != "x:"; then - echo "$as_me:$LINENO: checking lex output file root" >&5 -echo $ECHO_N "checking lex output file root... $ECHO_C" >&6 -if test "${ac_cv_prog_lex_root+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # The minimal lex program is just a single line: %%. But some broken lexes -# (Solaris, I think it was) want two %% lines, so accommodate them. -cat >conftest.l <<_ACEOF + cat >conftest.l <<_ACEOF %% +a { ECHO; } +b { REJECT; } +c { yymore (); } +d { yyless (1); } +e { yyless (input () != 0); } +f { unput (yytext[0]); } +. { BEGIN INITIAL; } %% +#ifdef YYTEXT_POINTER +extern char *yytext; +#endif +int +main (void) +{ + return ! yylex () + ! yywrap (); +} _ACEOF -{ (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5 - (eval $LEX conftest.l) 2>&5 +{ (ac_try="$LEX conftest.l" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$LEX conftest.l") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } +{ echo "$as_me:$LINENO: checking lex output file root" >&5 +echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; } +if test "${ac_cv_prog_lex_root+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -f lex.yy.c; then ac_cv_prog_lex_root=lex.yy elif test -f lexyy.c; then @@ -19304,61 +19754,111 @@ echo "$as_me: error: cannot find output from $LEX; giving up" >&2;} { (exit 1); exit 1; }; } fi fi -echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_root" >&6 -rm -f conftest.l +{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5 +echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; } LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root -echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 -echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6 -if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then +if test -z "${LEXLIB+set}"; then + { echo "$as_me:$LINENO: checking lex library" >&5 +echo $ECHO_N "checking lex library... $ECHO_C" >&6; } +if test "${ac_cv_lib_lex+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - # POSIX says lex can declare yytext either as a pointer or an array; the -# default is implementation-dependent. Figure out which it is, since -# not all implementations provide the %pointer and %array declarations. -ac_cv_prog_lex_yytext_pointer=no -echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c -ac_save_LIBS=$LIBS -LIBS="$LIBS $LEXLIB" -cat >conftest.$ac_ext <<_ACEOF + + ac_save_LIBS=$LIBS + ac_cv_lib_lex='none needed' + for ac_lib in '' -lfl -ll; do + LIBS="$ac_lib $ac_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF `cat $LEX_OUTPUT_ROOT.c` _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then + ac_cv_lib_lex=$ac_lib +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + +fi + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext + test "$ac_cv_lib_lex" != 'none needed' && break + done + LIBS=$ac_save_LIBS + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5 +echo "${ECHO_T}$ac_cv_lib_lex" >&6; } + test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex +fi + + +{ echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5 +echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; } +if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # POSIX says lex can declare yytext either as a pointer or an array; the +# default is implementation-dependent. Figure out which it is, since +# not all implementations provide the %pointer and %array declarations. +ac_cv_prog_lex_yytext_pointer=no +ac_save_LIBS=$LIBS +LIBS="$LEXLIB $ac_save_LIBS" +cat >conftest.$ac_ext <<_ACEOF +#define YYTEXT_POINTER 1 +`cat $LEX_OUTPUT_ROOT.c` +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_prog_lex_yytext_pointer=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -fi -rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_save_LIBS -rm -f "${LEX_OUTPUT_ROOT}.c" fi -echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 -echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_save_LIBS + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5 +echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; } if test $ac_cv_prog_lex_yytext_pointer = yes; then cat >>confdefs.h <<\_ACEOF @@ -19366,6 +19866,7 @@ cat >>confdefs.h <<\_ACEOF _ACEOF fi +rm -f conftest.l $LEX_OUTPUT_ROOT.c fi if test "$LEX" = :; then @@ -19373,12 +19874,12 @@ if test "$LEX" = :; then fi # Check for unicode support in flex -echo "$as_me:$LINENO: checking unicode support in flex" >&5 -echo $ECHO_N "checking unicode support in flex... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking unicode support in flex" >&5 +echo $ECHO_N "checking unicode support in flex... $ECHO_C" >&6; } flex --help | grep "\-U" > /dev/null if test "$?" -eq "0" - then echo "$as_me:$LINENO: result: found" >&5 -echo "${ECHO_T}found" >&6 + then { echo "$as_me:$LINENO: result: found" >&5 +echo "${ECHO_T}found" >&6; } else { echo "$as_me:$LINENO: WARNING: not found. XQilla requires a version of flex supporting the -U (16-bit unicode) flag if you need to rebuild the lexer." >&5 echo "$as_me: WARNING: not found. XQilla requires a version of flex supporting the -U (16-bit unicode) flag if you need to rebuild the lexer." >&2;} fi @@ -19396,8 +19897,8 @@ fi # Checks for libraries. -echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 -echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5 +echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; } if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19410,55 +19911,53 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char pthread_create (); int main () { -pthread_create (); +return pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_pthread_pthread_create=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_pthread_pthread_create=no + ac_cv_lib_pthread_pthread_create=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 -echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5 +echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6; } if test $ac_cv_lib_pthread_pthread_create = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBPTHREAD 1 @@ -19469,8 +19968,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 -echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 +echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; } if test "${ac_cv_lib_socket_connect+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19483,55 +19982,53 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char connect (); int main () { -connect (); +return connect (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_socket_connect=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_socket_connect=no + ac_cv_lib_socket_connect=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 -echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 +echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; } if test $ac_cv_lib_socket_connect = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSOCKET 1 @@ -19542,8 +20039,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 -echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 +echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; } if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19556,55 +20053,53 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char gethostbyname (); int main () { -gethostbyname (); +return gethostbyname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_nsl_gethostbyname=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_nsl_gethostbyname=no + ac_cv_lib_nsl_gethostbyname=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 -echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 +echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; } if test $ac_cv_lib_nsl_gethostbyname = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBNSL 1 @@ -19618,8 +20113,8 @@ fi # Checks for header files. # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works # for constant arguments. Useless! -echo "$as_me:$LINENO: checking for working alloca.h" >&5 -echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for working alloca.h" >&5 +echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; } if test "${ac_cv_working_alloca_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19634,43 +20129,42 @@ int main () { char *p = (char *) alloca (2 * sizeof (int)); + if (p) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_working_alloca_h=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_working_alloca_h=no + ac_cv_working_alloca_h=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 -echo "${ECHO_T}$ac_cv_working_alloca_h" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5 +echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; } if test $ac_cv_working_alloca_h = yes; then cat >>confdefs.h <<\_ACEOF @@ -19679,8 +20173,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for alloca" >&5 -echo $ECHO_N "checking for alloca... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for alloca" >&5 +echo $ECHO_N "checking for alloca... $ECHO_C" >&6; } if test "${ac_cv_func_alloca_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19697,7 +20191,7 @@ cat >>conftest.$ac_ext <<_ACEOF # include # define alloca _alloca # else -# if HAVE_ALLOCA_H +# ifdef HAVE_ALLOCA_H # include # else # ifdef _AIX @@ -19715,43 +20209,42 @@ int main () { char *p = (char *) alloca (1); + if (p) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_alloca_works=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_alloca_works=no + ac_cv_func_alloca_works=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 -echo "${ECHO_T}$ac_cv_func_alloca_works" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5 +echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; } if test $ac_cv_func_alloca_works = yes; then @@ -19765,15 +20258,15 @@ else # contain a buggy version. If you still want to use their alloca, # use ar to extract alloca.o from them instead of compiling alloca.c. -ALLOCA=alloca.$ac_objext +ALLOCA=\${LIBOBJDIR}alloca.$ac_objext cat >>confdefs.h <<\_ACEOF #define C_ALLOCA 1 _ACEOF -echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 -echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5 +echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; } if test "${ac_cv_os_cray+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19783,7 +20276,7 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#if defined(CRAY) && ! defined(CRAY2) +#if defined CRAY && ! defined CRAY2 webecray #else wenotbecray @@ -19799,14 +20292,14 @@ fi rm -f conftest* fi -echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 -echo "${ECHO_T}$ac_cv_os_cray" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 +echo "${ECHO_T}$ac_cv_os_cray" >&6; } if test $ac_cv_os_cray = yes; then for ac_func in _getb67 GETB67 getb67; do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -19832,67 +20325,60 @@ cat >>conftest.$ac_ext <<_ACEOF #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF @@ -19905,8 +20391,8 @@ fi done fi -echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 -echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5 +echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; } if test "${ac_cv_c_stack_direction+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19919,6 +20405,7 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default int find_stack_direction () { @@ -19936,17 +20423,26 @@ find_stack_direction () int main () { - exit (find_stack_direction () < 0); + return find_stack_direction () < 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -19959,11 +20455,13 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_c_stack_direction=-1 fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi -echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 -echo "${ECHO_T}$ac_cv_c_stack_direction" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 +echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; } cat >>confdefs.h <<_ACEOF #define STACK_DIRECTION $ac_cv_c_stack_direction @@ -19972,8 +20470,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19997,34 +20495,31 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_stdc=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_stdc=no + ac_cv_header_stdc=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. @@ -20080,6 +20575,7 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include +#include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) @@ -20099,18 +20595,27 @@ main () for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); + return 2; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -20123,12 +20628,14 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi + + fi fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then cat >>confdefs.h <<\_ACEOF @@ -20148,18 +20655,19 @@ fi for ac_header in limits.h malloc.h stddef.h stdlib.h string.h sys/time.h sys/timeb.h wchar.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20170,40 +20678,37 @@ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20212,24 +20717,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -20237,9 +20740,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -20263,25 +20767,19 @@ echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the XQilla lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -20295,8 +20793,8 @@ done # Checks for typedefs, structures, and compiler characteristics. -echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 -echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for stdbool.h that conforms to C99" >&5 +echo $ECHO_N "checking for stdbool.h that conforms to C99... $ECHO_C" >&6; } if test "${ac_cv_header_stdbool_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20309,22 +20807,22 @@ cat >>conftest.$ac_ext <<_ACEOF #include #ifndef bool -# error bool is not defined + "error: bool is not defined" #endif #ifndef false -# error false is not defined + "error: false is not defined" #endif #if false -# error false is not 0 + "error: false is not 0" #endif #ifndef true -# error true is not defined + "error: true is not defined" #endif #if true != 1 -# error true is not 1 + "error: true is not 1" #endif #ifndef __bool_true_false_are_defined -# error __bool_true_false_are_defined is not defined + "error: __bool_true_false_are_defined is not defined" #endif struct s { _Bool s: 1; _Bool t; } s; @@ -20332,55 +20830,87 @@ cat >>conftest.$ac_ext <<_ACEOF char a[true == 1 ? 1 : -1]; char b[false == 0 ? 1 : -1]; char c[__bool_true_false_are_defined == 1 ? 1 : -1]; - char d[(bool) -0.5 == true ? 1 : -1]; + char d[(bool) 0.5 == true ? 1 : -1]; bool e = &s; - char f[(_Bool) -0.0 == false ? 1 : -1]; + char f[(_Bool) 0.0 == false ? 1 : -1]; char g[true]; char h[sizeof (_Bool)]; char i[sizeof s.t]; + enum { j = false, k = true, l = false * true, m = true * 256 }; + _Bool n[m]; + char o[sizeof n == m * sizeof n[0] ? 1 : -1]; + char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; +# if defined __xlc__ || defined __GNUC__ + /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0 + reported by James Lemley on 2005-10-05; see + http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html + This test is not quite right, since xlc is allowed to + reject this program, as the initializer for xlcbug is + not one of the forms that C requires support for. + However, doing the test right would require a runtime + test, and that would make cross-compilation harder. + Let us hope that IBM fixes the xlc bug, and also adds + support for this kind of constant expression. In the + meantime, this test will reject xlc, which is OK, since + our stdbool.h substitute should suffice. We also test + this with GCC, where it should work, to detect more + quickly whether someone messes up the test in the + future. */ + char digs[] = "0123456789"; + int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1); +# endif + /* Catch a bug in an HP-UX C compiler. See + http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html + http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html + */ + _Bool q = true; + _Bool *pq = &q; int main () { - return !a + !b + !c + !d + !e + !f + !g + !h + !i; + + *pq |= q; + *pq |= ! q; + /* Refer to every declared value, to avoid compiler optimizations. */ + return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l + + !m + !n + !o + !p + !q + !pq); + ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_stdbool_h=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_stdbool_h=no + ac_cv_header_stdbool_h=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 -echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6 -echo "$as_me:$LINENO: checking for _Bool" >&5 -echo $ECHO_N "checking for _Bool... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdbool_h" >&5 +echo "${ECHO_T}$ac_cv_header_stdbool_h" >&6; } +{ echo "$as_me:$LINENO: checking for _Bool" >&5 +echo $ECHO_N "checking for _Bool... $ECHO_C" >&6; } if test "${ac_cv_type__Bool+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20391,49 +20921,47 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef _Bool ac__type_new_; int main () { -if ((_Bool *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (_Bool)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_type__Bool=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type__Bool=no + ac_cv_type__Bool=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5 -echo "${ECHO_T}$ac_cv_type__Bool" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type__Bool" >&5 +echo "${ECHO_T}$ac_cv_type__Bool" >&6; } if test $ac_cv_type__Bool = yes; then cat >>confdefs.h <<_ACEOF @@ -20451,8 +20979,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 -echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 +echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; } if test "${ac_cv_c_const+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20470,10 +20998,10 @@ main () #ifndef __cplusplus /* Ultrix mips cc rejects this. */ typedef int charset[2]; - const charset x; + const charset cs; /* SunOS 4.1.1 cc rejects this. */ - char const *const *ccp; - char **p; + char const *const *pcpcc; + char **ppc; /* NEC SVR4.0.2 mips cc rejects this. */ struct point {int x, y;}; static struct point const zero = {0,0}; @@ -20482,16 +21010,17 @@ main () an arm of an if-expression whose if-part is not a constant expression */ const char *g = "string"; - ccp = &g + (g ? g-g : 0); + pcpcc = &g + (g ? g-g : 0); /* HPUX 7.0 cc rejects these. */ - ++ccp; - p = (char**) ccp; - ccp = (char const *const *) p; + ++pcpcc; + ppc = (char**) pcpcc; + pcpcc = (char const *const *) ppc; { /* SCO 3.2v4 cc rejects this. */ char *t; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; + if (s) return 0; } { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ int x[] = {25, 17}; @@ -20510,7 +21039,9 @@ main () } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; + if (!foo) return 0; } + return !cs[0] && !zero.x; #endif ; @@ -20518,37 +21049,34 @@ main () } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_c_const=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_c_const=no + ac_cv_c_const=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 -echo "${ECHO_T}$ac_cv_c_const" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 +echo "${ECHO_T}$ac_cv_c_const" >&6; } if test $ac_cv_c_const = no; then cat >>confdefs.h <<\_ACEOF @@ -20557,8 +21085,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for inline" >&5 -echo $ECHO_N "checking for inline... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for inline" >&5 +echo $ECHO_N "checking for inline... $ECHO_C" >&6; } if test "${ac_cv_c_inline+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20578,38 +21106,37 @@ $ac_kw foo_t foo () {return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_c_inline=$ac_kw; break + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_c_inline=$ac_kw else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + test "$ac_cv_c_inline" != no && break done fi -echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 -echo "${ECHO_T}$ac_cv_c_inline" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 +echo "${ECHO_T}$ac_cv_c_inline" >&6; } case $ac_cv_c_inline in @@ -20627,8 +21154,8 @@ _ACEOF ;; esac -echo "$as_me:$LINENO: checking for size_t" >&5 -echo $ECHO_N "checking for size_t... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for size_t" >&5 +echo $ECHO_N "checking for size_t... $ECHO_C" >&6; } if test "${ac_cv_type_size_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20639,61 +21166,59 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef size_t ac__type_new_; int main () { -if ((size_t *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (size_t)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_type_size_t=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_size_t=no + ac_cv_type_size_t=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 -echo "${ECHO_T}$ac_cv_type_size_t" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 +echo "${ECHO_T}$ac_cv_type_size_t" >&6; } if test $ac_cv_type_size_t = yes; then : else cat >>confdefs.h <<_ACEOF -#define size_t unsigned +#define size_t unsigned int _ACEOF fi -echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 -echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 +echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; } if test "${ac_cv_header_time+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20717,37 +21242,34 @@ return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_header_time=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_header_time=no + ac_cv_header_time=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 -echo "${ECHO_T}$ac_cv_header_time" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 +echo "${ECHO_T}$ac_cv_header_time" >&6; } if test $ac_cv_header_time = yes; then cat >>confdefs.h <<\_ACEOF @@ -20756,8 +21278,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 -echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 +echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; } if test "${ac_cv_struct_tm+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20773,43 +21295,42 @@ cat >>conftest.$ac_ext <<_ACEOF int main () { -struct tm *tp; tp->tm_sec; +struct tm tm; + int *p = &tm.tm_sec; + return !p; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_struct_tm=time.h else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_struct_tm=sys/time.h + ac_cv_struct_tm=sys/time.h fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 -echo "${ECHO_T}$ac_cv_struct_tm" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 +echo "${ECHO_T}$ac_cv_struct_tm" >&6; } if test $ac_cv_struct_tm = sys/time.h; then cat >>confdefs.h <<\_ACEOF @@ -20818,8 +21339,8 @@ _ACEOF fi -echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 -echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ptrdiff_t" >&5 +echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6; } if test "${ac_cv_type_ptrdiff_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20830,49 +21351,47 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default +typedef ptrdiff_t ac__type_new_; int main () { -if ((ptrdiff_t *) 0) +if ((ac__type_new_ *) 0) return 0; -if (sizeof (ptrdiff_t)) +if (sizeof (ac__type_new_)) return 0; ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_type_ptrdiff_t=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_type_ptrdiff_t=no + ac_cv_type_ptrdiff_t=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 -echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5 +echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6; } if test $ac_cv_type_ptrdiff_t = yes; then cat >>confdefs.h <<_ACEOF @@ -20884,8 +21403,8 @@ fi # Checks for library functions. -echo "$as_me:$LINENO: checking for error_at_line" >&5 -echo $ECHO_N "checking for error_at_line... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for error_at_line" >&5 +echo $ECHO_N "checking for error_at_line... $ECHO_C" >&6; } if test "${ac_cv_lib_error_at_line+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -20895,55 +21414,51 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_includes_default +#include int main () { -error_at_line (0, 0, "", 0, ""); +error_at_line (0, 0, "", 0, "an error occurred"); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_error_at_line=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_error_at_line=no + ac_cv_lib_error_at_line=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_lib_error_at_line" >&5 -echo "${ECHO_T}$ac_cv_lib_error_at_line" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_error_at_line" >&5 +echo "${ECHO_T}$ac_cv_lib_error_at_line" >&6; } if test $ac_cv_lib_error_at_line = no; then - case $LIBOBJS in - "error.$ac_objext" | \ - *" error.$ac_objext" | \ - "error.$ac_objext "* | \ + case " $LIBOBJS " in *" error.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS error.$ac_objext" ;; + *) LIBOBJS="$LIBOBJS error.$ac_objext" + ;; esac fi @@ -20951,21 +21466,23 @@ fi -for ac_header in stdlib.h sys/time.h unistd.h + +for ac_header in $ac_header_list do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20976,40 +21493,37 @@ $ac_includes_default #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21018,24 +21532,22 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -21043,9 +21555,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -21069,25 +21582,19 @@ echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the XQilla lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -21100,12 +21607,19 @@ fi done -for ac_func in alarm + + + + + + + +for ac_func in $ac_func_list do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -21131,67 +21645,60 @@ cat >>conftest.$ac_ext <<_ACEOF #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 @@ -21200,8 +21707,24 @@ _ACEOF fi done -echo "$as_me:$LINENO: checking for working mktime" >&5 -echo $ECHO_N "checking for working mktime... $ECHO_C" >&6 + + + + + + + + + + + + + + + + +{ echo "$as_me:$LINENO: checking for working mktime" >&5 +echo $ECHO_N "checking for working mktime... $ECHO_C" >&6; } if test "${ac_cv_func_working_mktime+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -21215,26 +21738,24 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Test program from Paul Eggert and Tony Leneis. */ -#if TIME_WITH_SYS_TIME +#ifdef TIME_WITH_SYS_TIME # include # include #else -# if HAVE_SYS_TIME_H +# ifdef HAVE_SYS_TIME_H # include # else # include # endif #endif -#if HAVE_STDLIB_H -# include -#endif +#include -#if HAVE_UNISTD_H +#ifdef HAVE_UNISTD_H # include #endif -#if !HAVE_ALARM +#ifndef HAVE_ALARM # define alarm(X) /* empty */ #endif @@ -21251,9 +21772,9 @@ static char *tz_strings[] = { }; #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) -/* Fail if mktime fails to convert a date in the spring-forward gap. +/* Return 0 if mktime fails to convert a date in the spring-forward gap. Based on a problem report from Andreas Jaeger. */ -static void +static int spring_forward_gap () { /* glibc (up to about 1998-10-07) failed this test. */ @@ -21272,29 +21793,27 @@ spring_forward_gap () tm.tm_min = 0; tm.tm_sec = 0; tm.tm_isdst = -1; - if (mktime (&tm) == (time_t)-1) - exit (1); + return mktime (&tm) != (time_t) -1; } -static void +static int mktime_test1 (now) time_t now; { struct tm *lt; - if ((lt = localtime (&now)) && mktime (lt) != now) - exit (1); + return ! (lt = localtime (&now)) || mktime (lt) == now; } -static void +static int mktime_test (now) time_t now; { - mktime_test1 (now); - mktime_test1 ((time_t) (time_t_max - now)); - mktime_test1 ((time_t) (time_t_min + now)); + return (mktime_test1 (now) + && mktime_test1 ((time_t) (time_t_max - now)) + && mktime_test1 ((time_t) (time_t_min + now))); } -static void +static int irix_6_4_bug () { /* Based on code from Ariel Faigon. */ @@ -21307,11 +21826,10 @@ irix_6_4_bug () tm.tm_sec = 0; tm.tm_isdst = -1; mktime (&tm); - if (tm.tm_mon != 2 || tm.tm_mday != 31) - exit (1); + return tm.tm_mon == 2 && tm.tm_mday == 31; } -static void +static int bigtime_test (j) int j; { @@ -21333,8 +21851,39 @@ bigtime_test (j) && lt->tm_wday == tm.tm_wday && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) - exit (1); + return 0; } + return 1; +} + +static int +year_2050_test () +{ + /* The correct answer for 2050-02-01 00:00:00 in Pacific time, + ignoring leap seconds. */ + unsigned long int answer = 2527315200UL; + + struct tm tm; + time_t t; + tm.tm_year = 2050 - 1900; + tm.tm_mon = 2 - 1; + tm.tm_mday = 1; + tm.tm_hour = tm.tm_min = tm.tm_sec = 0; + tm.tm_isdst = -1; + + /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" + instead of "TZ=America/Vancouver" in order to detect the bug even + on systems that don't support the Olson extension, or don't have the + full zoneinfo tables installed. */ + putenv ("TZ=PST8PDT,M4.1.0,M10.5.0"); + + t = mktime (&tm); + + /* Check that the result is either a failure, or close enough + to the correct answer that we can assume the discrepancy is + due to leap seconds. */ + return (t == (time_t) -1 + || (0 < t && answer - 120 <= t && t <= answer + 120)); } int @@ -21361,28 +21910,39 @@ main () putenv (tz_strings[i]); for (t = 0; t <= time_t_max - delta; t += delta) - mktime_test (t); - mktime_test ((time_t) 1); - mktime_test ((time_t) (60 * 60)); - mktime_test ((time_t) (60 * 60 * 24)); + if (! mktime_test (t)) + return 1; + if (! (mktime_test ((time_t) 1) + && mktime_test ((time_t) (60 * 60)) + && mktime_test ((time_t) (60 * 60 * 24)))) + return 1; for (j = 1; 0 < j; j *= 2) - bigtime_test (j); - bigtime_test (j - 1); + if (! bigtime_test (j)) + return 1; + if (! bigtime_test (j - 1)) + return 1; } - irix_6_4_bug (); - spring_forward_gap (); - exit (0); + return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ()); } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -21395,18 +21955,18 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_func_working_mktime=no fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi -echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5 -echo "${ECHO_T}$ac_cv_func_working_mktime" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5 +echo "${ECHO_T}$ac_cv_func_working_mktime" >&6; } if test $ac_cv_func_working_mktime = no; then - case $LIBOBJS in - "mktime.$ac_objext" | \ - *" mktime.$ac_objext" | \ - "mktime.$ac_objext "* | \ + case " $LIBOBJS " in *" mktime.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS mktime.$ac_objext" ;; + *) LIBOBJS="$LIBOBJS mktime.$ac_objext" + ;; esac fi @@ -21424,9 +21984,9 @@ fi for ac_func in floor ftime gettimeofday memmove memset pow sqrt strchr strstr tzset do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -21452,67 +22012,60 @@ cat >>conftest.$ac_ext <<_ACEOF #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 @@ -21522,7 +22075,7 @@ fi done - ac_config_files="$ac_config_files Makefile include/Makefile" +ac_config_files="$ac_config_files Makefile include/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -21542,39 +22095,58 @@ _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. -# So, don't put newlines in cache variables' values. +# So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. -{ +( + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done + (set) 2>&1 | - case `(ac_space=' '; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; + ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} | + esac | + sort +) | sed ' + /^ac_cv_env_/b end t clear - : clear + :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end - /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - : end' >>confcache -if diff $cache_file confcache >/dev/null 2>&1; then :; else - if test -w $cache_file; then - test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ + :end' >>confcache +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + test "x$cache_file" != "x/dev/null" && + { echo "$as_me:$LINENO: updating cache $cache_file" >&5 +echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - echo "not updating unwritable cache $cache_file" + { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -21583,32 +22155,18 @@ test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/; -s/:*\${srcdir}:*/:/; -s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; -s/:*$//; -s/^[^=]*=[ ]*$//; -}' -fi - DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. - ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` - # 2. Add them. - ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" - ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' + ac_i=`echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs @@ -21660,73 +22218,26 @@ cat >>$CONFIG_STATUS <<\_ACEOF ## M4sh Initialization. ## ## --------------------- ## -# Be Bourne compatible +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix -fi -DUALCASE=1; export DUALCASE # for MKS sh - -# Support unset when possible. -if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then - as_unset=unset + setopt NO_GLOB_SUBST else - as_unset=false + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + fi -# Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH -PS1='$ ' -PS2='> ' -PS4='+ ' - -# NLS nuisances. -for as_var in \ - LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ - LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ - LC_TELEPHONE LC_TIME -do - if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then - eval $as_var=C; export $as_var - else - $as_unset $as_var - fi -done - -# Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then - as_expr=expr -else - as_expr=false -fi - -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then - as_basename=basename -else - as_basename=false -fi -# Name of the executable. -as_me=`$as_basename "$0" || -$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || -echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. +# PATH needs CR # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' @@ -21747,126 +22258,198 @@ if test "${PATH_SEPARATOR+set}" != set; then rm -f conf$$.sh fi +# Support unset when possible. +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then + as_unset=unset +else + as_unset=false +fi - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR + +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done +IFS=$as_save_IFS - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + +# Work around bugs in pre-3.0 UWIN ksh. +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done +PS1='$ ' +PS2='> ' +PS4='+ ' + +# NLS nuisances. +for as_var in \ + LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ + LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ + LC_TELEPHONE LC_TIME do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then + eval $as_var=C; export $as_var + else + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + fi +done + +# Required to use basename. +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then + as_expr=expr +else + as_expr=false +fi + +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then + as_basename=basename +else + as_basename=false +fi + + +# Name of the executable. +as_me=`$as_basename -- "$0" || +$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| . 2>/dev/null || +echo X/"$0" | + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + +# CDPATH. +$as_unset CDPATH + + + as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || - { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} + chmod +x "$as_me.lineno" || + { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -21875,7 +22458,28 @@ else as_mkdir_p=false fi -as_executable_p="test -f" +if test -x / >/dev/null 2>&1; then + as_test_x='test -x' +else + if ls -dL / >/dev/null 2>&1; then + as_ls_L_option=L + else + as_ls_L_option= + fi + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then + test -d "$1/."; + else + case $1 in + -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +fi +as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -21884,31 +22488,14 @@ as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - exec 6>&1 -# Open the log real soon, to keep \$[0] and so on meaningful, and to +# Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. Logging --version etc. is OK. -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX -} >&5 -cat >&5 <<_CSEOF - -This file was extended by XQilla $as_me 1.0.1, which was -generated by GNU Autoconf 2.59. Invocation command line was +# values after options handling. +ac_log=" +This file was extended by XQilla $as_me 1.0.2, which was +generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -21916,30 +22503,20 @@ generated by GNU Autoconf 2.59. Invocation command line was CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ -_CSEOF -echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -echo >&5 +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + _ACEOF +cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. -if test -n "$ac_config_files"; then - echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS -fi +config_files="$ac_config_files" +config_headers="$ac_config_headers" +config_commands="$ac_config_commands" -if test -n "$ac_config_headers"; then - echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_links"; then - echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_commands"; then - echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS -fi +_ACEOF cat >>$CONFIG_STATUS <<\_ACEOF - ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. @@ -21947,7 +22524,7 @@ current configuration. Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit - -V, --version print version number, then exit + -V, --version print version number and configuration settings, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions @@ -21966,19 +22543,21 @@ Configuration commands: $config_commands Report bugs to ." -_ACEOF +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -XQilla config.status 1.0.1 -configured by $0, generated by GNU Autoconf 2.59, - with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" +XQilla config.status 1.0.2 +configured by $0, generated by GNU Autoconf 2.61, + with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -srcdir=$srcdir -INSTALL="$INSTALL" + +ac_pwd='$ac_pwd' +srcdir='$srcdir' +INSTALL='$INSTALL' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF @@ -21989,39 +22568,24 @@ while test $# != 0 do case $1 in --*=*) - ac_option=`expr "x$1" : 'x\([^=]*\)='` - ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; - -*) + *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; - *) # This is not an option, so the user has probably given explicit - # arguments. - ac_option=$1 - ac_need_defaults=false;; esac case $ac_option in # Handling of the options. -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; - --version | --vers* | -V ) - echo "$ac_cs_version"; exit 0 ;; - --he | --h) - # Conflict between --help and --header - { { echo "$as_me:$LINENO: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit 0 ;; - --debug | --d* | -d ) + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + echo "$ac_cs_version"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift @@ -22031,18 +22595,24 @@ Try \`$0 --help' for more information." >&2;} $ac_shift CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header + { echo "$as_me: error: ambiguous option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; + --help | --hel | -h ) + echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. - -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2;} + -*) { echo "$as_me: error: unrecognized option: $1 +Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; - *) ac_config_targets="$ac_config_targets $1" ;; + *) ac_config_targets="$ac_config_targets $1" + ac_need_defaults=false ;; esac shift @@ -22058,38 +22628,50 @@ fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then - echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 - exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 + CONFIG_SHELL=$SHELL + export CONFIG_SHELL + exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + echo "$ac_log" +} >&5 +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF # -# INIT-COMMANDS section. +# INIT-COMMANDS # - AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF + +# Handling of arguments. for ac_config_target in $ac_config_targets do - case "$ac_config_target" in - # Handling of arguments. - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; - "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "src/config/xqilla_config_unix.h" ) CONFIG_HEADERS="$CONFIG_HEADERS src/config/xqilla_config_unix.h" ;; + case $ac_config_target in + "src/config/xqilla_config_unix.h") CONFIG_HEADERS="$CONFIG_HEADERS src/config/xqilla_config_unix.h" ;; + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;; + *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done + # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely @@ -22101,363 +22683,469 @@ if $ac_need_defaults; then fi # Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason to put it here, and in addition, +# simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. -# Create a temporary directory, and hook for its removal unless debugging. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. $debug || { - trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 + tmp= + trap 'exit_status=$? + { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status +' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } - # Create a (secure) tmp directory for tmp files. { - tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { - tmp=./confstat$$-$RANDOM - (umask 077 && mkdir $tmp) + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") } || { echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF - # -# CONFIG_FILES section. +# Set up the sed scripts for CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h -if test -n "\$CONFIG_FILES"; then - # Protect against being on the right side of a sed subst in config.status. - sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; - s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF -s,@SHELL@,$SHELL,;t t -s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t -s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t -s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t -s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t -s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t -s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t -s,@exec_prefix@,$exec_prefix,;t t -s,@prefix@,$prefix,;t t -s,@program_transform_name@,$program_transform_name,;t t -s,@bindir@,$bindir,;t t -s,@sbindir@,$sbindir,;t t -s,@libexecdir@,$libexecdir,;t t -s,@datadir@,$datadir,;t t -s,@sysconfdir@,$sysconfdir,;t t -s,@sharedstatedir@,$sharedstatedir,;t t -s,@localstatedir@,$localstatedir,;t t -s,@libdir@,$libdir,;t t -s,@includedir@,$includedir,;t t -s,@oldincludedir@,$oldincludedir,;t t -s,@infodir@,$infodir,;t t -s,@mandir@,$mandir,;t t -s,@build_alias@,$build_alias,;t t -s,@host_alias@,$host_alias,;t t -s,@target_alias@,$target_alias,;t t -s,@DEFS@,$DEFS,;t t -s,@ECHO_C@,$ECHO_C,;t t -s,@ECHO_N@,$ECHO_N,;t t -s,@ECHO_T@,$ECHO_T,;t t -s,@LIBS@,$LIBS,;t t -s,@build@,$build,;t t -s,@build_cpu@,$build_cpu,;t t -s,@build_vendor@,$build_vendor,;t t -s,@build_os@,$build_os,;t t -s,@host@,$host,;t t -s,@host_cpu@,$host_cpu,;t t -s,@host_vendor@,$host_vendor,;t t -s,@host_os@,$host_os,;t t -s,@target@,$target,;t t -s,@target_cpu@,$target_cpu,;t t -s,@target_vendor@,$target_vendor,;t t -s,@target_os@,$target_os,;t t -s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t -s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t -s,@INSTALL_DATA@,$INSTALL_DATA,;t t -s,@CYGPATH_W@,$CYGPATH_W,;t t -s,@PACKAGE@,$PACKAGE,;t t -s,@VERSION@,$VERSION,;t t -s,@ACLOCAL@,$ACLOCAL,;t t -s,@AUTOCONF@,$AUTOCONF,;t t -s,@AUTOMAKE@,$AUTOMAKE,;t t -s,@AUTOHEADER@,$AUTOHEADER,;t t -s,@MAKEINFO@,$MAKEINFO,;t t -s,@install_sh@,$install_sh,;t t -s,@STRIP@,$STRIP,;t t -s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t -s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t -s,@mkdir_p@,$mkdir_p,;t t -s,@AWK@,$AWK,;t t -s,@SET_MAKE@,$SET_MAKE,;t t -s,@am__leading_dot@,$am__leading_dot,;t t -s,@AMTAR@,$AMTAR,;t t -s,@am__tar@,$am__tar,;t t -s,@am__untar@,$am__untar,;t t -s,@xerces_include@,$xerces_include,;t t -s,@xerces_lib@,$xerces_lib,;t t -s,@CXX@,$CXX,;t t -s,@CXXFLAGS@,$CXXFLAGS,;t t -s,@LDFLAGS@,$LDFLAGS,;t t -s,@CPPFLAGS@,$CPPFLAGS,;t t -s,@ac_ct_CXX@,$ac_ct_CXX,;t t -s,@EXEEXT@,$EXEEXT,;t t -s,@OBJEXT@,$OBJEXT,;t t -s,@DEPDIR@,$DEPDIR,;t t -s,@am__include@,$am__include,;t t -s,@am__quote@,$am__quote,;t t -s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t -s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t -s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t -s,@CXXDEPMODE@,$CXXDEPMODE,;t t -s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t -s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t -s,@CC@,$CC,;t t -s,@CFLAGS@,$CFLAGS,;t t -s,@ac_ct_CC@,$ac_ct_CC,;t t -s,@CCDEPMODE@,$CCDEPMODE,;t t -s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t -s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t -s,@EGREP@,$EGREP,;t t -s,@LN_S@,$LN_S,;t t -s,@ECHO@,$ECHO,;t t -s,@AR@,$AR,;t t -s,@ac_ct_AR@,$ac_ct_AR,;t t -s,@RANLIB@,$RANLIB,;t t -s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t -s,@CPP@,$CPP,;t t -s,@CXXCPP@,$CXXCPP,;t t -s,@F77@,$F77,;t t -s,@FFLAGS@,$FFLAGS,;t t -s,@ac_ct_F77@,$ac_ct_F77,;t t -s,@LIBTOOL@,$LIBTOOL,;t t -s,@YACC@,$YACC,;t t -s,@LEX@,$LEX,;t t -s,@LEXLIB@,$LEXLIB,;t t -s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t -s,@ALLOCA@,$ALLOCA,;t t -s,@LIBOBJS@,$LIBOBJS,;t t -s,@LTLIBOBJS@,$LTLIBOBJS,;t t -CEOF +if test -n "$CONFIG_FILES"; then _ACEOF - cat >>$CONFIG_STATUS <<\_ACEOF - # Split the substitutions into bite-sized pieces for seds with - # small command number limits, like on Digital OSF/1 and HP-UX. - ac_max_sed_lines=48 - ac_sed_frag=1 # Number of current file. - ac_beg=1 # First line for current file. - ac_end=$ac_max_sed_lines # Line after last line for current file. - ac_more_lines=: - ac_sed_cmds= - while $ac_more_lines; do - if test $ac_beg -gt 1; then - sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - else - sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - fi - if test ! -s $tmp/subs.frag; then - ac_more_lines=false - else - # The purpose of the label and of the branching condition is to - # speed up the sed processing (if there are no `@' at all, there - # is no need to browse any of the substitutions). - # These are the two extra sed commands mentioned above. - (echo ':t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed - if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" - else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" - fi - ac_sed_frag=`expr $ac_sed_frag + 1` - ac_beg=$ac_end - ac_end=`expr $ac_end + $ac_max_sed_lines` - fi - done - if test -z "$ac_sed_cmds"; then - ac_sed_cmds=cat + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +SHELL!$SHELL$ac_delim +PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim +PACKAGE_NAME!$PACKAGE_NAME$ac_delim +PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim +PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim +PACKAGE_STRING!$PACKAGE_STRING$ac_delim +PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim +exec_prefix!$exec_prefix$ac_delim +prefix!$prefix$ac_delim +program_transform_name!$program_transform_name$ac_delim +bindir!$bindir$ac_delim +sbindir!$sbindir$ac_delim +libexecdir!$libexecdir$ac_delim +datarootdir!$datarootdir$ac_delim +datadir!$datadir$ac_delim +sysconfdir!$sysconfdir$ac_delim +sharedstatedir!$sharedstatedir$ac_delim +localstatedir!$localstatedir$ac_delim +includedir!$includedir$ac_delim +oldincludedir!$oldincludedir$ac_delim +docdir!$docdir$ac_delim +infodir!$infodir$ac_delim +htmldir!$htmldir$ac_delim +dvidir!$dvidir$ac_delim +pdfdir!$pdfdir$ac_delim +psdir!$psdir$ac_delim +libdir!$libdir$ac_delim +localedir!$localedir$ac_delim +mandir!$mandir$ac_delim +DEFS!$DEFS$ac_delim +ECHO_C!$ECHO_C$ac_delim +ECHO_N!$ECHO_N$ac_delim +ECHO_T!$ECHO_T$ac_delim +LIBS!$LIBS$ac_delim +build_alias!$build_alias$ac_delim +host_alias!$host_alias$ac_delim +target_alias!$target_alias$ac_delim +build!$build$ac_delim +build_cpu!$build_cpu$ac_delim +build_vendor!$build_vendor$ac_delim +build_os!$build_os$ac_delim +host!$host$ac_delim +host_cpu!$host_cpu$ac_delim +host_vendor!$host_vendor$ac_delim +host_os!$host_os$ac_delim +target!$target$ac_delim +target_cpu!$target_cpu$ac_delim +target_vendor!$target_vendor$ac_delim +target_os!$target_os$ac_delim +INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim +INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim +INSTALL_DATA!$INSTALL_DATA$ac_delim +CYGPATH_W!$CYGPATH_W$ac_delim +PACKAGE!$PACKAGE$ac_delim +VERSION!$VERSION$ac_delim +ACLOCAL!$ACLOCAL$ac_delim +AUTOCONF!$AUTOCONF$ac_delim +AUTOMAKE!$AUTOMAKE$ac_delim +AUTOHEADER!$AUTOHEADER$ac_delim +MAKEINFO!$MAKEINFO$ac_delim +install_sh!$install_sh$ac_delim +STRIP!$STRIP$ac_delim +INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim +mkdir_p!$mkdir_p$ac_delim +AWK!$AWK$ac_delim +SET_MAKE!$SET_MAKE$ac_delim +am__leading_dot!$am__leading_dot$ac_delim +AMTAR!$AMTAR$ac_delim +am__tar!$am__tar$ac_delim +am__untar!$am__untar$ac_delim +xerces_include!$xerces_include$ac_delim +xerces_lib!$xerces_lib$ac_delim +CXX!$CXX$ac_delim +CXXFLAGS!$CXXFLAGS$ac_delim +LDFLAGS!$LDFLAGS$ac_delim +CPPFLAGS!$CPPFLAGS$ac_delim +ac_ct_CXX!$ac_ct_CXX$ac_delim +EXEEXT!$EXEEXT$ac_delim +OBJEXT!$OBJEXT$ac_delim +DEPDIR!$DEPDIR$ac_delim +am__include!$am__include$ac_delim +am__quote!$am__quote$ac_delim +AMDEP_TRUE!$AMDEP_TRUE$ac_delim +AMDEP_FALSE!$AMDEP_FALSE$ac_delim +AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim +CXXDEPMODE!$CXXDEPMODE$ac_delim +am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim +am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim +CC!$CC$ac_delim +CFLAGS!$CFLAGS$ac_delim +ac_ct_CC!$ac_ct_CC$ac_delim +CCDEPMODE!$CCDEPMODE$ac_delim +am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim +am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim +GREP!$GREP$ac_delim +EGREP!$EGREP$ac_delim +LN_S!$LN_S$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +ECHO!$ECHO$ac_delim +AR!$AR$ac_delim +RANLIB!$RANLIB$ac_delim +CPP!$CPP$ac_delim +CXXCPP!$CXXCPP$ac_delim +F77!$F77$ac_delim +FFLAGS!$FFLAGS$ac_delim +ac_ct_F77!$ac_ct_F77$ac_delim +LIBTOOL!$LIBTOOL$ac_delim +YACC!$YACC$ac_delim +YFLAGS!$YFLAGS$ac_delim +LEX!$LEX$ac_delim +LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim +LEXLIB!$LEXLIB$ac_delim +ALLOCA!$ALLOCA$ac_delim +LIBOBJS!$LIBOBJS$ac_delim +LTLIBOBJS!$LTLIBOBJS$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 17; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +:end +s/|#_!!_#|//g +CEOF$ac_eof +_ACEOF + + +# VPATH may cause trouble with some makes, so we remove $(srcdir), +# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and +# trailing colons and then remove the whole line if VPATH becomes empty +# (actually we leave an empty line to preserve line numbers). +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=/{ +s/:*\$(srcdir):*/:/ +s/:*\${srcdir}:*/:/ +s/:*@srcdir@:*/:/ +s/^\([^=]*=[ ]*\):*/\1/ +s/:*$// +s/^[^=]*=[ ]*$// +}' +fi + +cat >>$CONFIG_STATUS <<\_ACEOF fi # test -n "$CONFIG_FILES" -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; + +for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +echo "$as_me: error: Invalid tag $ac_tag." >&2;} + { (exit 1); exit 1; }; };; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; + esac + ac_file_inputs="$ac_file_inputs $ac_f" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input="Generated from "`IFS=: + echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} + fi + + case $ac_tag in + *:-:* | *:-) cat >"$tmp/stdin";; + esac + ;; esac - # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. - ac_dir=`(dirname "$ac_file") 2>/dev/null || + ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir="$ac_dir" + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + case $ac_mode in + :F) + # + # CONFIG_FILE + # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_builddir$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac - - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - configure_input= - else - configure_input="$ac_file. " - fi - configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi _ACEOF + +cat >>$CONFIG_STATUS <<\_ACEOF +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= + +case `sed -n '/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p +' $ac_file_inputs` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g + s&\\\${datarootdir}&$datarootdir&g' ;; +esac +_ACEOF + +# Neutralize VPATH when `$srcdir' = `.'. +# Shell code in configure.ac might set extrasub. +# FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub @@ -22465,248 +23153,130 @@ _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@configure_input@,$configure_input,;t t -s,@srcdir@,$ac_srcdir,;t t -s,@abs_srcdir@,$ac_abs_srcdir,;t t -s,@top_srcdir@,$ac_top_srcdir,;t t -s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -s,@builddir@,$ac_builddir,;t t -s,@abs_builddir@,$ac_abs_builddir,;t t -s,@top_builddir@,$ac_top_builddir,;t t -s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -s,@INSTALL@,$ac_INSTALL,;t t -" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out - rm -f $tmp/stdin - if test x"$ac_file" != x-; then - mv $tmp/out $ac_file - else - cat $tmp/out - rm -f $tmp/out - fi +s&@configure_input@&$configure_input&;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +$ac_datarootdir_hack +" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && + { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&5 +echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&2;} -# -# CONFIG_HEADER section. -# - -# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where -# NAME is the cpp macro being defined and VALUE is the value it is being given. -# -# ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' -ac_dC=' ' -ac_dD=',;t' -# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -ac_uB='$,\1#\2define\3' -ac_uC=' ' -ac_uD=',;t' - -for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + rm -f "$tmp/stdin" case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; + -) cat "$tmp/out"; rm -f "$tmp/out";; + *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; esac - - test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - # Do quote $f, to prevent DOS paths from being IFS'd. - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in - + ;; + :H) + # + # CONFIG_HEADER + # _ACEOF -# Transform confdefs.h into two sed scripts, `conftest.defines' and -# `conftest.undefs', that substitutes the proper values into -# config.h.in to produce config.h. The first handles `#define' -# templates, and the second `#undef' templates. -# And first: Protect against being on the right side of a sed subst in -# config.status. Protect against being in an unquoted here document -# in config.status. -rm -f conftest.defines conftest.undefs -# Using a here document instead of a string reduces the quoting nightmare. -# Putting comments in sed scripts is not portable. -# -# `end' is used to avoid that the second main sed command (meant for -# 0-ary CPP macros) applies to n-ary macro definitions. -# See the Autoconf documentation for `clear'. -cat >confdef2sed.sed <<\_ACEOF -s/[\\&,]/\\&/g -s,[\\$`],\\&,g -t clear -: clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp -t end -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp -: end -_ACEOF -# If some macros were called several times there might be several times -# the same #defines, which is useless. Nevertheless, we may not want to -# sort them, since we want the *last* AC-DEFINE to be honored. -uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines -sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs -rm -f confdef2sed.sed +# Transform confdefs.h into a sed script `conftest.defines', that +# substitutes the proper values into config.h.in to produce config.h. +rm -f conftest.defines conftest.tail +# First, append a space to every undef/define line, to ease matching. +echo 's/$/ /' >conftest.defines +# Then, protect against being on the right side of a sed subst, or in +# an unquoted here document, in config.status. If some macros were +# called several times there might be several #defines for the same +# symbol, which is useless. But do not sort them, since the last +# AC_DEFINE must be honored. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where +# NAME is the cpp macro being defined, VALUE is the value it is being given. +# PARAMS is the parameter list in the macro definition--in most cases, it's +# just an empty string. +ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' +ac_dB='\\)[ (].*,\\1define\\2' +ac_dC=' ' +ac_dD=' ,' -# This sed command replaces #undef with comments. This is necessary, for +uniq confdefs.h | + sed -n ' + t rset + :rset + s/^[ ]*#[ ]*define[ ][ ]*// + t ok + d + :ok + s/[\\&,]/\\&/g + s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p + s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p + ' >>conftest.defines + +# Remove the space that was appended to ease matching. +# Then replace #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. -cat >>conftest.undefs <<\_ACEOF -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -_ACEOF +# (The regexp can be short, since the line contains either #define or #undef.) +echo 's/ $// +s,^[ #]*u.*,/* & */,' >>conftest.defines -# Break up conftest.defines because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS -echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS -echo ' :' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.defines >/dev/null +# Break up conftest.defines: +ac_max_sed_lines=50 + +# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" +# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" +# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" +# et cetera. +ac_in='$ac_file_inputs' +ac_out='"$tmp/out1"' +ac_nxt='"$tmp/out2"' + +while : do - # Write a limited-size here document to $tmp/defines.sed. - echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#define' lines. - echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS + # Write a here document: + cat >>$CONFIG_STATUS <<_ACEOF + # First, check the format of the line: + cat >"\$tmp/defines.sed" <<\\CEOF +/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def +/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def +b +:def +_ACEOF + sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF - sed -f $tmp/defines.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail + sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS + ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in + sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail + grep . conftest.tail >/dev/null || break rm -f conftest.defines mv conftest.tail conftest.defines done -rm -f conftest.defines -echo ' fi # grep' >>$CONFIG_STATUS -echo >>$CONFIG_STATUS - -# Break up conftest.undefs because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #undef templates' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.undefs >/dev/null -do - # Write a limited-size here document to $tmp/undefs.sed. - echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#undef' - echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS - echo 'CEOF - sed -f $tmp/undefs.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail - rm -f conftest.undefs - mv conftest.tail conftest.undefs -done -rm -f conftest.undefs +rm -f conftest.defines conftest.tail +echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS <<\_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - echo "/* Generated by configure. */" >$tmp/config.h - else - echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi - cat $tmp/in >>$tmp/config.h - rm -f $tmp/in if test x"$ac_file" != x-; then - if diff $ac_file $tmp/config.h >/dev/null 2>&1; then + echo "/* $configure_input */" >"$tmp/config.h" + cat "$ac_result" >>"$tmp/config.h" + if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - rm -f $ac_file - mv $tmp/config.h $ac_file + mv "$tmp/config.h" $ac_file fi else - cat $tmp/config.h - rm -f $tmp/config.h + echo "/* $configure_input */" + cat "$ac_result" fi + rm -f "$tmp/out12" # Compute $ac_file's index in $config_headers. _am_stamp_count=1 for _am_header in $config_headers :; do @@ -22717,135 +23287,39 @@ for _am_header in $config_headers :; do _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done -echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || +echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X$ac_file : 'X\(//\)[^/]' \| \ X$ac_file : 'X\(//\)$' \| \ - X$ac_file : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X$ac_file : 'X\(/\)' \| . 2>/dev/null || echo X$ac_file | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'`/stamp-h$_am_stamp_count -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'`/stamp-h$_am_stamp_count + ;; -# -# CONFIG_COMMANDS section. -# -for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue - ac_dest=`echo "$ac_file" | sed 's,:.*,,'` - ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_dir=`(dirname "$ac_dest") 2>/dev/null || -$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_dest" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac - -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 +echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac - { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 -echo "$as_me: executing $ac_dest commands" >&6;} - case $ac_dest in - depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do + case $ac_file$ac_mode in + "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. @@ -22855,18 +23329,29 @@ echo "$as_me: executing $ac_dest commands" >&6;} # each Makefile.in and add a new line on top of each file to say so. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then - dirpart=`(dirname "$mf") 2>/dev/null || + dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$mf" : 'X\(/\)' \| . 2>/dev/null || echo X"$mf" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` else continue fi @@ -22888,53 +23373,79 @@ echo X"$mf" | sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue - fdir=`(dirname "$file") 2>/dev/null || + fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$file" : 'X\(/\)' \| . 2>/dev/null || echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p $dirpart/$fdir - else - as_dir=$dirpart/$fdir + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir=$dirpart/$fdir + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 -echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ;; - esac -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF + esac +done # for ac_tag + { (exit 0); exit 0; } _ACEOF diff --git a/configure.in b/configure.in index 21271b79..46085642 100644 --- a/configure.in +++ b/configure.in @@ -2,10 +2,10 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT([XQilla],[1.0.1],[]) +AC_INIT([XQilla],[1.0.2],[]) AC_CONFIG_AUX_DIR(autotools) AC_CANONICAL_TARGET([]) -AM_INIT_AUTOMAKE(XQilla, 1.0.1,) +AM_INIT_AUTOMAKE(XQilla, 1.0.2,) AC_CONFIG_SRCDIR([src/runtime/Result.cpp]) AC_CONFIG_HEADERS([src/config/xqilla_config_unix.h]) diff --git a/docs/dom3-api/DOMAttr_8hpp-source.html b/docs/dom3-api/DOMAttr_8hpp-source.html index 4e3f660d..56838910 100644 --- a/docs/dom3-api/DOMAttr_8hpp-source.html +++ b/docs/dom3-api/DOMAttr_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -101,8 +101,8 @@ 00178 #endif 00179 00180 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMAttr_8hpp.html b/docs/dom3-api/DOMAttr_8hpp.html index b810e605..49d99540 100644 --- a/docs/dom3-api/DOMAttr_8hpp.html +++ b/docs/dom3-api/DOMAttr_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,14 +23,14 @@

    Include dependency graph for DOMAttr.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - - + +

    @@ -44,8 +44,8 @@ This graph shows which files directly or indirectly include this file:

     The DOMAttr class refers to an attribute of an XML element. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMAttr_8hpp__dep__incl.map b/docs/dom3-api/DOMAttr_8hpp__dep__incl.map index ab425a5a..3959beda 100644 --- a/docs/dom3-api/DOMAttr_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMAttr_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 178,8 256,32 -rect $StDOMNode_8hpp.html 156,56 278,80 +rect $DOM_8hpp.html 188,6 271,30 +rect $StDOMNode_8hpp.html 163,54 296,78 diff --git a/docs/dom3-api/DOMAttr_8hpp__dep__incl.md5 b/docs/dom3-api/DOMAttr_8hpp__dep__incl.md5 index 345e66dc..52a9e79d 100644 --- a/docs/dom3-api/DOMAttr_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMAttr_8hpp__dep__incl.md5 @@ -1 +1 @@ -bc25e75225291bc409b18228f5d1683a \ No newline at end of file +eaae861377193ac981a355cc6362d5a2 \ No newline at end of file diff --git a/docs/dom3-api/DOMAttr_8hpp__dep__incl.png b/docs/dom3-api/DOMAttr_8hpp__dep__incl.png index e430b3e2..d8e27670 100644 Binary files a/docs/dom3-api/DOMAttr_8hpp__dep__incl.png and b/docs/dom3-api/DOMAttr_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMAttr_8hpp__incl.map b/docs/dom3-api/DOMAttr_8hpp__incl.map index 3822b700..e4b3d02b 100644 --- a/docs/dom3-api/DOMAttr_8hpp__incl.map +++ b/docs/dom3-api/DOMAttr_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 154,58 346,82 +rect $DOMNode_8hpp.html 163,56 373,80 diff --git a/docs/dom3-api/DOMAttr_8hpp__incl.md5 b/docs/dom3-api/DOMAttr_8hpp__incl.md5 index 6ec5bc57..38017dce 100644 --- a/docs/dom3-api/DOMAttr_8hpp__incl.md5 +++ b/docs/dom3-api/DOMAttr_8hpp__incl.md5 @@ -1 +1 @@ -a482cafae0f1e80865e0fec2f3d7074c \ No newline at end of file +4d9ea71165717d9b44bc9cf79abe0823 \ No newline at end of file diff --git a/docs/dom3-api/DOMAttr_8hpp__incl.png b/docs/dom3-api/DOMAttr_8hpp__incl.png index cc4af080..b2cefd97 100644 Binary files a/docs/dom3-api/DOMAttr_8hpp__incl.png and b/docs/dom3-api/DOMAttr_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMBuilder_8hpp-source.html b/docs/dom3-api/DOMBuilder_8hpp-source.html index a943ffec..3a29a417 100644 --- a/docs/dom3-api/DOMBuilder_8hpp-source.html +++ b/docs/dom3-api/DOMBuilder_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -182,8 +182,8 @@ 00683 XERCES_CPP_NAMESPACE_END 00684 00685 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMBuilder_8hpp.html b/docs/dom3-api/DOMBuilder_8hpp.html index 83c36c19..5e1b124b 100644 --- a/docs/dom3-api/DOMBuilder_8hpp.html +++ b/docs/dom3-api/DOMBuilder_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,7 +25,7 @@ Include dependency graph for DOMBuilder.hpp:

    - +

    @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

     DOMBuilder provides an API for parsing XML documents and building the corresponding DOM document tree. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.map b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.map index bbbdc59b..35c9bb58 100644 --- a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 177,8 254,32 +rect $DOM_8hpp.html 186,6 268,30 diff --git a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.md5 b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.md5 index 575b78c0..167d0984 100644 --- a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.md5 @@ -1 +1 @@ -e7603987914a1b8ca9886879587df3a8 \ No newline at end of file +e286722cb7ec8fefe7a17104a22520af \ No newline at end of file diff --git a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.png b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.png index 09a5d2b4..46643829 100644 Binary files a/docs/dom3-api/DOMBuilder_8hpp__dep__incl.png and b/docs/dom3-api/DOMBuilder_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMBuilder_8hpp__incl.md5 b/docs/dom3-api/DOMBuilder_8hpp__incl.md5 index 2720e728..1f243f4d 100644 --- a/docs/dom3-api/DOMBuilder_8hpp__incl.md5 +++ b/docs/dom3-api/DOMBuilder_8hpp__incl.md5 @@ -1 +1 @@ -74e40be8d268259a61143df82fe80030 \ No newline at end of file +12f8b42fceee4e239e04182a4e35a413 \ No newline at end of file diff --git a/docs/dom3-api/DOMBuilder_8hpp__incl.png b/docs/dom3-api/DOMBuilder_8hpp__incl.png index dfe6d08a..197a3026 100644 Binary files a/docs/dom3-api/DOMBuilder_8hpp__incl.png and b/docs/dom3-api/DOMBuilder_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMCDATASection_8hpp-source.html b/docs/dom3-api/DOMCDATASection_8hpp-source.html index 744d20dc..4262ea19 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp-source.html +++ b/docs/dom3-api/DOMCDATASection_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -74,8 +74,8 @@ 00102 #endif 00103 00104 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMCDATASection_8hpp.html b/docs/dom3-api/DOMCDATASection_8hpp.html index 9e2fc6c2..392d94c7 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp.html +++ b/docs/dom3-api/DOMCDATASection_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,14 +23,14 @@

    Include dependency graph for DOMCDATASection.hpp:

    - - + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -44,8 +44,8 @@ This graph shows which files directly or indirectly include this file:

     CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.map b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.map index be033c98..c6bec60c 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 222,8 299,32 +rect $DOM_8hpp.html 234,6 316,30 diff --git a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.md5 b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.md5 index 0a05a4ee..f85c7e69 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.md5 @@ -1 +1 @@ -6477c6886a2f3c7843b67f02068dfec1 \ No newline at end of file +14d8ccef86c29f00e1dda4d0e405bd36 \ No newline at end of file diff --git a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.png b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.png index d3875a25..261e1b75 100644 Binary files a/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.png and b/docs/dom3-api/DOMCDATASection_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMCDATASection_8hpp__incl.map b/docs/dom3-api/DOMCDATASection_8hpp__incl.map index 69ea19f9..6a8d0cc8 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp__incl.map +++ b/docs/dom3-api/DOMCDATASection_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMText_8hpp.html 221,59 405,83 -rect $DOMCharacterData_8hpp.html 454,109 700,133 +rect $DOMText_8hpp.html 232,57 435,81 +rect $DOMCharacterData_8hpp.html 484,107 756,131 diff --git a/docs/dom3-api/DOMCDATASection_8hpp__incl.md5 b/docs/dom3-api/DOMCDATASection_8hpp__incl.md5 index 83ba77d7..f0709cd4 100644 --- a/docs/dom3-api/DOMCDATASection_8hpp__incl.md5 +++ b/docs/dom3-api/DOMCDATASection_8hpp__incl.md5 @@ -1 +1 @@ -32fd56c14bb4b8713fd53ca23f889c42 \ No newline at end of file +86282ee89a6435abe769b1794083a648 \ No newline at end of file diff --git a/docs/dom3-api/DOMCDATASection_8hpp__incl.png b/docs/dom3-api/DOMCDATASection_8hpp__incl.png index 0216c752..08105021 100644 Binary files a/docs/dom3-api/DOMCDATASection_8hpp__incl.png and b/docs/dom3-api/DOMCDATASection_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMCharacterData_8hpp-source.html b/docs/dom3-api/DOMCharacterData_8hpp-source.html index 5c76a010..f12cc107 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp-source.html +++ b/docs/dom3-api/DOMCharacterData_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -102,8 +102,8 @@ 00212 #endif 00213 00214 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMCharacterData_8hpp.html b/docs/dom3-api/DOMCharacterData_8hpp.html index 9ebc33f5..c0de9cac 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp.html +++ b/docs/dom3-api/DOMCharacterData_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,16 +23,16 @@

    Include dependency graph for DOMCharacterData.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - - - - + + + +

    @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

     The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing character data in the DOM. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.map b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.map index 22ab443e..dbbf1193 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.map @@ -1,5 +1,5 @@ base referer -rect $DOM_8hpp.html 588,87 665,111 -rect $DOMComment_8hpp.html 388,62 524,86 -rect $DOMText_8hpp.html 221,113 325,137 -rect $DOMCDATASection_8hpp.html 373,161 538,185 +rect $DOM_8hpp.html 626,81 708,105 +rect $DOMComment_8hpp.html 412,56 562,80 +rect $DOMText_8hpp.html 238,107 350,131 +rect $DOMCDATASection_8hpp.html 398,155 576,179 diff --git a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.md5 b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.md5 index 636b749d..4ab1ff9b 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.md5 @@ -1 +1 @@ -fc0c3cb787e1279c1cd05b6b63ffcaea \ No newline at end of file +14757d2b2b5e9e139b276110c7243b61 \ No newline at end of file diff --git a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.png b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.png index a1b71784..4285943b 100644 Binary files a/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.png and b/docs/dom3-api/DOMCharacterData_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMCharacterData_8hpp__incl.map b/docs/dom3-api/DOMCharacterData_8hpp__incl.map index edc872e8..73c07e7b 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp__incl.map +++ b/docs/dom3-api/DOMCharacterData_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 221,58 413,82 +rect $DOMNode_8hpp.html 237,56 448,80 diff --git a/docs/dom3-api/DOMCharacterData_8hpp__incl.md5 b/docs/dom3-api/DOMCharacterData_8hpp__incl.md5 index c286d3f7..423403eb 100644 --- a/docs/dom3-api/DOMCharacterData_8hpp__incl.md5 +++ b/docs/dom3-api/DOMCharacterData_8hpp__incl.md5 @@ -1 +1 @@ -056c883c499212cb0423bb21f50a0817 \ No newline at end of file +69e6e54d48b334d2948993d93819c18a \ No newline at end of file diff --git a/docs/dom3-api/DOMCharacterData_8hpp__incl.png b/docs/dom3-api/DOMCharacterData_8hpp__incl.png index a6917c31..c8e21304 100644 Binary files a/docs/dom3-api/DOMCharacterData_8hpp__incl.png and b/docs/dom3-api/DOMCharacterData_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMComment_8hpp-source.html b/docs/dom3-api/DOMComment_8hpp-source.html index d828b3ea..97d1c05e 100644 --- a/docs/dom3-api/DOMComment_8hpp-source.html +++ b/docs/dom3-api/DOMComment_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -72,8 +72,8 @@ 00074 00075 #endif 00076 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMComment_8hpp.html b/docs/dom3-api/DOMComment_8hpp.html index 6e2f4f33..5bdcef70 100644 --- a/docs/dom3-api/DOMComment_8hpp.html +++ b/docs/dom3-api/DOMComment_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,14 +23,14 @@

    Include dependency graph for DOMComment.hpp:

    - - + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -44,8 +44,8 @@ This graph shows which files directly or indirectly include this file:

     This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!--' and ending '-->'. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMComment_8hpp__dep__incl.map b/docs/dom3-api/DOMComment_8hpp__dep__incl.map index fdfb6a7e..9124c548 100644 --- a/docs/dom3-api/DOMComment_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMComment_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 196,8 273,32 +rect $DOM_8hpp.html 207,6 289,30 diff --git a/docs/dom3-api/DOMComment_8hpp__dep__incl.md5 b/docs/dom3-api/DOMComment_8hpp__dep__incl.md5 index bd3c6307..eb02de9c 100644 --- a/docs/dom3-api/DOMComment_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMComment_8hpp__dep__incl.md5 @@ -1 +1 @@ -cb785ee3d1ce440f41fc048046a57492 \ No newline at end of file +1fdd0d55c4b73457a896ef7f5b5f9e1f \ No newline at end of file diff --git a/docs/dom3-api/DOMComment_8hpp__dep__incl.png b/docs/dom3-api/DOMComment_8hpp__dep__incl.png index faa41776..d2a579e0 100644 Binary files a/docs/dom3-api/DOMComment_8hpp__dep__incl.png and b/docs/dom3-api/DOMComment_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMComment_8hpp__incl.map b/docs/dom3-api/DOMComment_8hpp__incl.map index ada94c3f..a413bb41 100644 --- a/docs/dom3-api/DOMComment_8hpp__incl.map +++ b/docs/dom3-api/DOMComment_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMCharacterData_8hpp.html 196,59 441,83 -rect $DOMNode_8hpp.html 490,109 682,133 +rect $DOMCharacterData_8hpp.html 207,57 479,81 +rect $DOMNode_8hpp.html 528,107 739,131 diff --git a/docs/dom3-api/DOMComment_8hpp__incl.md5 b/docs/dom3-api/DOMComment_8hpp__incl.md5 index 59f7c953..4f43d6ed 100644 --- a/docs/dom3-api/DOMComment_8hpp__incl.md5 +++ b/docs/dom3-api/DOMComment_8hpp__incl.md5 @@ -1 +1 @@ -c04e69a17832ae3b969fda3685d46596 \ No newline at end of file +9f81875bd6621fa753728b518cc2e20a \ No newline at end of file diff --git a/docs/dom3-api/DOMComment_8hpp__incl.png b/docs/dom3-api/DOMComment_8hpp__incl.png index f46d308a..79bc80e1 100644 Binary files a/docs/dom3-api/DOMComment_8hpp__incl.png and b/docs/dom3-api/DOMComment_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMConfiguration_8hpp-source.html b/docs/dom3-api/DOMConfiguration_8hpp-source.html index c1fb0632..8fc4059c 100644 --- a/docs/dom3-api/DOMConfiguration_8hpp-source.html +++ b/docs/dom3-api/DOMConfiguration_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -89,8 +89,8 @@ 00504 00505 #endif 00506 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMConfiguration_8hpp.html b/docs/dom3-api/DOMConfiguration_8hpp.html index 1a646110..1214d496 100644 --- a/docs/dom3-api/DOMConfiguration_8hpp.html +++ b/docs/dom3-api/DOMConfiguration_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,7 +25,7 @@ Include dependency graph for DOMConfiguration.hpp:

    - +

    @@ -43,31 +43,23 @@ This graph shows which files directly or indirectly include this file:


    Define Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    #define DOMCONFIGURATION_HPP #define DOMCONFIGURATION_HPP
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.map b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.map index 091e50df..25cfa9d6 100644 --- a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 217,8 294,32 +rect $DOM_8hpp.html 231,6 313,30 diff --git a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.md5 b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.md5 index d13741a4..d02e6388 100644 --- a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.md5 @@ -1 +1 @@ -cfa8838cc395722eb6f722a1c800f6dc \ No newline at end of file +0bb94df081514edbf54235ca80e0e014 \ No newline at end of file diff --git a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.png b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.png index d4dd8fcd..d3779bb6 100644 Binary files a/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.png and b/docs/dom3-api/DOMConfiguration_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMConfiguration_8hpp__incl.md5 b/docs/dom3-api/DOMConfiguration_8hpp__incl.md5 index 5042f705..b23a4a83 100644 --- a/docs/dom3-api/DOMConfiguration_8hpp__incl.md5 +++ b/docs/dom3-api/DOMConfiguration_8hpp__incl.md5 @@ -1 +1 @@ -4969ab65d8ffebf1d7ab717bb057e98c \ No newline at end of file +e04e63bbc9342851ad21a670dd83cd04 \ No newline at end of file diff --git a/docs/dom3-api/DOMConfiguration_8hpp__incl.png b/docs/dom3-api/DOMConfiguration_8hpp__incl.png index a0a7eaf7..d3bd2a8d 100644 Binary files a/docs/dom3-api/DOMConfiguration_8hpp__incl.png and b/docs/dom3-api/DOMConfiguration_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp-source.html b/docs/dom3-api/DOMDocumentFragment_8hpp-source.html index d0cefa69..103f8f4b 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp-source.html +++ b/docs/dom3-api/DOMDocumentFragment_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -72,8 +72,8 @@ 00106 XERCES_CPP_NAMESPACE_END 00107 00108 #endif -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp.html b/docs/dom3-api/DOMDocumentFragment_8hpp.html index cfd78130..5e3ca3f5 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp.html +++ b/docs/dom3-api/DOMDocumentFragment_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMDocumentFragment.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     DOMDocumentFragment is a "lightweight" or "minimal" DOMDocument object. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.map b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.map index 9a0f6891..569aafc8 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 254,8 331,32 +rect $DOM_8hpp.html 274,6 356,30 diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.md5 b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.md5 index 7e6e1d89..95b7c10b 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.md5 @@ -1 +1 @@ -1e43891dfef0f857de66645af2479a97 \ No newline at end of file +b0dff8fc72f2fdd63beefe6f6b11fa8d \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.png b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.png index 4424ae30..63f78b51 100644 Binary files a/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.png and b/docs/dom3-api/DOMDocumentFragment_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.map b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.map index 5a5994c4..7df0cd9f 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.map +++ b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 253,58 445,82 +rect $DOMNode_8hpp.html 272,56 483,80 diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.md5 b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.md5 index 777b0538..499e8e68 100644 --- a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.md5 +++ b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.md5 @@ -1 +1 @@ -bee7d123b5ac2cad8fa08786a325ddfa \ No newline at end of file +e39fd0e200fd3d8013bd32455893c860 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.png b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.png index 4a15e106..2c3d012c 100644 Binary files a/docs/dom3-api/DOMDocumentFragment_8hpp__incl.png and b/docs/dom3-api/DOMDocumentFragment_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMDocumentRange_8hpp-source.html b/docs/dom3-api/DOMDocumentRange_8hpp-source.html index 92ec4cae..f48c1485 100644 --- a/docs/dom3-api/DOMDocumentRange_8hpp-source.html +++ b/docs/dom3-api/DOMDocumentRange_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -80,8 +80,8 @@ 00092 XERCES_CPP_NAMESPACE_END 00093 00094 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMDocumentRange_8hpp.html b/docs/dom3-api/DOMDocumentRange_8hpp.html index 6e03343c..58a1755a 100644 --- a/docs/dom3-api/DOMDocumentRange_8hpp.html +++ b/docs/dom3-api/DOMDocumentRange_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,8 +25,8 @@ Include dependency graph for DOMDocumentRange.hpp:

    - - + +

    @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

    class  xercesc::DOMDocumentRange -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.map b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.map index 2f129286..f615831f 100644 --- a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 425,34 502,58 -rect $DOMDocument_8hpp.html 236,58 374,82 +rect $DOM_8hpp.html 455,32 537,56 +rect $DOMDocument_8hpp.html 251,56 405,80 diff --git a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.md5 b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.md5 index e0051ce2..37f5d355 100644 --- a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.md5 @@ -1 +1 @@ -e62f77b279ddd46138df621fe366013e \ No newline at end of file +79722ea3e538ed877d79ff36ec05efc7 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.png b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.png index 1aec46c9..58268e9b 100644 Binary files a/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.png and b/docs/dom3-api/DOMDocumentRange_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMDocumentRange_8hpp__incl.md5 b/docs/dom3-api/DOMDocumentRange_8hpp__incl.md5 index 1df7d061..0029937f 100644 --- a/docs/dom3-api/DOMDocumentRange_8hpp__incl.md5 +++ b/docs/dom3-api/DOMDocumentRange_8hpp__incl.md5 @@ -1 +1 @@ -6abc76550221561c71b5e272f1a9dc89 \ No newline at end of file +c21f5d38a4ce389a2dc6207949f8f108 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentRange_8hpp__incl.png b/docs/dom3-api/DOMDocumentRange_8hpp__incl.png index 903f83d5..b7edbcb4 100644 Binary files a/docs/dom3-api/DOMDocumentRange_8hpp__incl.png and b/docs/dom3-api/DOMDocumentRange_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp-source.html b/docs/dom3-api/DOMDocumentTraversal_8hpp-source.html index 13d2c9fe..0ccff84a 100644 --- a/docs/dom3-api/DOMDocumentTraversal_8hpp-source.html +++ b/docs/dom3-api/DOMDocumentTraversal_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -90,8 +90,8 @@ 00152 XERCES_CPP_NAMESPACE_END 00153 00154 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp.html b/docs/dom3-api/DOMDocumentTraversal_8hpp.html index ac7af9e4..77b8e8fd 100644 --- a/docs/dom3-api/DOMDocumentTraversal_8hpp.html +++ b/docs/dom3-api/DOMDocumentTraversal_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,8 +25,8 @@ Include dependency graph for DOMDocumentTraversal.hpp:

    - - + +

    @@ -40,8 +40,8 @@ This graph shows which files directly or indirectly include this file:

     DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document). More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.map b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.map index 10c97f84..db05285b 100644 --- a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 441,34 518,58 -rect $DOMDocument_8hpp.html 252,58 390,82 +rect $DOM_8hpp.html 474,32 556,56 +rect $DOMDocument_8hpp.html 270,56 424,80 diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.md5 b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.md5 index 0b40c2ae..891ad3db 100644 --- a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.md5 @@ -1 +1 @@ -a06d3d50230549cfa68298c97f8556c0 \ No newline at end of file +2c595835f3c65970649522d795cdc8fd \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.png b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.png index 61d31aa9..bd2faee0 100644 Binary files a/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.png and b/docs/dom3-api/DOMDocumentTraversal_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.md5 b/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.md5 index eadd1151..b2fd7175 100644 --- a/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.md5 +++ b/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.md5 @@ -1 +1 @@ -305658c099d4e4180529670288546c93 \ No newline at end of file +ede2bfa8bfde60f8fcb0f6e7e040a443 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.png b/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.png index 856df99a..c4efa821 100644 Binary files a/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.png and b/docs/dom3-api/DOMDocumentTraversal_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMDocumentType_8hpp-source.html b/docs/dom3-api/DOMDocumentType_8hpp-source.html index 0de5abc1..5f1bf0d7 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp-source.html +++ b/docs/dom3-api/DOMDocumentType_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -92,8 +92,8 @@ 00158 #endif 00159 00160 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMDocumentType_8hpp.html b/docs/dom3-api/DOMDocumentType_8hpp.html index 85346931..3be49433 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp.html +++ b/docs/dom3-api/DOMDocumentType_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMDocumentType.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     Each DOMDocument has a doctype attribute whose value is either null or a DOMDocumentType object. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.map b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.map index 50ec84b6..afb83de3 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 225,8 302,32 +rect $DOM_8hpp.html 242,6 324,30 diff --git a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.md5 b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.md5 index bb9c53ec..c03e4cc1 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.md5 @@ -1 +1 @@ -da0d2666ab2e9f604faa9b5405238add \ No newline at end of file +d642faf98f7ad14c14ea2751d22ebe7d \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.png b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.png index 4c9c852c..c1d076d5 100644 Binary files a/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.png and b/docs/dom3-api/DOMDocumentType_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMDocumentType_8hpp__incl.map b/docs/dom3-api/DOMDocumentType_8hpp__incl.map index 9488e63c..91a98000 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp__incl.map +++ b/docs/dom3-api/DOMDocumentType_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 223,58 415,82 +rect $DOMNode_8hpp.html 240,56 451,80 diff --git a/docs/dom3-api/DOMDocumentType_8hpp__incl.md5 b/docs/dom3-api/DOMDocumentType_8hpp__incl.md5 index aed36280..256d6845 100644 --- a/docs/dom3-api/DOMDocumentType_8hpp__incl.md5 +++ b/docs/dom3-api/DOMDocumentType_8hpp__incl.md5 @@ -1 +1 @@ -ab1257d6d74de8cf1e7cc467bf0c431b \ No newline at end of file +4cc6c2b455d9a5d146407bc6007dee29 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocumentType_8hpp__incl.png b/docs/dom3-api/DOMDocumentType_8hpp__incl.png index c5a840ca..59c633bd 100644 Binary files a/docs/dom3-api/DOMDocumentType_8hpp__incl.png and b/docs/dom3-api/DOMDocumentType_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMDocument_8hpp-source.html b/docs/dom3-api/DOMDocument_8hpp-source.html index b249e1cb..5ad34c01 100644 --- a/docs/dom3-api/DOMDocument_8hpp-source.html +++ b/docs/dom3-api/DOMDocument_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -200,8 +200,8 @@ 00876 XERCES_CPP_NAMESPACE_END 00877 00878 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMDocument_8hpp.html b/docs/dom3-api/DOMDocument_8hpp.html index b83cf227..c76a599b 100644 --- a/docs/dom3-api/DOMDocument_8hpp.html +++ b/docs/dom3-api/DOMDocument_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -26,16 +26,16 @@

    Include dependency graph for DOMDocument.hpp:

    - - - - + + + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -49,8 +49,8 @@ This graph shows which files directly or indirectly include this file:

     The DOMDocument interface represents the entire XML document. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMDocument_8hpp__dep__incl.map b/docs/dom3-api/DOMDocument_8hpp__dep__incl.map index c9d72ef9..b1125f17 100644 --- a/docs/dom3-api/DOMDocument_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMDocument_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 198,8 275,32 +rect $DOM_8hpp.html 210,6 292,30 diff --git a/docs/dom3-api/DOMDocument_8hpp__dep__incl.md5 b/docs/dom3-api/DOMDocument_8hpp__dep__incl.md5 index 0b458f8a..5c5dc627 100644 --- a/docs/dom3-api/DOMDocument_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMDocument_8hpp__dep__incl.md5 @@ -1 +1 @@ -b747646cf101edc8cffd8cc27f7b7a96 \ No newline at end of file +c7d87700470170ce7a089d8ad40cc363 \ No newline at end of file diff --git a/docs/dom3-api/DOMDocument_8hpp__dep__incl.png b/docs/dom3-api/DOMDocument_8hpp__dep__incl.png index 7b502c09..ce1ce6be 100644 Binary files a/docs/dom3-api/DOMDocument_8hpp__dep__incl.png and b/docs/dom3-api/DOMDocument_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMDocument_8hpp__incl.map b/docs/dom3-api/DOMDocument_8hpp__incl.map index 69acc9f1..034180a5 100644 --- a/docs/dom3-api/DOMDocument_8hpp__incl.map +++ b/docs/dom3-api/DOMDocument_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $DOMNode_8hpp.html 238,66 430,90 -rect $DOMDocumentRange_8hpp.html 205,114 463,138 -rect $DOMDocumentTraversal_8hpp.html 197,162 471,186 -rect $DOMXPathEvaluator_8hpp.html 209,210 459,234 +rect $DOMNode_8hpp.html 256,56 467,80 +rect $DOMDocumentRange_8hpp.html 218,104 506,128 +rect $DOMDocumentTraversal_8hpp.html 210,152 514,176 +rect $DOMXPathEvaluator_8hpp.html 224,200 499,224 diff --git a/docs/dom3-api/DOMDocument_8hpp__incl.md5 b/docs/dom3-api/DOMDocument_8hpp__incl.md5 index 13e36196..393f2cd3 100644 --- a/docs/dom3-api/DOMDocument_8hpp__incl.md5 +++ b/docs/dom3-api/DOMDocument_8hpp__incl.md5 @@ -1 +1 @@ -91bd67e27da6c66f9451e861198eb12e \ No newline at end of file +6231fae37b1610fd07d841fe9420660a \ No newline at end of file diff --git a/docs/dom3-api/DOMDocument_8hpp__incl.png b/docs/dom3-api/DOMDocument_8hpp__incl.png index 175e10c2..4bc20dee 100644 Binary files a/docs/dom3-api/DOMDocument_8hpp__incl.png and b/docs/dom3-api/DOMDocument_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMElement_8hpp-source.html b/docs/dom3-api/DOMElement_8hpp-source.html index 0f878d5a..f02ff468 100644 --- a/docs/dom3-api/DOMElement_8hpp-source.html +++ b/docs/dom3-api/DOMElement_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -141,8 +141,8 @@ 00468 00469 00470 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMElement_8hpp.html b/docs/dom3-api/DOMElement_8hpp.html index 3b27aa64..bd3b803c 100644 --- a/docs/dom3-api/DOMElement_8hpp.html +++ b/docs/dom3-api/DOMElement_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,14 +23,14 @@

    Include dependency graph for DOMElement.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - - + +

    @@ -44,8 +44,8 @@ This graph shows which files directly or indirectly include this file:

     By far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElement nodes. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMElement_8hpp__dep__incl.map b/docs/dom3-api/DOMElement_8hpp__dep__incl.map index a3544b0a..e594ff4c 100644 --- a/docs/dom3-api/DOMElement_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMElement_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 207,8 285,32 -rect $StDOMNode_8hpp.html 185,56 307,80 +rect $DOM_8hpp.html 220,6 303,30 +rect $StDOMNode_8hpp.html 195,54 328,78 diff --git a/docs/dom3-api/DOMElement_8hpp__dep__incl.md5 b/docs/dom3-api/DOMElement_8hpp__dep__incl.md5 index e6ed153d..44c8d29a 100644 --- a/docs/dom3-api/DOMElement_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMElement_8hpp__dep__incl.md5 @@ -1 +1 @@ -56fa7cb3459307e20f0b345a58375cea \ No newline at end of file +cbeef78ca25bc5f1142bfd3cfee60a96 \ No newline at end of file diff --git a/docs/dom3-api/DOMElement_8hpp__dep__incl.png b/docs/dom3-api/DOMElement_8hpp__dep__incl.png index 37287994..20c95e3c 100644 Binary files a/docs/dom3-api/DOMElement_8hpp__dep__incl.png and b/docs/dom3-api/DOMElement_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMElement_8hpp__incl.map b/docs/dom3-api/DOMElement_8hpp__incl.map index a666d153..a325e87c 100644 --- a/docs/dom3-api/DOMElement_8hpp__incl.map +++ b/docs/dom3-api/DOMElement_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 183,58 375,82 +rect $DOMNode_8hpp.html 195,56 405,80 diff --git a/docs/dom3-api/DOMElement_8hpp__incl.md5 b/docs/dom3-api/DOMElement_8hpp__incl.md5 index 9620c5e6..97ff37ca 100644 --- a/docs/dom3-api/DOMElement_8hpp__incl.md5 +++ b/docs/dom3-api/DOMElement_8hpp__incl.md5 @@ -1 +1 @@ -fbca8876435dd7cd80ef4efbe02280b9 \ No newline at end of file +23992ab816d78713d547a63c1af3e7d1 \ No newline at end of file diff --git a/docs/dom3-api/DOMElement_8hpp__incl.png b/docs/dom3-api/DOMElement_8hpp__incl.png index e1be8e25..ce1bd8a3 100644 Binary files a/docs/dom3-api/DOMElement_8hpp__incl.png and b/docs/dom3-api/DOMElement_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMEntityReference_8hpp-source.html b/docs/dom3-api/DOMEntityReference_8hpp-source.html index a1d346ad..cd1b4c2a 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp-source.html +++ b/docs/dom3-api/DOMEntityReference_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -74,8 +74,8 @@ 00094 #endif 00095 00096 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMEntityReference_8hpp.html b/docs/dom3-api/DOMEntityReference_8hpp.html index 971bcc4b..1b2c8716 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp.html +++ b/docs/dom3-api/DOMEntityReference_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMEntityReference.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     DOMEntityReference objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.map b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.map index 15b9f7eb..89778cd2 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 230,8 307,32 +rect $DOM_8hpp.html 247,6 329,30 diff --git a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.md5 b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.md5 index 43f1280b..ef5faadf 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.md5 @@ -1 +1 @@ -54cedfa21d6e1674faf35c200aa6c183 \ No newline at end of file +25b3f4a80af4540e38a1340d515034b4 \ No newline at end of file diff --git a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.png b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.png index 6a58099e..df51e654 100644 Binary files a/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.png and b/docs/dom3-api/DOMEntityReference_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMEntityReference_8hpp__incl.map b/docs/dom3-api/DOMEntityReference_8hpp__incl.map index 21535682..9165e128 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp__incl.map +++ b/docs/dom3-api/DOMEntityReference_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 229,58 421,82 +rect $DOMNode_8hpp.html 245,56 456,80 diff --git a/docs/dom3-api/DOMEntityReference_8hpp__incl.md5 b/docs/dom3-api/DOMEntityReference_8hpp__incl.md5 index 094399ec..34647d65 100644 --- a/docs/dom3-api/DOMEntityReference_8hpp__incl.md5 +++ b/docs/dom3-api/DOMEntityReference_8hpp__incl.md5 @@ -1 +1 @@ -b69491c6926815fd963c69f65bfd8fa6 \ No newline at end of file +612284f34e47e3317ef31b71d4b96b46 \ No newline at end of file diff --git a/docs/dom3-api/DOMEntityReference_8hpp__incl.png b/docs/dom3-api/DOMEntityReference_8hpp__incl.png index 78f50c5b..007a034f 100644 Binary files a/docs/dom3-api/DOMEntityReference_8hpp__incl.png and b/docs/dom3-api/DOMEntityReference_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMEntityResolver_8hpp-source.html b/docs/dom3-api/DOMEntityResolver_8hpp-source.html index f58f9d5f..52f8f843 100644 --- a/docs/dom3-api/DOMEntityResolver_8hpp-source.html +++ b/docs/dom3-api/DOMEntityResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -85,8 +85,8 @@ 00142 XERCES_CPP_NAMESPACE_END 00143 00144 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMEntityResolver_8hpp.html b/docs/dom3-api/DOMEntityResolver_8hpp.html index 2b538f37..416eb8f6 100644 --- a/docs/dom3-api/DOMEntityResolver_8hpp.html +++ b/docs/dom3-api/DOMEntityResolver_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,7 +25,7 @@ Include dependency graph for DOMEntityResolver.hpp:

    - +

    @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

     DOMEntityResolver provides a way for applications to redirect references to external entities. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.map b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.map index be033c98..7d393f90 100644 --- a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 222,8 299,32 +rect $DOM_8hpp.html 236,6 319,30 diff --git a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.md5 b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.md5 index 925031cc..dc85ad2a 100644 --- a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.md5 @@ -1 +1 @@ -84965c7b3d6758572a95a7c12be568c2 \ No newline at end of file +8a50811949fb5e6f9e646b37815ab73d \ No newline at end of file diff --git a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.png b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.png index 9d2e5a40..8f231420 100644 Binary files a/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.png and b/docs/dom3-api/DOMEntityResolver_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMEntityResolver_8hpp__incl.md5 b/docs/dom3-api/DOMEntityResolver_8hpp__incl.md5 index da34943e..83dc5d02 100644 --- a/docs/dom3-api/DOMEntityResolver_8hpp__incl.md5 +++ b/docs/dom3-api/DOMEntityResolver_8hpp__incl.md5 @@ -1 +1 @@ -abe03e09501d44c2150ed1c4e29a538a \ No newline at end of file +be82ef93274d1294777a14655549de28 \ No newline at end of file diff --git a/docs/dom3-api/DOMEntityResolver_8hpp__incl.png b/docs/dom3-api/DOMEntityResolver_8hpp__incl.png index bd941dad..9e42ebe6 100644 Binary files a/docs/dom3-api/DOMEntityResolver_8hpp__incl.png and b/docs/dom3-api/DOMEntityResolver_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMEntity_8hpp-source.html b/docs/dom3-api/DOMEntity_8hpp-source.html index f1e78146..c792738b 100644 --- a/docs/dom3-api/DOMEntity_8hpp-source.html +++ b/docs/dom3-api/DOMEntity_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -96,8 +96,8 @@ 00205 00206 #endif 00207 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMEntity_8hpp.html b/docs/dom3-api/DOMEntity_8hpp.html index 4672a0ce..f0a0913c 100644 --- a/docs/dom3-api/DOMEntity_8hpp.html +++ b/docs/dom3-api/DOMEntity_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMEntity.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     This interface represents an entity, either parsed or unparsed, in an XML document. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:08 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMEntity_8hpp__dep__incl.map b/docs/dom3-api/DOMEntity_8hpp__dep__incl.map index 41c7fe0a..5944fdb2 100644 --- a/docs/dom3-api/DOMEntity_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMEntity_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 169,8 246,32 +rect $DOM_8hpp.html 178,6 260,30 diff --git a/docs/dom3-api/DOMEntity_8hpp__dep__incl.md5 b/docs/dom3-api/DOMEntity_8hpp__dep__incl.md5 index fe4050f5..3acc9327 100644 --- a/docs/dom3-api/DOMEntity_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMEntity_8hpp__dep__incl.md5 @@ -1 +1 @@ -85cc545e5cc548321d5d010f3bd173d1 \ No newline at end of file +96fecb3cbfc56a491947e2b68b14eeff \ No newline at end of file diff --git a/docs/dom3-api/DOMEntity_8hpp__dep__incl.png b/docs/dom3-api/DOMEntity_8hpp__dep__incl.png index d55a8e85..8f144d12 100644 Binary files a/docs/dom3-api/DOMEntity_8hpp__dep__incl.png and b/docs/dom3-api/DOMEntity_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMEntity_8hpp__incl.map b/docs/dom3-api/DOMEntity_8hpp__incl.map index 3ca7f6f5..9f3faaa4 100644 --- a/docs/dom3-api/DOMEntity_8hpp__incl.map +++ b/docs/dom3-api/DOMEntity_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 167,58 359,82 +rect $DOMNode_8hpp.html 176,56 387,80 diff --git a/docs/dom3-api/DOMEntity_8hpp__incl.md5 b/docs/dom3-api/DOMEntity_8hpp__incl.md5 index 5e22831d..89e7774e 100644 --- a/docs/dom3-api/DOMEntity_8hpp__incl.md5 +++ b/docs/dom3-api/DOMEntity_8hpp__incl.md5 @@ -1 +1 @@ -40b029a3167539a07ad3ee89ae9ad626 \ No newline at end of file +f3701cfc36e03e09c8d50d232d5dedf0 \ No newline at end of file diff --git a/docs/dom3-api/DOMEntity_8hpp__incl.png b/docs/dom3-api/DOMEntity_8hpp__incl.png index d85f7f65..b2d49ffe 100644 Binary files a/docs/dom3-api/DOMEntity_8hpp__incl.png and b/docs/dom3-api/DOMEntity_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMErrorHandler_8hpp-source.html b/docs/dom3-api/DOMErrorHandler_8hpp-source.html index e52f782b..6597e066 100644 --- a/docs/dom3-api/DOMErrorHandler_8hpp-source.html +++ b/docs/dom3-api/DOMErrorHandler_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -79,8 +79,8 @@ 00106 XERCES_CPP_NAMESPACE_END 00107 00108 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMErrorHandler_8hpp.html b/docs/dom3-api/DOMErrorHandler_8hpp.html index c80f78b9..ac07928d 100644 --- a/docs/dom3-api/DOMErrorHandler_8hpp.html +++ b/docs/dom3-api/DOMErrorHandler_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,8 +25,8 @@ Include dependency graph for DOMErrorHandler.hpp:

    - - + +

    @@ -40,8 +40,8 @@ This graph shows which files directly or indirectly include this file:

     Basic interface for DOM error handlers. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.map b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.map index 4173ef2c..079388be 100644 --- a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 374,34 451,58 -rect $DOMWriter_8hpp.html 211,58 323,82 +rect $DOM_8hpp.html 399,32 481,56 +rect $DOMWriter_8hpp.html 225,56 348,80 diff --git a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.md5 b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.md5 index 0b332742..94195744 100644 --- a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.md5 @@ -1 +1 @@ -65b50e451db7a99b53d193cc5b2a8f88 \ No newline at end of file +c5d36ee938aa89f24fc5278d108cf12c \ No newline at end of file diff --git a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.png b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.png index d0a3dc33..48115755 100644 Binary files a/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.png and b/docs/dom3-api/DOMErrorHandler_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMErrorHandler_8hpp__incl.md5 b/docs/dom3-api/DOMErrorHandler_8hpp__incl.md5 index 4e987b02..43fe7055 100644 --- a/docs/dom3-api/DOMErrorHandler_8hpp__incl.md5 +++ b/docs/dom3-api/DOMErrorHandler_8hpp__incl.md5 @@ -1 +1 @@ -41b21f865430742a4d4aec4d17de1c51 \ No newline at end of file +75f114322c9207dad6f8023dfd804c87 \ No newline at end of file diff --git a/docs/dom3-api/DOMErrorHandler_8hpp__incl.png b/docs/dom3-api/DOMErrorHandler_8hpp__incl.png index 33db6c62..66e13a41 100644 Binary files a/docs/dom3-api/DOMErrorHandler_8hpp__incl.png and b/docs/dom3-api/DOMErrorHandler_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMError_8hpp-source.html b/docs/dom3-api/DOMError_8hpp-source.html index 7f82b549..eecb199b 100644 --- a/docs/dom3-api/DOMError_8hpp-source.html +++ b/docs/dom3-api/DOMError_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -120,8 +120,8 @@ 00250 XERCES_CPP_NAMESPACE_END 00251 00252 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMError_8hpp.html b/docs/dom3-api/DOMError_8hpp.html index a9244393..e25eef1f 100644 --- a/docs/dom3-api/DOMError_8hpp.html +++ b/docs/dom3-api/DOMError_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,7 +25,7 @@ Include dependency graph for DOMError.hpp:

    - +

    @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

     DOMError is an interface that describes an error. More...
    -
    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMError_8hpp__dep__incl.map b/docs/dom3-api/DOMError_8hpp__dep__incl.map index 79367edb..cea9391f 100644 --- a/docs/dom3-api/DOMError_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMError_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 166,8 243,32 +rect $DOM_8hpp.html 172,6 255,30 diff --git a/docs/dom3-api/DOMError_8hpp__dep__incl.md5 b/docs/dom3-api/DOMError_8hpp__dep__incl.md5 index 57416c84..59af0acb 100644 --- a/docs/dom3-api/DOMError_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMError_8hpp__dep__incl.md5 @@ -1 +1 @@ -242186e337edaa993a77dd40169bea3a \ No newline at end of file +2e094061814377fb2dc49cc4f7f96d31 \ No newline at end of file diff --git a/docs/dom3-api/DOMError_8hpp__dep__incl.png b/docs/dom3-api/DOMError_8hpp__dep__incl.png index bf8f3bef..e2dfda97 100644 Binary files a/docs/dom3-api/DOMError_8hpp__dep__incl.png and b/docs/dom3-api/DOMError_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMError_8hpp__incl.md5 b/docs/dom3-api/DOMError_8hpp__incl.md5 index e2140397..72ed5ab3 100644 --- a/docs/dom3-api/DOMError_8hpp__incl.md5 +++ b/docs/dom3-api/DOMError_8hpp__incl.md5 @@ -1 +1 @@ -9d062b2765a6275ec14bde0841271fd0 \ No newline at end of file +31741440091746701eb8485f18069ba3 \ No newline at end of file diff --git a/docs/dom3-api/DOMError_8hpp__incl.png b/docs/dom3-api/DOMError_8hpp__incl.png index 2d8f445c..41d69e38 100644 Binary files a/docs/dom3-api/DOMError_8hpp__incl.png and b/docs/dom3-api/DOMError_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMException_8cpp.html b/docs/dom3-api/DOMException_8cpp.html index 6d2547df..ea2054c7 100644 --- a/docs/dom3-api/DOMException_8cpp.html +++ b/docs/dom3-api/DOMException_8cpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,9 +25,9 @@

      Include dependency graph for DOMException.cpp:

      - - - + + + @@ -35,8 +35,8 @@ Include dependency graph for DOMException.cpp:

      namespace  
      xercesc
      -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMException_8cpp__incl.map b/docs/dom3-api/DOMException_8cpp__incl.map index 08e84ad5..611b4805 100644 --- a/docs/dom3-api/DOMException_8cpp__incl.map +++ b/docs/dom3-api/DOMException_8cpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $DOMImplementation_8hpp.html 202,8 453,32 -rect $DOMException_8hpp.html 509,33 728,57 -rect $MemoryManager_8hpp.html 196,154 460,178 +rect $DOMImplementation_8hpp.html 211,5 493,29 +rect $DOMException_8hpp.html 551,31 791,55 +rect $MemoryManager_8hpp.html 204,152 500,176 diff --git a/docs/dom3-api/DOMException_8cpp__incl.md5 b/docs/dom3-api/DOMException_8cpp__incl.md5 index ae2e0e8a..dc3355ab 100644 --- a/docs/dom3-api/DOMException_8cpp__incl.md5 +++ b/docs/dom3-api/DOMException_8cpp__incl.md5 @@ -1 +1 @@ -aafda9588a95d9c5f918511f8d545803 \ No newline at end of file +9817c369baf45f99aee58c5e5c72de3c \ No newline at end of file diff --git a/docs/dom3-api/DOMException_8cpp__incl.png b/docs/dom3-api/DOMException_8cpp__incl.png index 8f2d60ea..7bd62c20 100644 Binary files a/docs/dom3-api/DOMException_8cpp__incl.png and b/docs/dom3-api/DOMException_8cpp__incl.png differ diff --git a/docs/dom3-api/DOMException_8hpp-source.html b/docs/dom3-api/DOMException_8hpp-source.html index 33a76141..1b60a726 100644 --- a/docs/dom3-api/DOMException_8hpp-source.html +++ b/docs/dom3-api/DOMException_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -119,7 +119,7 @@ 00242 DOMException & operator = (const DOMException &); 00243 }; 00244 -00245 inline const XMLCh* DOMException::getMessage() const +00245 inline const XMLCh* DOMException::getMessage() const 00246 { 00247 return msg; 00248 } @@ -128,8 +128,8 @@ 00251 00252 #endif 00253 -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMException_8hpp.html b/docs/dom3-api/DOMException_8hpp.html index be83578f..6c7fa7e3 100644 --- a/docs/dom3-api/DOMException_8hpp.html +++ b/docs/dom3-api/DOMException_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,19 +23,19 @@

      Include dependency graph for DOMException.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - + + + + + + +

      @@ -48,8 +48,8 @@ This graph shows which files directly or indirectly include this file:

      class  xercesc::DOMException -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMException_8hpp__dep__incl.map b/docs/dom3-api/DOMException_8hpp__dep__incl.map index 3f75c8b8..ad0fed0c 100644 --- a/docs/dom3-api/DOMException_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMException_8hpp__dep__incl.map @@ -1,8 +1,8 @@ base referer -rect $XPath2Result_8hpp.html 217,58 347,82 -rect $XQillaExpression_8hpp.html 431,34 581,58 -rect $DOM_8hpp.html 673,158 750,182 -rect $DOMException_8cpp.html 643,281 779,305 -rect $DOMImplementation_8hpp.html 421,256 591,280 -rect $DOMRangeException_8hpp.html 194,181 370,205 -rect $DOMRangeException_8cpp.html 418,208 594,232 +rect $XPath2Result_8hpp.html 232,56 373,80 +rect $XQillaExpression_8hpp.html 463,32 628,56 +rect $DOM_8hpp.html 724,156 807,180 +rect $DOMException_8cpp.html 691,279 840,303 +rect $DOMImplementation_8hpp.html 449,253 641,277 +rect $DOMRangeException_8hpp.html 205,179 400,203 +rect $DOMRangeException_8cpp.html 449,205 641,229 diff --git a/docs/dom3-api/DOMException_8hpp__dep__incl.md5 b/docs/dom3-api/DOMException_8hpp__dep__incl.md5 index 85c61bfb..186e8b42 100644 --- a/docs/dom3-api/DOMException_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMException_8hpp__dep__incl.md5 @@ -1 +1 @@ -0787d91081f90ad719cd4b51e4e138f9 \ No newline at end of file +5eab68ed0d0d22bbcc7a9f18af672815 \ No newline at end of file diff --git a/docs/dom3-api/DOMException_8hpp__dep__incl.png b/docs/dom3-api/DOMException_8hpp__dep__incl.png index b7545472..036307b4 100644 Binary files a/docs/dom3-api/DOMException_8hpp__dep__incl.png and b/docs/dom3-api/DOMException_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMException_8hpp__incl.map b/docs/dom3-api/DOMException_8hpp__incl.map index 194372d5..63fa0b51 100644 --- a/docs/dom3-api/DOMException_8hpp__incl.map +++ b/docs/dom3-api/DOMException_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $PlatformUtils_8hpp.html 195,56 390,80 +rect $PlatformUtils_8hpp.html 207,54 425,78 diff --git a/docs/dom3-api/DOMException_8hpp__incl.md5 b/docs/dom3-api/DOMException_8hpp__incl.md5 index 953ae912..f04506fb 100644 --- a/docs/dom3-api/DOMException_8hpp__incl.md5 +++ b/docs/dom3-api/DOMException_8hpp__incl.md5 @@ -1 +1 @@ -46148a3cae8ccf47fc2aa6745e6c7d52 \ No newline at end of file +9f993348bb2724fd8d0c5beda134b280 \ No newline at end of file diff --git a/docs/dom3-api/DOMException_8hpp__incl.png b/docs/dom3-api/DOMException_8hpp__incl.png index 39455aee..fe9284db 100644 Binary files a/docs/dom3-api/DOMException_8hpp__incl.png and b/docs/dom3-api/DOMException_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMImplementationLS_8hpp-source.html b/docs/dom3-api/DOMImplementationLS_8hpp-source.html index 0b3effa3..6da81d6c 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp-source.html +++ b/docs/dom3-api/DOMImplementationLS_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -104,8 +104,8 @@ 00177 XERCES_CPP_NAMESPACE_END 00178 00179 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMImplementationLS_8hpp.html b/docs/dom3-api/DOMImplementationLS_8hpp.html index 1b08881c..7f2078c5 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp.html +++ b/docs/dom3-api/DOMImplementationLS_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,15 +22,15 @@

      Include dependency graph for DOMImplementationLS.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - - - + + +

      @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

      class  xercesc::DOMImplementationLS -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.map b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.map index d65c7a8d..10dbbc58 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.map @@ -1,4 +1,4 @@ base referer -rect $DOM_8hpp.html 492,10 569,34 -rect $DOMImplementation_8hpp.html 242,58 413,82 -rect $DOMException_8cpp.html 462,58 598,82 +rect $DOM_8hpp.html 535,8 617,32 +rect $DOMImplementation_8hpp.html 261,56 453,80 +rect $DOMException_8cpp.html 501,56 651,80 diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.md5 b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.md5 index 0d23820f..96069b7f 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.md5 @@ -1 +1 @@ -2365a5539387761267e37785f933ece7 \ No newline at end of file +7a40becf8f1605d3a53083d5cb4bf25f \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.png b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.png index 3e09c14d..6b817437 100644 Binary files a/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.png and b/docs/dom3-api/DOMImplementationLS_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__incl.map b/docs/dom3-api/DOMImplementationLS_8hpp__incl.map index ff989e33..39a86028 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp__incl.map +++ b/docs/dom3-api/DOMImplementationLS_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $PlatformUtils_8hpp.html 243,32 438,56 +rect $PlatformUtils_8hpp.html 263,30 481,54 diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__incl.md5 b/docs/dom3-api/DOMImplementationLS_8hpp__incl.md5 index 49b0f883..4ec17f41 100644 --- a/docs/dom3-api/DOMImplementationLS_8hpp__incl.md5 +++ b/docs/dom3-api/DOMImplementationLS_8hpp__incl.md5 @@ -1 +1 @@ -992895e7a8e550c7df3a8ce9c91a7ee0 \ No newline at end of file +385c4046769b8091a067b0a397f68488 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationLS_8hpp__incl.png b/docs/dom3-api/DOMImplementationLS_8hpp__incl.png index 8238badb..b9e326fd 100644 Binary files a/docs/dom3-api/DOMImplementationLS_8hpp__incl.png and b/docs/dom3-api/DOMImplementationLS_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp-source.html b/docs/dom3-api/DOMImplementationRegistry_8hpp-source.html index 4003c543..a813644f 100644 --- a/docs/dom3-api/DOMImplementationRegistry_8hpp-source.html +++ b/docs/dom3-api/DOMImplementationRegistry_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -65,8 +65,8 @@ 00086 XERCES_CPP_NAMESPACE_END 00087 00088 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp.html b/docs/dom3-api/DOMImplementationRegistry_8hpp.html index 9c7b9b71..4131abef 100644 --- a/docs/dom3-api/DOMImplementationRegistry_8hpp.html +++ b/docs/dom3-api/DOMImplementationRegistry_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMImplementationRegistry.hpp:

      - +

      @@ -38,8 +38,8 @@ This graph shows which files directly or indirectly include this file:

      class  xercesc::DOMImplementationRegistry -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:10 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.map b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.map index 5b390ea8..10a9e980 100644 --- a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 276,8 353,32 +rect $DOM_8hpp.html 300,6 383,30 diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.md5 b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.md5 index 63e130db..9eac2881 100644 --- a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.md5 @@ -1 +1 @@ -1eabba5ec02bea723cb0f448cb4a5ecb \ No newline at end of file +3597a9a3e4b25b8cea64b1eb5e912ad8 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.png b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.png index a555c93c..050ab0a0 100644 Binary files a/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.png and b/docs/dom3-api/DOMImplementationRegistry_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.md5 b/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.md5 index 69a4c93d..1f7e0780 100644 --- a/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.md5 +++ b/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.md5 @@ -1 +1 @@ -33ad44ab082e1bac1b5e50e54cb53ef8 \ No newline at end of file +8265e338eb057411d4fcd38b9368b091 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.png b/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.png index 4f46b0cf..0ac8febd 100644 Binary files a/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.png and b/docs/dom3-api/DOMImplementationRegistry_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMImplementationSource_8hpp-source.html b/docs/dom3-api/DOMImplementationSource_8hpp-source.html index 9065e377..6a7e87b3 100644 --- a/docs/dom3-api/DOMImplementationSource_8hpp-source.html +++ b/docs/dom3-api/DOMImplementationSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -79,8 +79,8 @@ 00099 XERCES_CPP_NAMESPACE_END 00100 00101 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMImplementationSource_8hpp.html b/docs/dom3-api/DOMImplementationSource_8hpp.html index 720ccc50..8d314ed5 100644 --- a/docs/dom3-api/DOMImplementationSource_8hpp.html +++ b/docs/dom3-api/DOMImplementationSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMImplementationSource.hpp:

      - +

      @@ -38,8 +38,8 @@ This graph shows which files directly or indirectly include this file:

      class  xercesc::DOMImplementationSource -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:10 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.map b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.map index a1edfed3..53da1d1c 100644 --- a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 270,8 347,32 +rect $DOM_8hpp.html 295,6 377,30 diff --git a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.md5 b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.md5 index 2e2bfa47..b85b6ca0 100644 --- a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.md5 @@ -1 +1 @@ -b8602fdfe40db02ff83e4d3ef57c741e \ No newline at end of file +7f38f39ade36543395b7f901c672685a \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.png b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.png index 080a2b15..630eb16b 100644 Binary files a/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.png and b/docs/dom3-api/DOMImplementationSource_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMImplementationSource_8hpp__incl.md5 b/docs/dom3-api/DOMImplementationSource_8hpp__incl.md5 index 1b93505b..e10f7850 100644 --- a/docs/dom3-api/DOMImplementationSource_8hpp__incl.md5 +++ b/docs/dom3-api/DOMImplementationSource_8hpp__incl.md5 @@ -1 +1 @@ -5a56d197740f8c5ddd0a162a2332d9e0 \ No newline at end of file +7b44b69896e5acf6b62fb8fe420cc3c7 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementationSource_8hpp__incl.png b/docs/dom3-api/DOMImplementationSource_8hpp__incl.png index 4b0778dd..4b9758e4 100644 Binary files a/docs/dom3-api/DOMImplementationSource_8hpp__incl.png and b/docs/dom3-api/DOMImplementationSource_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMImplementation_8hpp-source.html b/docs/dom3-api/DOMImplementation_8hpp-source.html index 7f5ad5d6..a32d1d67 100644 --- a/docs/dom3-api/DOMImplementation_8hpp-source.html +++ b/docs/dom3-api/DOMImplementation_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -122,8 +122,8 @@ 00265 XERCES_CPP_NAMESPACE_END 00266 00267 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMImplementation_8hpp.html b/docs/dom3-api/DOMImplementation_8hpp.html index 1783e1f7..9ef16aa9 100644 --- a/docs/dom3-api/DOMImplementation_8hpp.html +++ b/docs/dom3-api/DOMImplementation_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,17 +25,17 @@

      Include dependency graph for DOMImplementation.hpp:

      - - - - + + + +

      This graph shows which files directly or indirectly include this file:

      - - + +

      @@ -49,8 +49,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model. More...
      -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:09 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.map b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.map index a0c73767..2257a90b 100644 --- a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 257,8 334,32 -rect $DOMException_8cpp.html 227,56 363,80 +rect $DOM_8hpp.html 279,6 361,30 +rect $DOMException_8cpp.html 245,54 395,78 diff --git a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.md5 b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.md5 index bf084554..56b40cb7 100644 --- a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.md5 @@ -1 +1 @@ -c28dbfe5bc64c83e55c0d1a32f40cf9f \ No newline at end of file +04be8b0a43be77fe98bc71ebdce417a8 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.png b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.png index 4a0bbb55..44fed4b3 100644 Binary files a/docs/dom3-api/DOMImplementation_8hpp__dep__incl.png and b/docs/dom3-api/DOMImplementation_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMImplementation_8hpp__incl.map b/docs/dom3-api/DOMImplementation_8hpp__incl.map index 5f8f71cc..e595fe45 100644 --- a/docs/dom3-api/DOMImplementation_8hpp__incl.map +++ b/docs/dom3-api/DOMImplementation_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $DOMImplementationLS_8hpp.html 533,10 799,34 -rect $PlatformUtils_8hpp.html 849,60 1043,84 -rect $DOMException_8hpp.html 557,110 775,134 -rect $DOMRangeException_8hpp.html 227,160 483,184 +rect $DOMImplementationLS_8hpp.html 579,8 877,32 +rect $PlatformUtils_8hpp.html 927,58 1145,82 +rect $DOMException_8hpp.html 608,108 848,132 +rect $DOMRangeException_8hpp.html 247,158 529,182 diff --git a/docs/dom3-api/DOMImplementation_8hpp__incl.md5 b/docs/dom3-api/DOMImplementation_8hpp__incl.md5 index a533b476..161f8a91 100644 --- a/docs/dom3-api/DOMImplementation_8hpp__incl.md5 +++ b/docs/dom3-api/DOMImplementation_8hpp__incl.md5 @@ -1 +1 @@ -7971d62b84321fbab6115ba915108fb6 \ No newline at end of file +00d0b48a9b139f92f664c11e0ab345b7 \ No newline at end of file diff --git a/docs/dom3-api/DOMImplementation_8hpp__incl.png b/docs/dom3-api/DOMImplementation_8hpp__incl.png index c407888c..2e6a94e6 100644 Binary files a/docs/dom3-api/DOMImplementation_8hpp__incl.png and b/docs/dom3-api/DOMImplementation_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMInputSource_8hpp-source.html b/docs/dom3-api/DOMInputSource_8hpp-source.html index 31531227..997956ce 100644 --- a/docs/dom3-api/DOMInputSource_8hpp-source.html +++ b/docs/dom3-api/DOMInputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -117,8 +117,8 @@ 00277 XERCES_CPP_NAMESPACE_END 00278 00279 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMInputSource_8hpp.html b/docs/dom3-api/DOMInputSource_8hpp.html index 0dc90803..c5ce3d75 100644 --- a/docs/dom3-api/DOMInputSource_8hpp.html +++ b/docs/dom3-api/DOMInputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMInputSource.hpp:

      - +

      @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

       This interface represents a single input source for an XML entity. More...
      -
      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:10 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.map b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.map index db872ee7..8eb3dee1 100644 --- a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 209,8 286,32 +rect $DOM_8hpp.html 220,6 303,30 diff --git a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.md5 b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.md5 index 128bf348..7f143d46 100644 --- a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.md5 @@ -1 +1 @@ -4912dcfa5ef195d25bb092b20c461120 \ No newline at end of file +b0156b28a3204fd7322767efccefaa5e \ No newline at end of file diff --git a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.png b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.png index dbc71fc3..eb9c28ee 100644 Binary files a/docs/dom3-api/DOMInputSource_8hpp__dep__incl.png and b/docs/dom3-api/DOMInputSource_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMInputSource_8hpp__incl.md5 b/docs/dom3-api/DOMInputSource_8hpp__incl.md5 index 02a09f2e..80d0d75e 100644 --- a/docs/dom3-api/DOMInputSource_8hpp__incl.md5 +++ b/docs/dom3-api/DOMInputSource_8hpp__incl.md5 @@ -1 +1 @@ -135696cb15124ce2a74589573774a438 \ No newline at end of file +3f803a0149f6180bbf6a7252fda5e7c6 \ No newline at end of file diff --git a/docs/dom3-api/DOMInputSource_8hpp__incl.png b/docs/dom3-api/DOMInputSource_8hpp__incl.png index 5aebd5d7..f75b85c9 100644 Binary files a/docs/dom3-api/DOMInputSource_8hpp__incl.png and b/docs/dom3-api/DOMInputSource_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMLocator_8hpp-source.html b/docs/dom3-api/DOMLocator_8hpp-source.html index b638c65e..e9c34fc4 100644 --- a/docs/dom3-api/DOMLocator_8hpp-source.html +++ b/docs/dom3-api/DOMLocator_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -103,8 +103,8 @@ 00205 XERCES_CPP_NAMESPACE_END 00206 00207 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMLocator_8hpp.html b/docs/dom3-api/DOMLocator_8hpp.html index f50154e4..96a538c5 100644 --- a/docs/dom3-api/DOMLocator_8hpp.html +++ b/docs/dom3-api/DOMLocator_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMLocator.hpp:

      - +

      @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

       DOMLocator is an interface that describes a location. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:10 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMLocator_8hpp__dep__incl.map b/docs/dom3-api/DOMLocator_8hpp__dep__incl.map index 2d454850..5aa28644 100644 --- a/docs/dom3-api/DOMLocator_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMLocator_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 180,8 257,32 +rect $DOM_8hpp.html 188,6 271,30 diff --git a/docs/dom3-api/DOMLocator_8hpp__dep__incl.md5 b/docs/dom3-api/DOMLocator_8hpp__dep__incl.md5 index b9168bde..36f6dd9f 100644 --- a/docs/dom3-api/DOMLocator_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMLocator_8hpp__dep__incl.md5 @@ -1 +1 @@ -c172943f8f1d8e127c5814da22473914 \ No newline at end of file +10c8d329e1d6f332dcb8b7927eb72289 \ No newline at end of file diff --git a/docs/dom3-api/DOMLocator_8hpp__dep__incl.png b/docs/dom3-api/DOMLocator_8hpp__dep__incl.png index d74a7de7..63719eb2 100644 Binary files a/docs/dom3-api/DOMLocator_8hpp__dep__incl.png and b/docs/dom3-api/DOMLocator_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMLocator_8hpp__incl.md5 b/docs/dom3-api/DOMLocator_8hpp__incl.md5 index 7d5764ff..53d3a7d4 100644 --- a/docs/dom3-api/DOMLocator_8hpp__incl.md5 +++ b/docs/dom3-api/DOMLocator_8hpp__incl.md5 @@ -1 +1 @@ -fb1735f6cebe6fd5f134e60c11e4d4f6 \ No newline at end of file +43fc7f2d9ae6b2e4db8c0bf8d7b2de23 \ No newline at end of file diff --git a/docs/dom3-api/DOMLocator_8hpp__incl.png b/docs/dom3-api/DOMLocator_8hpp__incl.png index c2354e5f..7c507c32 100644 Binary files a/docs/dom3-api/DOMLocator_8hpp__incl.png and b/docs/dom3-api/DOMLocator_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp-source.html b/docs/dom3-api/DOMNamedNodeMap_8hpp-source.html index c05e3ebb..dda09699 100644 --- a/docs/dom3-api/DOMNamedNodeMap_8hpp-source.html +++ b/docs/dom3-api/DOMNamedNodeMap_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -106,8 +106,8 @@ 00244 00245 #endif 00246 -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp.html b/docs/dom3-api/DOMNamedNodeMap_8hpp.html index 8878887b..d97f8139 100644 --- a/docs/dom3-api/DOMNamedNodeMap_8hpp.html +++ b/docs/dom3-api/DOMNamedNodeMap_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMNamedNodeMap.hpp:

      - +

      @@ -43,31 +43,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define GetDOMNamedNodeMapMemoryManager   GET_INDIRECT_MM(fOwnerNode) #define GetDOMNamedNodeMapMemoryManager   GET_INDIRECT_MM(fOwnerNode)
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
    +

+


Generated on Wed Dec 12 19:14:10 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.map b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.map index 8976e97b..e28fe892 100644 --- a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 238,8 315,32 +rect $DOM_8hpp.html 252,6 335,30 diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.md5 index ea10105f..48d520a0 100644 --- a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.md5 @@ -1 +1 @@ -f100ed57a6990428df2d48f2dac290fc \ No newline at end of file +7d13104c140c1a6904cf8b8afb5a0d60 \ No newline at end of file diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.png b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.png index 12f69567..c280d9d5 100644 Binary files a/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.png and b/docs/dom3-api/DOMNamedNodeMap_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.md5 b/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.md5 index ca92eedc..15c0f7c2 100644 --- a/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.md5 @@ -1 +1 @@ -7545e59540e2e280c470a3cbea20541b \ No newline at end of file +3d5fa3d2d064099a4b84775abf5e2a68 \ No newline at end of file diff --git a/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.png b/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.png index 68f8064b..9101d85b 100644 Binary files a/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.png and b/docs/dom3-api/DOMNamedNodeMap_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNodeFilter_8hpp-source.html b/docs/dom3-api/DOMNodeFilter_8hpp-source.html index 170aead2..b011730a 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp-source.html +++ b/docs/dom3-api/DOMNodeFilter_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -99,8 +99,8 @@ 00215 XERCES_CPP_NAMESPACE_END 00216 00217 #endif -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMNodeFilter_8hpp.html b/docs/dom3-api/DOMNodeFilter_8hpp.html index 63501387..b879300b 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp.html +++ b/docs/dom3-api/DOMNodeFilter_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -22,17 +22,17 @@

    Include dependency graph for DOMNodeFilter.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - - - - - + + + + +

    @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

     Filters are objects that know how to "filter out" nodes. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.map b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.map index 2ab0804f..d326e4b1 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.map @@ -1,6 +1,6 @@ base referer -rect $DOM_8hpp.html 588,129 665,153 -rect $DOMNodeIterator_8hpp.html 386,79 538,103 -rect $DOMTreeWalker_8hpp.html 194,130 338,154 -rect $DOMWriterFilter_8hpp.html 196,179 337,203 -rect $DOMWriter_8hpp.html 406,229 518,253 +rect $DOM_8hpp.html 628,123 711,147 +rect $DOMNodeIterator_8hpp.html 411,73 579,97 +rect $DOMTreeWalker_8hpp.html 205,124 363,148 +rect $DOMWriterFilter_8hpp.html 205,173 363,197 +rect $DOMWriter_8hpp.html 433,223 556,247 diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.md5 index 8ebd63fe..d436cb4a 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.md5 @@ -1 +1 @@ -f24a7dd813fb327b3a3ae9bf1c9f937f \ No newline at end of file +26f84aa6e1613cfe4a4a9c8b34df9997 \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.png b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.png index a8b0f278..d96569dc 100644 Binary files a/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.png and b/docs/dom3-api/DOMNodeFilter_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__incl.map b/docs/dom3-api/DOMNodeFilter_8hpp__incl.map index 5d177397..404d182c 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp__incl.map +++ b/docs/dom3-api/DOMNodeFilter_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 194,8 386,32 +rect $DOMNode_8hpp.html 205,6 416,30 diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__incl.md5 b/docs/dom3-api/DOMNodeFilter_8hpp__incl.md5 index 455f61a2..3d04c269 100644 --- a/docs/dom3-api/DOMNodeFilter_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNodeFilter_8hpp__incl.md5 @@ -1 +1 @@ -ffdde052f590556c2f1b1231b801e416 \ No newline at end of file +cd42c56c57c370593a8ebf5ee906e2cc \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeFilter_8hpp__incl.png b/docs/dom3-api/DOMNodeFilter_8hpp__incl.png index 4d0a9724..eaafa8c2 100644 Binary files a/docs/dom3-api/DOMNodeFilter_8hpp__incl.png and b/docs/dom3-api/DOMNodeFilter_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNodeIterator_8hpp-source.html b/docs/dom3-api/DOMNodeIterator_8hpp-source.html index 23a76e46..ce96bcd3 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp-source.html +++ b/docs/dom3-api/DOMNodeIterator_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -100,8 +100,8 @@ 00193 XERCES_CPP_NAMESPACE_END 00194 00195 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMNodeIterator_8hpp.html b/docs/dom3-api/DOMNodeIterator_8hpp.html index 7f983518..681f44c3 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp.html +++ b/docs/dom3-api/DOMNodeIterator_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,14 +23,14 @@

    Include dependency graph for DOMNodeIterator.hpp:

    - - + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -48,31 +48,23 @@ This graph shows which files directly or indirectly include this file:


    Define Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    #define GetDOMNodeIteratorMemoryManager   GET_DIRECT_MM(fDocument) #define GetDOMNodeIteratorMemoryManager   GET_DIRECT_MM(fDocument)
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.map b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.map index db872ee7..9164e459 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 209,8 286,32 +rect $DOM_8hpp.html 223,6 305,30 diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.md5 index 5bfc6fd9..fd4b13d9 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.md5 @@ -1 +1 @@ -8b4695defad8b0faf97df37301f7344c \ No newline at end of file +f4a90f9a1180b9af4a5f4d36935fd014 \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.png b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.png index c4cd1f58..a2aaad07 100644 Binary files a/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.png and b/docs/dom3-api/DOMNodeIterator_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__incl.map b/docs/dom3-api/DOMNodeIterator_8hpp__incl.map index cb9b591d..aa46c3ae 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp__incl.map +++ b/docs/dom3-api/DOMNodeIterator_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMNodeFilter_8hpp.html 209,8 428,32 -rect $DOMNode_8hpp.html 477,33 669,57 +rect $DOMNodeFilter_8hpp.html 222,5 464,29 +rect $DOMNode_8hpp.html 512,31 723,55 diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__incl.md5 b/docs/dom3-api/DOMNodeIterator_8hpp__incl.md5 index 36071226..6e3acd26 100644 --- a/docs/dom3-api/DOMNodeIterator_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNodeIterator_8hpp__incl.md5 @@ -1 +1 @@ -78591e107cf8aa3469aab7781c832cc1 \ No newline at end of file +71d7a3470d650d34ac69f8fa1183ca1c \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeIterator_8hpp__incl.png b/docs/dom3-api/DOMNodeIterator_8hpp__incl.png index f7e81596..dbe85163 100644 Binary files a/docs/dom3-api/DOMNodeIterator_8hpp__incl.png and b/docs/dom3-api/DOMNodeIterator_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNodeList_8hpp-source.html b/docs/dom3-api/DOMNodeList_8hpp-source.html index 2dd06800..a1f760cd 100644 --- a/docs/dom3-api/DOMNodeList_8hpp-source.html +++ b/docs/dom3-api/DOMNodeList_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -84,8 +84,8 @@ 00111 #endif 00112 00113 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMNodeList_8hpp.html b/docs/dom3-api/DOMNodeList_8hpp.html index 507b7b34..d3846cae 100644 --- a/docs/dom3-api/DOMNodeList_8hpp.html +++ b/docs/dom3-api/DOMNodeList_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,7 +25,7 @@ Include dependency graph for DOMNodeList.hpp:

    - +

    @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

     The DOMNodeList interface provides the abstraction of an ordered collection of nodes. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.map b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.map index f3fa4148..eda3f509 100644 --- a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 190,8 267,32 +rect $DOM_8hpp.html 199,6 281,30 diff --git a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.md5 index a457f1ca..737b6215 100644 --- a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.md5 @@ -1 +1 @@ -c9cef4c7ac67e9758d8db99349314836 \ No newline at end of file +590bb1449306aedf4c85473500115a01 \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.png b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.png index 0d9346c0..2c47d592 100644 Binary files a/docs/dom3-api/DOMNodeList_8hpp__dep__incl.png and b/docs/dom3-api/DOMNodeList_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNodeList_8hpp__incl.md5 b/docs/dom3-api/DOMNodeList_8hpp__incl.md5 index 989d2fa0..65c94bd9 100644 --- a/docs/dom3-api/DOMNodeList_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNodeList_8hpp__incl.md5 @@ -1 +1 @@ -a477c5fea535d3ca940f0b4f12849a88 \ No newline at end of file +12e1317f7783e466fd8589aa98aa6306 \ No newline at end of file diff --git a/docs/dom3-api/DOMNodeList_8hpp__incl.png b/docs/dom3-api/DOMNodeList_8hpp__incl.png index 9cbe5812..9771c424 100644 Binary files a/docs/dom3-api/DOMNodeList_8hpp__incl.png and b/docs/dom3-api/DOMNodeList_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNode_8hpp-source.html b/docs/dom3-api/DOMNode_8hpp-source.html index 7fddbe83..383b3d04 100644 --- a/docs/dom3-api/DOMNode_8hpp-source.html +++ b/docs/dom3-api/DOMNode_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -234,8 +234,8 @@ 00957 00958 #endif 00959 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMNode_8hpp.html b/docs/dom3-api/DOMNode_8hpp.html index 6bc5b72c..27eb2531 100644 --- a/docs/dom3-api/DOMNode_8hpp.html +++ b/docs/dom3-api/DOMNode_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,26 +25,26 @@ Include dependency graph for DOMNode.hpp:

    - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +

    @@ -68,118 +68,86 @@ This graph shows which files directly or indirectly include this file:


    Define Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    #define GET_DIRECT_MM ptr   )    ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : XMLPlatformUtils::fgMemoryManager#define GET_DIRECT_MM (ptr   )    ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : XMLPlatformUtils::fgMemoryManager
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    #define GET_INDIRECT_MM ptr   ) #define GET_INDIRECT_MM (ptr   ) 
    -
    - - - - - -
    -   - + +

    Value:

    !ptr ? XMLPlatformUtils::fgMemoryManager :                              \
             GET_OWNER_DOCUMENT(ptr) ? GET_OWNER_DOCUMENT(ptr)->getMemoryManager() : \
             XMLPlatformUtils::fgMemoryManager
    -
    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    #define GET_OWNER_DOCUMENT ptr   )    ((DOMDocumentImpl*)(ptr->getOwnerDocument()))#define GET_OWNER_DOCUMENT (ptr   )    ((DOMDocumentImpl*)(ptr->getOwnerDocument()))
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    #define GetDOMNodeMemoryManager   GET_INDIRECT_MM(this) #define GetDOMNodeMemoryManager   GET_INDIRECT_MM(this)
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMNode_8hpp__dep__incl.map b/docs/dom3-api/DOMNode_8hpp__dep__incl.map index 5294968c..b6f77134 100644 --- a/docs/dom3-api/DOMNode_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNode_8hpp__dep__incl.map @@ -1,21 +1,21 @@ base referer -rect $XPath2Result_8hpp.html 206,8 337,32 -rect $XQillaExpression_8hpp.html 447,30 597,54 -rect $DOM_8hpp.html 670,553 747,577 -rect $DOMAttr_8hpp.html 222,202 321,226 -rect $StDOMNode_8hpp.html 461,253 583,277 -rect $DOMCharacterData_8hpp.html 439,404 605,428 -rect $DOMDocument_8hpp.html 453,454 591,478 -rect $DOMDocumentFragment_8hpp.html 425,504 619,528 -rect $DOMDocumentType_8hpp.html 438,553 606,577 -rect $DOMElement_8hpp.html 207,301 335,325 -rect $DOMEntity_8hpp.html 466,602 578,626 -rect $DOMEntityReference_8hpp.html 435,650 609,674 -rect $DOMNodeFilter_8hpp.html 202,754 341,778 -rect $DOMNodeIterator_8hpp.html 446,698 598,722 -rect $DOMTreeWalker_8hpp.html 450,797 594,821 -rect $DOMNotation_8hpp.html 207,853 335,877 -rect $DOMProcessingInstruction_8hpp.html 169,901 374,925 -rect $DOMUserDataHandler_8hpp.html 181,949 362,973 -rect $DOMWriter_8hpp.html 215,106 327,130 -rect $DOMXPathNamespace_8hpp.html 178,154 365,178 +rect $XPath2Result_8hpp.html 217,6 359,30 +rect $XQillaExpression_8hpp.html 477,28 643,52 +rect $DOM_8hpp.html 719,551 801,575 +rect $DOMAttr_8hpp.html 235,200 341,224 +rect $StDOMNode_8hpp.html 493,251 627,275 +rect $DOMCharacterData_8hpp.html 469,402 651,426 +rect $DOMDocument_8hpp.html 483,452 637,476 +rect $DOMDocumentFragment_8hpp.html 451,502 669,526 +rect $DOMDocumentType_8hpp.html 468,551 652,575 +rect $DOMElement_8hpp.html 219,299 357,323 +rect $DOMEntity_8hpp.html 499,600 621,624 +rect $DOMEntityReference_8hpp.html 464,648 656,672 +rect $DOMNodeFilter_8hpp.html 212,752 364,776 +rect $DOMNodeIterator_8hpp.html 476,696 644,720 +rect $DOMTreeWalker_8hpp.html 481,795 639,819 +rect $DOMNotation_8hpp.html 217,851 359,875 +rect $DOMProcessingInstruction_8hpp.html 175,899 401,923 +rect $DOMUserDataHandler_8hpp.html 188,947 388,971 +rect $DOMWriter_8hpp.html 227,104 349,128 +rect $DOMXPathNamespace_8hpp.html 187,152 389,176 diff --git a/docs/dom3-api/DOMNode_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNode_8hpp__dep__incl.md5 index 461217a3..cbeb721d 100644 --- a/docs/dom3-api/DOMNode_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNode_8hpp__dep__incl.md5 @@ -1 +1 @@ -eb0064799942ed5d3b0aebe0abe66021 \ No newline at end of file +ff7f62fdc36417ef29f8eb9a0518ddb9 \ No newline at end of file diff --git a/docs/dom3-api/DOMNode_8hpp__dep__incl.png b/docs/dom3-api/DOMNode_8hpp__dep__incl.png index c6e833cc..f1147e82 100644 Binary files a/docs/dom3-api/DOMNode_8hpp__dep__incl.png and b/docs/dom3-api/DOMNode_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNode_8hpp__incl.md5 b/docs/dom3-api/DOMNode_8hpp__incl.md5 index b846f86e..59072d47 100644 --- a/docs/dom3-api/DOMNode_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNode_8hpp__incl.md5 @@ -1 +1 @@ -b2554c334ca1d6418652fbcd95f17e00 \ No newline at end of file +2e2df2de46b0860ec2bf0fc0edbb386c \ No newline at end of file diff --git a/docs/dom3-api/DOMNode_8hpp__incl.png b/docs/dom3-api/DOMNode_8hpp__incl.png index 78a03f81..fb576e59 100644 Binary files a/docs/dom3-api/DOMNode_8hpp__incl.png and b/docs/dom3-api/DOMNode_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMNotation_8hpp-source.html b/docs/dom3-api/DOMNotation_8hpp-source.html index 1c3e5cbb..1ccb3587 100644 --- a/docs/dom3-api/DOMNotation_8hpp-source.html +++ b/docs/dom3-api/DOMNotation_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -85,8 +85,8 @@ 00111 #endif 00112 00113 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMNotation_8hpp.html b/docs/dom3-api/DOMNotation_8hpp.html index 29da79e7..9c7fcfe3 100644 --- a/docs/dom3-api/DOMNotation_8hpp.html +++ b/docs/dom3-api/DOMNotation_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMNotation.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     This interface represents a notation declared in the DTD. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMNotation_8hpp__dep__incl.map b/docs/dom3-api/DOMNotation_8hpp__dep__incl.map index d4835849..eda3f509 100644 --- a/docs/dom3-api/DOMNotation_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMNotation_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 188,8 265,32 +rect $DOM_8hpp.html 199,6 281,30 diff --git a/docs/dom3-api/DOMNotation_8hpp__dep__incl.md5 b/docs/dom3-api/DOMNotation_8hpp__dep__incl.md5 index 28115431..4e8317f9 100644 --- a/docs/dom3-api/DOMNotation_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMNotation_8hpp__dep__incl.md5 @@ -1 +1 @@ -c0b7a6a77cc2baf1f928eda6a88e979d \ No newline at end of file +5a247f392312cc28ff001a5cca51e3f4 \ No newline at end of file diff --git a/docs/dom3-api/DOMNotation_8hpp__dep__incl.png b/docs/dom3-api/DOMNotation_8hpp__dep__incl.png index 0cbef44b..434e1293 100644 Binary files a/docs/dom3-api/DOMNotation_8hpp__dep__incl.png and b/docs/dom3-api/DOMNotation_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMNotation_8hpp__incl.map b/docs/dom3-api/DOMNotation_8hpp__incl.map index 969d5247..47751035 100644 --- a/docs/dom3-api/DOMNotation_8hpp__incl.map +++ b/docs/dom3-api/DOMNotation_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 186,58 378,82 +rect $DOMNode_8hpp.html 197,56 408,80 diff --git a/docs/dom3-api/DOMNotation_8hpp__incl.md5 b/docs/dom3-api/DOMNotation_8hpp__incl.md5 index c168ce34..7ca4b335 100644 --- a/docs/dom3-api/DOMNotation_8hpp__incl.md5 +++ b/docs/dom3-api/DOMNotation_8hpp__incl.md5 @@ -1 +1 @@ -9522b5621add46985a028376693b0bf7 \ No newline at end of file +41cd091ffd29a710448fc8de9172941d \ No newline at end of file diff --git a/docs/dom3-api/DOMNotation_8hpp__incl.png b/docs/dom3-api/DOMNotation_8hpp__incl.png index f5e4622f..705e997b 100644 Binary files a/docs/dom3-api/DOMNotation_8hpp__incl.png and b/docs/dom3-api/DOMNotation_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMPSVITypeInfo_8hpp-source.html b/docs/dom3-api/DOMPSVITypeInfo_8hpp-source.html index f4e3a0b2..323d08a3 100644 --- a/docs/dom3-api/DOMPSVITypeInfo_8hpp-source.html +++ b/docs/dom3-api/DOMPSVITypeInfo_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -95,8 +95,8 @@ 00114 00115 #endif 00116 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMPSVITypeInfo_8hpp.html b/docs/dom3-api/DOMPSVITypeInfo_8hpp.html index da455bb1..3774e036 100644 --- a/docs/dom3-api/DOMPSVITypeInfo_8hpp.html +++ b/docs/dom3-api/DOMPSVITypeInfo_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -37,31 +37,23 @@ Include dependency graph for DOMPSVITypeInfo.hpp:

    - - - - -
    - + +
    +
    +
    - +
    #define DOMPSVITYPEINFO_HPP #define DOMPSVITYPEINFO_HPP
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.md5 b/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.md5 index 2725a1b9..039504b2 100644 --- a/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.md5 +++ b/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.md5 @@ -1 +1 @@ -d555a22abdfb201442a1974bb942c2f0 \ No newline at end of file +79afd30cc45ba1735e1fc841bde89de0 \ No newline at end of file diff --git a/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.png b/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.png index eb80e35c..0853f1be 100644 Binary files a/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.png and b/docs/dom3-api/DOMPSVITypeInfo_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp-source.html b/docs/dom3-api/DOMProcessingInstruction_8hpp-source.html index 400f5336..213ddc33 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp-source.html +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -88,8 +88,8 @@ 00119 00120 #endif 00121 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp.html b/docs/dom3-api/DOMProcessingInstruction_8hpp.html index 16773732..3f52cabe 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp.html +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMProcessingInstruction.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     The DOMProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.map b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.map index 96fe9824..28266f04 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 265,8 342,32 +rect $DOM_8hpp.html 284,6 367,30 diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.md5 b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.md5 index 4b4fdf0a..8e9a3849 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.md5 @@ -1 +1 @@ -6a87d1d653c84340b8a797dd80ac9b0e \ No newline at end of file +1e849600ead1d3a544fd3fae6857b108 \ No newline at end of file diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.png b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.png index 7fc142e7..fbee6d5f 100644 Binary files a/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.png and b/docs/dom3-api/DOMProcessingInstruction_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.map b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.map index 315dbcbc..a8e2f04d 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.map +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 263,58 455,82 +rect $DOMNode_8hpp.html 283,56 493,80 diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.md5 b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.md5 index 66201057..e21d578f 100644 --- a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.md5 +++ b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.md5 @@ -1 +1 @@ -ef83a9209933289cb69b1cb892c7e10b \ No newline at end of file +6cf117b8a9f5b8d73e7bb7863dfe840a \ No newline at end of file diff --git a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.png b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.png index 0e5b82e9..0fe23ad5 100644 Binary files a/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.png and b/docs/dom3-api/DOMProcessingInstruction_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMRangeException_8cpp.html b/docs/dom3-api/DOMRangeException_8cpp.html index 13ed7340..52413dea 100644 --- a/docs/dom3-api/DOMRangeException_8cpp.html +++ b/docs/dom3-api/DOMRangeException_8cpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,9 +22,9 @@

      Include dependency graph for DOMRangeException.cpp:

      - - - + + + @@ -32,8 +32,8 @@ Include dependency graph for DOMRangeException.cpp:

      namespace  
      xercesc
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMRangeException_8cpp__incl.map b/docs/dom3-api/DOMRangeException_8cpp__incl.map index bb6addef..5b2f380f 100644 --- a/docs/dom3-api/DOMRangeException_8cpp__incl.map +++ b/docs/dom3-api/DOMRangeException_8cpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $DOMRangeException_8hpp.html 232,32 408,56 -rect $DOMException_8hpp.html 456,32 674,56 -rect $PlatformUtils_8hpp.html 724,56 918,80 +rect $DOMRangeException_8hpp.html 248,30 443,54 +rect $DOMException_8hpp.html 492,30 732,54 +rect $PlatformUtils_8hpp.html 783,54 1001,78 diff --git a/docs/dom3-api/DOMRangeException_8cpp__incl.md5 b/docs/dom3-api/DOMRangeException_8cpp__incl.md5 index 093bb85d..711925f3 100644 --- a/docs/dom3-api/DOMRangeException_8cpp__incl.md5 +++ b/docs/dom3-api/DOMRangeException_8cpp__incl.md5 @@ -1 +1 @@ -0c06b3f727abd118bd3207736f28f5d1 \ No newline at end of file +57ca89df63e15a635d50d25357628534 \ No newline at end of file diff --git a/docs/dom3-api/DOMRangeException_8cpp__incl.png b/docs/dom3-api/DOMRangeException_8cpp__incl.png index 96ad29a7..750f742d 100644 Binary files a/docs/dom3-api/DOMRangeException_8cpp__incl.png and b/docs/dom3-api/DOMRangeException_8cpp__incl.png differ diff --git a/docs/dom3-api/DOMRangeException_8hpp-source.html b/docs/dom3-api/DOMRangeException_8hpp-source.html index ed182ec7..a4a5e9d3 100644 --- a/docs/dom3-api/DOMRangeException_8hpp-source.html +++ b/docs/dom3-api/DOMRangeException_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -91,8 +91,8 @@ 00130 00131 #endif 00132 -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMRangeException_8hpp.html b/docs/dom3-api/DOMRangeException_8hpp.html index 530dc14b..2a8a5d48 100644 --- a/docs/dom3-api/DOMRangeException_8hpp.html +++ b/docs/dom3-api/DOMRangeException_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,17 +22,17 @@

      Include dependency graph for DOMRangeException.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - - - - + + + +

      @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

       Range operations may throw a DOMRangeException as specified in their method descriptions. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.map b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.map index e42998a3..161d1a37 100644 --- a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.map @@ -1,5 +1,5 @@ base referer -rect $DOM_8hpp.html 486,10 564,34 -rect $DOMImplementation_8hpp.html 234,58 405,82 -rect $DOMRangeException_8cpp.html 232,106 408,130 -rect $DOMException_8cpp.html 457,58 593,82 +rect $DOM_8hpp.html 524,8 607,32 +rect $DOMImplementation_8hpp.html 249,56 441,80 +rect $DOMRangeException_8cpp.html 249,104 441,128 +rect $DOMException_8cpp.html 491,56 640,80 diff --git a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.md5 b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.md5 index 198dd6cb..5198e57c 100644 --- a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.md5 @@ -1 +1 @@ -16c7a34aa7e4935a89758e41b9c2b9e0 \ No newline at end of file +96c561464b1b0a514bc82f01f8ccb3ad \ No newline at end of file diff --git a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.png b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.png index b120fdc5..f93800d2 100644 Binary files a/docs/dom3-api/DOMRangeException_8hpp__dep__incl.png and b/docs/dom3-api/DOMRangeException_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMRangeException_8hpp__incl.map b/docs/dom3-api/DOMRangeException_8hpp__incl.map index 24a1d7fb..7a3f930f 100644 --- a/docs/dom3-api/DOMRangeException_8hpp__incl.map +++ b/docs/dom3-api/DOMRangeException_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMException_8hpp.html 231,32 450,56 -rect $PlatformUtils_8hpp.html 499,56 694,80 +rect $DOMException_8hpp.html 249,30 489,54 +rect $PlatformUtils_8hpp.html 540,54 759,78 diff --git a/docs/dom3-api/DOMRangeException_8hpp__incl.md5 b/docs/dom3-api/DOMRangeException_8hpp__incl.md5 index c50c88dd..37f4b097 100644 --- a/docs/dom3-api/DOMRangeException_8hpp__incl.md5 +++ b/docs/dom3-api/DOMRangeException_8hpp__incl.md5 @@ -1 +1 @@ -e5a73813618e4a9e694d6843be988051 \ No newline at end of file +a598e53af5ccec559e4f46789e13b2d8 \ No newline at end of file diff --git a/docs/dom3-api/DOMRangeException_8hpp__incl.png b/docs/dom3-api/DOMRangeException_8hpp__incl.png index 7446a133..86ee944f 100644 Binary files a/docs/dom3-api/DOMRangeException_8hpp__incl.png and b/docs/dom3-api/DOMRangeException_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMRange_8hpp-source.html b/docs/dom3-api/DOMRange_8hpp-source.html index fb202cdf..1ea3d431 100644 --- a/docs/dom3-api/DOMRange_8hpp-source.html +++ b/docs/dom3-api/DOMRange_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -149,8 +149,8 @@ 00527 XERCES_CPP_NAMESPACE_END 00528 00529 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMRange_8hpp.html b/docs/dom3-api/DOMRange_8hpp.html index 24649a1a..4b76e79a 100644 --- a/docs/dom3-api/DOMRange_8hpp.html +++ b/docs/dom3-api/DOMRange_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMRange.hpp:

      - +

      @@ -38,8 +38,8 @@ This graph shows which files directly or indirectly include this file:

      class  xercesc::DOMRange -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:11 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMRange_8hpp__dep__incl.map b/docs/dom3-api/DOMRange_8hpp__dep__incl.map index 290c2e3d..a2725a3b 100644 --- a/docs/dom3-api/DOMRange_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMRange_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 174,8 251,32 +rect $DOM_8hpp.html 183,6 265,30 diff --git a/docs/dom3-api/DOMRange_8hpp__dep__incl.md5 b/docs/dom3-api/DOMRange_8hpp__dep__incl.md5 index be48008c..0068a18b 100644 --- a/docs/dom3-api/DOMRange_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMRange_8hpp__dep__incl.md5 @@ -1 +1 @@ -7ce0563065bc1e9d9c972ec3028926e8 \ No newline at end of file +9fd1724b2eb527d3cef95c471b593acd \ No newline at end of file diff --git a/docs/dom3-api/DOMRange_8hpp__dep__incl.png b/docs/dom3-api/DOMRange_8hpp__dep__incl.png index 77b1e251..a830572a 100644 Binary files a/docs/dom3-api/DOMRange_8hpp__dep__incl.png and b/docs/dom3-api/DOMRange_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMRange_8hpp__incl.md5 b/docs/dom3-api/DOMRange_8hpp__incl.md5 index 12b372f5..ff0b29c2 100644 --- a/docs/dom3-api/DOMRange_8hpp__incl.md5 +++ b/docs/dom3-api/DOMRange_8hpp__incl.md5 @@ -1 +1 @@ -9f23f435eee32cef8699243e02328129 \ No newline at end of file +59b0a54d52c425d85f4d0aa5ac0296c6 \ No newline at end of file diff --git a/docs/dom3-api/DOMRange_8hpp__incl.png b/docs/dom3-api/DOMRange_8hpp__incl.png index 9d87e0a3..0268549b 100644 Binary files a/docs/dom3-api/DOMRange_8hpp__incl.png and b/docs/dom3-api/DOMRange_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMText_8hpp-source.html b/docs/dom3-api/DOMText_8hpp-source.html index 8ce3a9c4..0873219c 100644 --- a/docs/dom3-api/DOMText_8hpp-source.html +++ b/docs/dom3-api/DOMText_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -90,8 +90,8 @@ 00186 #endif 00187 00188 -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMText_8hpp.html b/docs/dom3-api/DOMText_8hpp.html index b09fa653..67bd0ec0 100644 --- a/docs/dom3-api/DOMText_8hpp.html +++ b/docs/dom3-api/DOMText_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,15 +23,15 @@

      Include dependency graph for DOMText.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - - + +

      @@ -45,8 +45,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMText interface inherits from DOMCharacterData and represents the textual content (termed character data in XML) of an DOMElement or DOMAttr. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMText_8hpp__dep__incl.map b/docs/dom3-api/DOMText_8hpp__dep__incl.map index d9c2da5e..7d2bcfe2 100644 --- a/docs/dom3-api/DOMText_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMText_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 374,34 451,58 -rect $DOMCDATASection_8hpp.html 159,58 325,82 +rect $DOM_8hpp.html 394,32 476,56 +rect $DOMCDATASection_8hpp.html 166,56 344,80 diff --git a/docs/dom3-api/DOMText_8hpp__dep__incl.md5 b/docs/dom3-api/DOMText_8hpp__dep__incl.md5 index d00c3e78..9c190326 100644 --- a/docs/dom3-api/DOMText_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMText_8hpp__dep__incl.md5 @@ -1 +1 @@ -808555b48e9c26d56c5f886df6b42b0c \ No newline at end of file +e99faab1b2efe57a6147790c579286de \ No newline at end of file diff --git a/docs/dom3-api/DOMText_8hpp__dep__incl.png b/docs/dom3-api/DOMText_8hpp__dep__incl.png index c676c1a6..47178581 100644 Binary files a/docs/dom3-api/DOMText_8hpp__dep__incl.png and b/docs/dom3-api/DOMText_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMText_8hpp__incl.map b/docs/dom3-api/DOMText_8hpp__incl.map index 33f7a31f..e998f72c 100644 --- a/docs/dom3-api/DOMText_8hpp__incl.map +++ b/docs/dom3-api/DOMText_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMCharacterData_8hpp.html 161,59 406,83 -rect $DOMNode_8hpp.html 455,109 647,133 +rect $DOMCharacterData_8hpp.html 167,57 439,81 +rect $DOMNode_8hpp.html 488,107 699,131 diff --git a/docs/dom3-api/DOMText_8hpp__incl.md5 b/docs/dom3-api/DOMText_8hpp__incl.md5 index 4cbc67da..b28a14f1 100644 --- a/docs/dom3-api/DOMText_8hpp__incl.md5 +++ b/docs/dom3-api/DOMText_8hpp__incl.md5 @@ -1 +1 @@ -27a8dd4505e980a02efbb998550d4f64 \ No newline at end of file +54dc3482e0b4be03515ce5b6caf13ec7 \ No newline at end of file diff --git a/docs/dom3-api/DOMText_8hpp__incl.png b/docs/dom3-api/DOMText_8hpp__incl.png index 040c1487..2ff78366 100644 Binary files a/docs/dom3-api/DOMText_8hpp__incl.png and b/docs/dom3-api/DOMText_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMTreeWalker_8hpp-source.html b/docs/dom3-api/DOMTreeWalker_8hpp-source.html index ae829c5a..52dc9916 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp-source.html +++ b/docs/dom3-api/DOMTreeWalker_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -115,8 +115,8 @@ 00273 XERCES_CPP_NAMESPACE_END 00274 00275 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMTreeWalker_8hpp.html b/docs/dom3-api/DOMTreeWalker_8hpp.html index 75d7bd38..9f031f54 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp.html +++ b/docs/dom3-api/DOMTreeWalker_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,14 +23,14 @@

      Include dependency graph for DOMTreeWalker.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - +

      @@ -48,31 +48,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define GetDOMTreeWalkerMemoryManager   GET_INDIRECT_MM(fCurrentNode) #define GetDOMTreeWalkerMemoryManager   GET_INDIRECT_MM(fCurrentNode)
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
    +

+


Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.map b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.map index 3c0425a9..e06d666b 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 201,8 278,32 +rect $DOM_8hpp.html 212,6 295,30 diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.md5 b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.md5 index 53b7de00..e1ac750e 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.md5 @@ -1 +1 @@ -ad8af47767a05a67c672670e30744827 \ No newline at end of file +e0d704e0133682e2305b1b51952a78d0 \ No newline at end of file diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.png b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.png index 430aa3ee..fa71a848 100644 Binary files a/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.png and b/docs/dom3-api/DOMTreeWalker_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__incl.map b/docs/dom3-api/DOMTreeWalker_8hpp__incl.map index 9c20339f..a427b94f 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp__incl.map +++ b/docs/dom3-api/DOMTreeWalker_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMNode_8hpp.html 469,34 661,58 -rect $DOMNodeFilter_8hpp.html 201,58 420,82 +rect $DOMNode_8hpp.html 501,32 712,56 +rect $DOMNodeFilter_8hpp.html 211,56 453,80 diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__incl.md5 b/docs/dom3-api/DOMTreeWalker_8hpp__incl.md5 index 55d242c0..e04ed42a 100644 --- a/docs/dom3-api/DOMTreeWalker_8hpp__incl.md5 +++ b/docs/dom3-api/DOMTreeWalker_8hpp__incl.md5 @@ -1 +1 @@ -b84701fd786a34c8f179f762349c0321 \ No newline at end of file +efe4e9a307178d78decca5a6fd22b52b \ No newline at end of file diff --git a/docs/dom3-api/DOMTreeWalker_8hpp__incl.png b/docs/dom3-api/DOMTreeWalker_8hpp__incl.png index ad38baa7..b22f76dc 100644 Binary files a/docs/dom3-api/DOMTreeWalker_8hpp__incl.png and b/docs/dom3-api/DOMTreeWalker_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMTypeInfo_8hpp-source.html b/docs/dom3-api/DOMTypeInfo_8hpp-source.html index d15f7160..8b02532b 100644 --- a/docs/dom3-api/DOMTypeInfo_8hpp-source.html +++ b/docs/dom3-api/DOMTypeInfo_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -78,8 +78,8 @@ 00102 00103 #endif 00104 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMTypeInfo_8hpp.html b/docs/dom3-api/DOMTypeInfo_8hpp.html index 71a8f27c..a1c127d4 100644 --- a/docs/dom3-api/DOMTypeInfo_8hpp.html +++ b/docs/dom3-api/DOMTypeInfo_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,9 +25,9 @@ Include dependency graph for DOMTypeInfo.hpp:

    - - - + + +

    @@ -45,31 +45,23 @@ This graph shows which files directly or indirectly include this file:


    Define Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    #define DOMTYPEINFO_HPP #define DOMTYPEINFO_HPP
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.map b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.map index 519372d4..e08bec4a 100644 --- a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.map @@ -1,4 +1,4 @@ base referer -rect $XPath2Result_8hpp.html 186,8 317,32 -rect $DOM_8hpp.html 213,56 290,80 -rect $XQillaExpression_8hpp.html 365,8 514,32 +rect $XPath2Result_8hpp.html 195,6 336,30 +rect $DOM_8hpp.html 224,54 307,78 +rect $XQillaExpression_8hpp.html 384,6 550,30 diff --git a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.md5 b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.md5 index 199fa0ea..ce19a1c8 100644 --- a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.md5 @@ -1 +1 @@ -571953471df230d01184121104c7f21f \ No newline at end of file +4475516158e1759bb27150bb29aef5b7 \ No newline at end of file diff --git a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.png b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.png index 61074258..f085da0e 100644 Binary files a/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.png and b/docs/dom3-api/DOMTypeInfo_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMTypeInfo_8hpp__incl.md5 b/docs/dom3-api/DOMTypeInfo_8hpp__incl.md5 index 73de2a5a..502c4939 100644 --- a/docs/dom3-api/DOMTypeInfo_8hpp__incl.md5 +++ b/docs/dom3-api/DOMTypeInfo_8hpp__incl.md5 @@ -1 +1 @@ -61b79541bf151a66e5469f95cc80e259 \ No newline at end of file +4c4082f86c6f41d7a71b7860371b6547 \ No newline at end of file diff --git a/docs/dom3-api/DOMTypeInfo_8hpp__incl.png b/docs/dom3-api/DOMTypeInfo_8hpp__incl.png index 5cb698bc..98a3f8d1 100644 Binary files a/docs/dom3-api/DOMTypeInfo_8hpp__incl.png and b/docs/dom3-api/DOMTypeInfo_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp-source.html b/docs/dom3-api/DOMUserDataHandler_8hpp-source.html index 48638fab..a637bfd3 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp-source.html +++ b/docs/dom3-api/DOMUserDataHandler_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -92,8 +92,8 @@ 00137 00138 #endif 00139 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp.html b/docs/dom3-api/DOMUserDataHandler_8hpp.html index 55b64181..6db28092 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp.html +++ b/docs/dom3-api/DOMUserDataHandler_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,13 +23,13 @@

    Include dependency graph for DOMUserDataHandler.hpp:

    - +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

     When associating an object to a key on a node using setUserData the application can provide a handler that gets called when the node the object is associated to is being cloned or imported. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.map b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.map index 8976e97b..47efdeaa 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 238,8 315,32 +rect $DOM_8hpp.html 255,6 337,30 diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.md5 b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.md5 index 21f1a7ab..f605a34a 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.md5 @@ -1 +1 @@ -4bf49c2d6f0f236a2ea793d0ba08fcca \ No newline at end of file +d9ab4abc0d304b507684d4c711c1bada \ No newline at end of file diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.png b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.png index 6a1fa63d..84ca1fb7 100644 Binary files a/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.png and b/docs/dom3-api/DOMUserDataHandler_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.map b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.map index 4bcd26a0..79f4076d 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.map +++ b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 237,58 429,82 +rect $DOMNode_8hpp.html 253,56 464,80 diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.md5 b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.md5 index a02e47c0..b36511d1 100644 --- a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.md5 +++ b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.md5 @@ -1 +1 @@ -21d837f488aa7a3d0e9efc8f43e884fe \ No newline at end of file +056646b8754625bd19d7d124d4336cfd \ No newline at end of file diff --git a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.png b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.png index 74502fc0..055027f3 100644 Binary files a/docs/dom3-api/DOMUserDataHandler_8hpp__incl.png and b/docs/dom3-api/DOMUserDataHandler_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMWriterFilter_8hpp-source.html b/docs/dom3-api/DOMWriterFilter_8hpp-source.html index 0f50b4c6..b4ea7d3b 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp-source.html +++ b/docs/dom3-api/DOMWriterFilter_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -105,8 +105,8 @@ 00145 XERCES_CPP_NAMESPACE_END 00146 00147 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMWriterFilter_8hpp.html b/docs/dom3-api/DOMWriterFilter_8hpp.html index 81968c40..e8a5d214 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp.html +++ b/docs/dom3-api/DOMWriterFilter_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -22,15 +22,15 @@

    Include dependency graph for DOMWriterFilter.hpp:

    - - + +

    This graph shows which files directly or indirectly include this file:

    - - + +

    @@ -43,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

    class  xercesc::DOMWriterFilter -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.map b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.map index 6e0595fc..cad9e643 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 364,34 441,58 -rect $DOMWriter_8hpp.html 201,58 313,82 +rect $DOM_8hpp.html 386,32 468,56 +rect $DOMWriter_8hpp.html 212,56 335,80 diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.md5 b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.md5 index 08113156..162a4a85 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.md5 @@ -1 +1 @@ -0f68a118d732c3a34ce01824b2438509 \ No newline at end of file +c2bcefe2fdcbb2bd2c5ccbf570530c43 \ No newline at end of file diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.png b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.png index 9fe5f722..c8e6fe78 100644 Binary files a/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.png and b/docs/dom3-api/DOMWriterFilter_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__incl.map b/docs/dom3-api/DOMWriterFilter_8hpp__incl.map index c04f3923..0f471fed 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp__incl.map +++ b/docs/dom3-api/DOMWriterFilter_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOMNodeFilter_8hpp.html 201,8 420,32 -rect $DOMNode_8hpp.html 469,8 661,32 +rect $DOMNodeFilter_8hpp.html 211,6 453,30 +rect $DOMNode_8hpp.html 501,6 712,30 diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__incl.md5 b/docs/dom3-api/DOMWriterFilter_8hpp__incl.md5 index 210bd210..a5941632 100644 --- a/docs/dom3-api/DOMWriterFilter_8hpp__incl.md5 +++ b/docs/dom3-api/DOMWriterFilter_8hpp__incl.md5 @@ -1 +1 @@ -064aec80f8f970021c2afe634efda9b5 \ No newline at end of file +f6f8a35a3b7b03d9b8bb036072c345e5 \ No newline at end of file diff --git a/docs/dom3-api/DOMWriterFilter_8hpp__incl.png b/docs/dom3-api/DOMWriterFilter_8hpp__incl.png index 1b1b7c14..a24b7fd1 100644 Binary files a/docs/dom3-api/DOMWriterFilter_8hpp__incl.png and b/docs/dom3-api/DOMWriterFilter_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMWriter_8hpp-source.html b/docs/dom3-api/DOMWriter_8hpp-source.html index 9b2f0bae..ea9e83f2 100644 --- a/docs/dom3-api/DOMWriter_8hpp-source.html +++ b/docs/dom3-api/DOMWriter_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -122,8 +122,8 @@ 00542 XERCES_CPP_NAMESPACE_END 00543 00544 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMWriter_8hpp.html b/docs/dom3-api/DOMWriter_8hpp.html index e472c976..752b90d5 100644 --- a/docs/dom3-api/DOMWriter_8hpp.html +++ b/docs/dom3-api/DOMWriter_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,15 +25,15 @@

    Include dependency graph for DOMWriter.hpp:

    - - - + + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

    class  xercesc::DOMWriter -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:12 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMWriter_8hpp__dep__incl.map b/docs/dom3-api/DOMWriter_8hpp__dep__incl.map index 88fce3ae..94e98b87 100644 --- a/docs/dom3-api/DOMWriter_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMWriter_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 172,8 249,32 +rect $DOM_8hpp.html 180,6 263,30 diff --git a/docs/dom3-api/DOMWriter_8hpp__dep__incl.md5 b/docs/dom3-api/DOMWriter_8hpp__dep__incl.md5 index e713515f..25b3c262 100644 --- a/docs/dom3-api/DOMWriter_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMWriter_8hpp__dep__incl.md5 @@ -1 +1 @@ -c270d29e22d75f2e5dcb47e7a6531781 \ No newline at end of file +65290f0acc060d9973cd864a760e771b \ No newline at end of file diff --git a/docs/dom3-api/DOMWriter_8hpp__dep__incl.png b/docs/dom3-api/DOMWriter_8hpp__dep__incl.png index 7e8cec84..a3dc4051 100644 Binary files a/docs/dom3-api/DOMWriter_8hpp__dep__incl.png and b/docs/dom3-api/DOMWriter_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMWriter_8hpp__incl.map b/docs/dom3-api/DOMWriter_8hpp__incl.map index a97bd7f0..7a74847e 100644 --- a/docs/dom3-api/DOMWriter_8hpp__incl.map +++ b/docs/dom3-api/DOMWriter_8hpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $DOMNode_8hpp.html 199,8 391,32 -rect $DOMWriterFilter_8hpp.html 185,56 406,80 -rect $DOMErrorHandler_8hpp.html 178,104 413,128 +rect $DOMNode_8hpp.html 212,6 423,30 +rect $DOMWriterFilter_8hpp.html 193,54 441,78 +rect $DOMErrorHandler_8hpp.html 188,102 447,126 diff --git a/docs/dom3-api/DOMWriter_8hpp__incl.md5 b/docs/dom3-api/DOMWriter_8hpp__incl.md5 index dabbfec9..65ba1b71 100644 --- a/docs/dom3-api/DOMWriter_8hpp__incl.md5 +++ b/docs/dom3-api/DOMWriter_8hpp__incl.md5 @@ -1 +1 @@ -025681257c8d7fbd07f7e690949a786e \ No newline at end of file +4b164f99414ddf599de4a62d1da6611a \ No newline at end of file diff --git a/docs/dom3-api/DOMWriter_8hpp__incl.png b/docs/dom3-api/DOMWriter_8hpp__incl.png index d4bbab9e..592b6f1a 100644 Binary files a/docs/dom3-api/DOMWriter_8hpp__incl.png and b/docs/dom3-api/DOMWriter_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp-source.html b/docs/dom3-api/DOMXPathEvaluator_8hpp-source.html index 49e6d178..51a39a56 100644 --- a/docs/dom3-api/DOMXPathEvaluator_8hpp-source.html +++ b/docs/dom3-api/DOMXPathEvaluator_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -84,8 +84,8 @@ 00169 XERCES_CPP_NAMESPACE_END 00170 00171 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp.html b/docs/dom3-api/DOMXPathEvaluator_8hpp.html index 446d2de8..f34faaf6 100644 --- a/docs/dom3-api/DOMXPathEvaluator_8hpp.html +++ b/docs/dom3-api/DOMXPathEvaluator_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,8 +25,8 @@ Include dependency graph for DOMXPathEvaluator.hpp:

    - - + +

    @@ -40,8 +40,8 @@ This graph shows which files directly or indirectly include this file:

     The evaluation of XPath expressions is provided by DOMXPathEvaluator. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.map index 493657b1..f39e494a 100644 --- a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DOM_8hpp.html 417,34 494,58 -rect $DOMDocument_8hpp.html 228,58 366,82 +rect $DOM_8hpp.html 444,32 527,56 +rect $DOMDocument_8hpp.html 240,56 395,80 diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.md5 index cad7eda8..02f0dd89 100644 --- a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.md5 @@ -1 +1 @@ -10fa4068582502b47b9e57dc6f5e9866 \ No newline at end of file +c982722e523ac2dee0c18883ec8bffeb \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.png index 221642de..32b0db4f 100644 Binary files a/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathEvaluator_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.md5 b/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.md5 index 1ce23f36..646f76ec 100644 --- a/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.md5 @@ -1 +1 @@ -ce0b5545fbc7b82440ccf6804c3967e4 \ No newline at end of file +82e3d9b09e9ffc4e0fb7c7b6966529cb \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.png b/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.png index 521a7fe4..84f9a262 100644 Binary files a/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.png and b/docs/dom3-api/DOMXPathEvaluator_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathException_8cpp.html b/docs/dom3-api/DOMXPathException_8cpp.html index 7bcc78ae..a5148975 100644 --- a/docs/dom3-api/DOMXPathException_8cpp.html +++ b/docs/dom3-api/DOMXPathException_8cpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,7 +22,7 @@

      Include dependency graph for DOMXPathException.cpp:

      - + @@ -30,8 +30,8 @@ Include dependency graph for DOMXPathException.cpp:

      namespace  
      xercesc
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathException_8cpp__incl.map b/docs/dom3-api/DOMXPathException_8cpp__incl.map index 0d238a06..cb7853c1 100644 --- a/docs/dom3-api/DOMXPathException_8cpp__incl.map +++ b/docs/dom3-api/DOMXPathException_8cpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMXPathException_8hpp.html 229,8 402,32 +rect $DOMXPathException_8hpp.html 243,6 432,30 diff --git a/docs/dom3-api/DOMXPathException_8cpp__incl.md5 b/docs/dom3-api/DOMXPathException_8cpp__incl.md5 index da08b271..aad2c46e 100644 --- a/docs/dom3-api/DOMXPathException_8cpp__incl.md5 +++ b/docs/dom3-api/DOMXPathException_8cpp__incl.md5 @@ -1 +1 @@ -bbcf249a3a930e730326691419ec9149 \ No newline at end of file +bbb611a8768156c43c0da9cdba094003 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathException_8cpp__incl.png b/docs/dom3-api/DOMXPathException_8cpp__incl.png index 916b979f..74b0afb9 100644 Binary files a/docs/dom3-api/DOMXPathException_8cpp__incl.png and b/docs/dom3-api/DOMXPathException_8cpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathException_8hpp-source.html b/docs/dom3-api/DOMXPathException_8hpp-source.html index 025832f6..c94ef806 100644 --- a/docs/dom3-api/DOMXPathException_8hpp-source.html +++ b/docs/dom3-api/DOMXPathException_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -83,8 +83,8 @@ 00114 XERCES_CPP_NAMESPACE_END 00115 00116 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathException_8hpp.html b/docs/dom3-api/DOMXPathException_8hpp.html index 832c5d82..f7bb9d83 100644 --- a/docs/dom3-api/DOMXPathException_8hpp.html +++ b/docs/dom3-api/DOMXPathException_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,10 +25,10 @@ Include dependency graph for DOMXPathException.hpp:

      - - - - + + + +

      @@ -40,9 +40,11 @@ This graph shows which files directly or indirectly include this file:


      Classes

      class  xercesc::DOMXPathException
      Since:
      DOM Level 3
      + More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.map index 991cabd9..05b3837e 100644 --- a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.map @@ -1,5 +1,5 @@ base referer -rect $XPath2Result_8hpp.html 250,8 381,32 -rect $XQillaExpression_8hpp.html 450,33 600,57 -rect $DOM_8hpp.html 277,106 354,130 -rect $DOMXPathException_8cpp.html 229,154 402,178 +rect $XPath2Result_8hpp.html 267,5 408,29 +rect $XQillaExpression_8hpp.html 480,31 646,55 +rect $DOM_8hpp.html 296,104 379,128 +rect $DOMXPathException_8cpp.html 244,152 431,176 diff --git a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.md5 index 05a76cf9..002496c2 100644 --- a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.md5 @@ -1 +1 @@ -14b3c437ffa9f571079c9693da5fe6ba \ No newline at end of file +e2f20ed7d147569f0d9dd7d23751c375 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.png index d9a39ccf..358bc162 100644 Binary files a/docs/dom3-api/DOMXPathException_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathException_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathException_8hpp__incl.md5 b/docs/dom3-api/DOMXPathException_8hpp__incl.md5 index 4343c3fb..7ae5a256 100644 --- a/docs/dom3-api/DOMXPathException_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathException_8hpp__incl.md5 @@ -1 +1 @@ -d2bb838d3d9bfbaec26abfc860926bc0 \ No newline at end of file +aa4f6ee630b1203aa959eeb1418997da \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathException_8hpp__incl.png b/docs/dom3-api/DOMXPathException_8hpp__incl.png index 10ce7cdd..6d965e8b 100644 Binary files a/docs/dom3-api/DOMXPathException_8hpp__incl.png and b/docs/dom3-api/DOMXPathException_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathExpression_8hpp-source.html b/docs/dom3-api/DOMXPathExpression_8hpp-source.html index bcdc7222..137bafcb 100644 --- a/docs/dom3-api/DOMXPathExpression_8hpp-source.html +++ b/docs/dom3-api/DOMXPathExpression_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -73,8 +73,8 @@ 00105 XERCES_CPP_NAMESPACE_END 00106 00107 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathExpression_8hpp.html b/docs/dom3-api/DOMXPathExpression_8hpp.html index b984e8e7..94779e20 100644 --- a/docs/dom3-api/DOMXPathExpression_8hpp.html +++ b/docs/dom3-api/DOMXPathExpression_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,8 +25,8 @@ Include dependency graph for DOMXPathExpression.hpp:

      - - + +

      @@ -40,8 +40,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMXPathExpression interface represents a parsed and resolved XPath expression. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.map index 9c32f999..6e5f5459 100644 --- a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $XQillaExpression_8hpp.html 237,8 386,32 -rect $DOM_8hpp.html 273,56 350,80 +rect $XQillaExpression_8hpp.html 251,6 416,30 +rect $DOM_8hpp.html 292,54 375,78 diff --git a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.md5 index 4e30fce7..1cceb746 100644 --- a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.md5 @@ -1 +1 @@ -dfb02174acd860828a55cb44e1edfabd \ No newline at end of file +20acb1edee96cde0d8d0a9199971ad39 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.png index 695fd1eb..dbda6a7d 100644 Binary files a/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathExpression_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathExpression_8hpp__incl.md5 b/docs/dom3-api/DOMXPathExpression_8hpp__incl.md5 index 00d28c59..babc4b19 100644 --- a/docs/dom3-api/DOMXPathExpression_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathExpression_8hpp__incl.md5 @@ -1 +1 @@ -bfa53ae7e25cfd607918133c4b17cee6 \ No newline at end of file +aa8862cf006a5020754294baecc50879 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathExpression_8hpp__incl.png b/docs/dom3-api/DOMXPathExpression_8hpp__incl.png index b48d41dc..b574b429 100644 Binary files a/docs/dom3-api/DOMXPathExpression_8hpp__incl.png and b/docs/dom3-api/DOMXPathExpression_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp-source.html b/docs/dom3-api/DOMXPathNSResolver_8hpp-source.html index fc6959ad..a19b205a 100644 --- a/docs/dom3-api/DOMXPathNSResolver_8hpp-source.html +++ b/docs/dom3-api/DOMXPathNSResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -81,8 +81,8 @@ 00105 00106 #endif 00107 -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp.html b/docs/dom3-api/DOMXPathNSResolver_8hpp.html index 14195f37..7e9ea66b 100644 --- a/docs/dom3-api/DOMXPathNSResolver_8hpp.html +++ b/docs/dom3-api/DOMXPathNSResolver_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,8 +25,8 @@ Include dependency graph for DOMXPathNSResolver.hpp:

      - - + +

      @@ -40,8 +40,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.map index 94093838..f57a9580 100644 --- a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $XQillaNSResolver_8hpp.html 243,8 395,32 -rect $DOM_8hpp.html 281,56 358,80 +rect $XQillaNSResolver_8hpp.html 255,6 420,30 +rect $DOM_8hpp.html 296,54 379,78 diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.md5 index 9e564736..2996f638 100644 --- a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.md5 @@ -1 +1 @@ -a06ddb486de76d44a1e76ae628c70001 \ No newline at end of file +a50b8dbf85f4937a22088664be51aa2c \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.png index 18274ef8..95a87271 100644 Binary files a/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathNSResolver_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.md5 b/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.md5 index 15311042..159bbee0 100644 --- a/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.md5 @@ -1 +1 @@ -4b810ddbdd941f3c957fc621bae64de4 \ No newline at end of file +fd5ea2fd3b2be4d6024d5b9ebd5c4469 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.png b/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.png index 9c44c0a9..d1fe3457 100644 Binary files a/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.png and b/docs/dom3-api/DOMXPathNSResolver_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp-source.html b/docs/dom3-api/DOMXPathNamespace_8hpp-source.html index 0bc49b62..ff617a2f 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp-source.html +++ b/docs/dom3-api/DOMXPathNamespace_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -80,8 +80,8 @@ 00108 XERCES_CPP_NAMESPACE_END 00109 00110 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp.html b/docs/dom3-api/DOMXPathNamespace_8hpp.html index 019c6759..401a9fba 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp.html +++ b/docs/dom3-api/DOMXPathNamespace_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,13 +22,13 @@

      Include dependency graph for DOMXPathNamespace.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - +

      @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMXPathNamespace interface is returned by DOMXPathResult interfaces to represent the XPath namespace node type that DOM lacks. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.map index 8cb33b8e..4b143132 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 244,8 321,32 +rect $DOM_8hpp.html 258,6 340,30 diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.md5 index d8feb3f1..74fc918c 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.md5 @@ -1 +1 @@ -1ee8880087a414efbd2af8d0cb63c60b \ No newline at end of file +72f791cbb1b115de2984ab243939c9cd \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.png index d289b585..16be24cd 100644 Binary files a/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathNamespace_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.map b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.map index dd58b43e..a37b95a5 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.map +++ b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 242,8 434,32 +rect $DOMNode_8hpp.html 256,6 467,30 diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.md5 b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.md5 index d520863a..c776fc17 100644 --- a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.md5 @@ -1 +1 @@ -052485f3c86a74a43d71185b2faef54c \ No newline at end of file +f04bafdb5bc99558ce1bc04ea8596d79 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.png b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.png index 699c5603..092c2fe9 100644 Binary files a/docs/dom3-api/DOMXPathNamespace_8hpp__incl.png and b/docs/dom3-api/DOMXPathNamespace_8hpp__incl.png differ diff --git a/docs/dom3-api/DOMXPathResult_8hpp-source.html b/docs/dom3-api/DOMXPathResult_8hpp-source.html index 72a72f6a..ee1c5d52 100644 --- a/docs/dom3-api/DOMXPathResult_8hpp-source.html +++ b/docs/dom3-api/DOMXPathResult_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -111,8 +111,8 @@ 00252 XERCES_CPP_NAMESPACE_END 00253 00254 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOMXPathResult_8hpp.html b/docs/dom3-api/DOMXPathResult_8hpp.html index 6f8bd21f..7238d322 100644 --- a/docs/dom3-api/DOMXPathResult_8hpp.html +++ b/docs/dom3-api/DOMXPathResult_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMXPathResult.hpp:

      - +

      @@ -39,8 +39,8 @@ This graph shows which files directly or indirectly include this file:

       The DOMXPathResult interface represents the result of the evaluation of an XPath 1.0 expression within the context of a particular node. More...
      -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.map b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.map index ab239849..8eb3dee1 100644 --- a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.map +++ b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOM_8hpp.html 212,8 289,32 +rect $DOM_8hpp.html 220,6 303,30 diff --git a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.md5 b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.md5 index 656a4042..b8de04c5 100644 --- a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.md5 +++ b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.md5 @@ -1 +1 @@ -8b5eb2f2e980b0ac26a1ab41e26e6fbf \ No newline at end of file +d05c1c0eaec910223dccb760bd866f99 \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.png b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.png index 5c6da285..0883c39f 100644 Binary files a/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.png and b/docs/dom3-api/DOMXPathResult_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/DOMXPathResult_8hpp__incl.md5 b/docs/dom3-api/DOMXPathResult_8hpp__incl.md5 index 056dd73a..7c9600be 100644 --- a/docs/dom3-api/DOMXPathResult_8hpp__incl.md5 +++ b/docs/dom3-api/DOMXPathResult_8hpp__incl.md5 @@ -1 +1 @@ -192668b37af6870325cc50bbdf815f2e \ No newline at end of file +d30aaefca73cf59d1b6f00328d24340c \ No newline at end of file diff --git a/docs/dom3-api/DOMXPathResult_8hpp__incl.png b/docs/dom3-api/DOMXPathResult_8hpp__incl.png index 0bf9ed66..b2837251 100644 Binary files a/docs/dom3-api/DOMXPathResult_8hpp__incl.png and b/docs/dom3-api/DOMXPathResult_8hpp__incl.png differ diff --git a/docs/dom3-api/DOM_8hpp-source.html b/docs/dom3-api/DOM_8hpp-source.html index 185f78d4..52e7cdf3 100644 --- a/docs/dom3-api/DOM_8hpp-source.html +++ b/docs/dom3-api/DOM_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -99,8 +99,8 @@ 00080 00081 00082 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/DOM_8hpp.html b/docs/dom3-api/DOM_8hpp.html index fa5682aa..7d417dbf 100644 --- a/docs/dom3-api/DOM_8hpp.html +++ b/docs/dom3-api/DOM_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -66,59 +66,59 @@

      Include dependency graph for DOM.hpp:

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      Go to the source code of this file.
      -


      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:07 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/DOM_8hpp__incl.map b/docs/dom3-api/DOM_8hpp__incl.map index 3d36a51a..ef30ce7e 100644 --- a/docs/dom3-api/DOM_8hpp__incl.map +++ b/docs/dom3-api/DOM_8hpp__incl.map @@ -1,46 +1,46 @@ base referer -rect $DOMAttr_8hpp.html 866,61 1045,85 -rect $DOMNode_8hpp.html 1148,713 1340,737 -rect $DOMCDATASection_8hpp.html 168,159 413,183 -rect $DOMText_8hpp.html 534,209 718,233 -rect $DOMCharacterData_8hpp.html 833,285 1078,309 -rect $DOMComment_8hpp.html 518,309 734,333 -rect $DOMDocument_8hpp.html 181,461 400,485 -rect $DOMDocumentRange_8hpp.html 497,362 756,386 -rect $DOMDocumentTraversal_8hpp.html 489,411 764,435 -rect $DOMXPathEvaluator_8hpp.html 501,510 752,534 -rect $DOMDocumentFragment_8hpp.html 817,562 1094,586 -rect $DOMDocumentType_8hpp.html 832,613 1080,637 -rect $DOMElement_8hpp.html 852,663 1060,687 -rect $DOMEntity_8hpp.html 860,713 1052,737 -rect $DOMEntityReference_8hpp.html 829,930 1082,954 -rect $DOMException_8hpp.html 846,863 1065,887 -rect $DOMImplementation_8hpp.html 165,863 416,887 -rect $DOMImplementationLS_8hpp.html 493,814 760,838 -rect $DOMRangeException_8hpp.html 498,913 754,937 -rect $DOMNamedNodeMap_8hpp.html 161,962 420,986 -rect $DOMNodeList_8hpp.html 185,1010 396,1034 -rect $DOMNotation_8hpp.html 852,987 1060,1011 -rect $DOMProcessingInstruction_8hpp.html 812,1074 1100,1098 -rect $DOMNodeFilter_8hpp.html 846,1310 1065,1334 -rect $DOMNodeIterator_8hpp.html 510,1211 742,1235 -rect $DOMRange_8hpp.html 192,1261 389,1285 -rect $DOMTreeWalker_8hpp.html 514,1866 738,1890 -rect $DOMBuilder_8hpp.html 190,1359 390,1383 -rect $DOMConfiguration_8hpp.html 172,1407 409,1431 -rect $DOMEntityResolver_8hpp.html 169,1455 412,1479 -rect $DOMError_8hpp.html 197,1503 384,1527 -rect $DOMErrorHandler_8hpp.html 509,1577 744,1601 -rect $DOMImplementationRegistry_8hpp.html 141,1602 440,1626 -rect $DOMImplementationSource_8hpp.html 144,1650 437,1674 -rect $DOMInputSource_8hpp.html 174,1698 406,1722 -rect $DOMLocator_8hpp.html 189,1746 392,1770 -rect $DOMTypeInfo_8hpp.html 185,1794 396,1818 -rect $DOMUserDataHandler_8hpp.html 496,2061 757,2085 -rect $DOMWriter_8hpp.html 194,1842 386,1866 -rect $DOMWriterFilter_8hpp.html 516,1818 737,1842 -rect $DOMXPathNSResolver_8hpp.html 158,1991 422,2015 -rect $DOMXPathException_8hpp.html 164,2039 417,2063 -rect $DOMXPathExpression_8hpp.html 160,2087 421,2111 -rect $DOMXPathResult_8hpp.html 174,2135 406,2159 -rect $DOMXPathNamespace_8hpp.html 822,11 1089,35 +rect $DOMAttr_8hpp.html 939,228 1136,252 +rect $DOMNode_8hpp.html 1245,880 1456,904 +rect $DOMCDATASection_8hpp.html 172,327 441,351 +rect $DOMText_8hpp.html 575,376 777,400 +rect $DOMCharacterData_8hpp.html 901,452 1173,476 +rect $DOMComment_8hpp.html 556,476 796,500 +rect $DOMDocument_8hpp.html 185,628 428,652 +rect $DOMDocumentRange_8hpp.html 532,530 820,554 +rect $DOMDocumentTraversal_8hpp.html 524,579 828,603 +rect $DOMXPathEvaluator_8hpp.html 539,678 813,702 +rect $DOMDocumentFragment_8hpp.html 883,730 1192,754 +rect $DOMDocumentType_8hpp.html 900,780 1175,804 +rect $DOMElement_8hpp.html 923,831 1152,855 +rect $DOMEntity_8hpp.html 932,880 1143,904 +rect $DOMEntityReference_8hpp.html 896,1098 1179,1122 +rect $DOMException_8hpp.html 917,1031 1157,1055 +rect $DOMImplementation_8hpp.html 165,1031 448,1055 +rect $DOMImplementationLS_8hpp.html 527,982 825,1006 +rect $DOMRangeException_8hpp.html 535,1080 817,1104 +rect $DOMNamedNodeMap_8hpp.html 164,1130 449,1154 +rect $DOMNodeList_8hpp.html 191,1178 423,1202 +rect $DOMNotation_8hpp.html 921,1155 1153,1179 +rect $DOMProcessingInstruction_8hpp.html 879,1242 1196,1266 +rect $DOMNodeFilter_8hpp.html 916,1478 1159,1502 +rect $DOMNodeIterator_8hpp.html 547,1379 805,1403 +rect $DOMRange_8hpp.html 199,1428 415,1452 +rect $DOMTreeWalker_8hpp.html 552,2034 800,2058 +rect $DOMBuilder_8hpp.html 196,1527 417,1551 +rect $DOMConfiguration_8hpp.html 173,1575 440,1599 +rect $DOMEntityResolver_8hpp.html 172,1623 441,1647 +rect $DOMError_8hpp.html 204,1671 409,1695 +rect $DOMErrorHandler_8hpp.html 547,1744 805,1768 +rect $DOMImplementationRegistry_8hpp.html 140,1770 473,1794 +rect $DOMImplementationSource_8hpp.html 143,1818 471,1842 +rect $DOMInputSource_8hpp.html 179,1866 435,1890 +rect $DOMLocator_8hpp.html 195,1914 419,1938 +rect $DOMTypeInfo_8hpp.html 191,1962 423,1986 +rect $DOMUserDataHandler_8hpp.html 532,2228 820,2252 +rect $DOMWriter_8hpp.html 200,2010 413,2034 +rect $DOMWriterFilter_8hpp.html 552,1986 800,2010 +rect $DOMXPathNSResolver_8hpp.html 163,2159 451,2183 +rect $DOMXPathException_8hpp.html 167,2207 447,2231 +rect $DOMXPathExpression_8hpp.html 164,2255 449,2279 +rect $DOMXPathResult_8hpp.html 180,2303 433,2327 +rect $DOMXPathNamespace_8hpp.html 892,179 1183,203 diff --git a/docs/dom3-api/DOM_8hpp__incl.md5 b/docs/dom3-api/DOM_8hpp__incl.md5 index 17eae6bc..42b7b510 100644 --- a/docs/dom3-api/DOM_8hpp__incl.md5 +++ b/docs/dom3-api/DOM_8hpp__incl.md5 @@ -1 +1 @@ -3723897fe0045a35cdb6909c086a016a \ No newline at end of file +2a97170375ab67b7c209728fd1db2422 \ No newline at end of file diff --git a/docs/dom3-api/DOM_8hpp__incl.png b/docs/dom3-api/DOM_8hpp__incl.png index 9d47b0ae..59e295ba 100644 Binary files a/docs/dom3-api/DOM_8hpp__incl.png and b/docs/dom3-api/DOM_8hpp__incl.png differ diff --git a/docs/dom3-api/MemoryManager_8hpp-source.html b/docs/dom3-api/MemoryManager_8hpp-source.html index a5cfdb2b..c498b653 100644 --- a/docs/dom3-api/MemoryManager_8hpp-source.html +++ b/docs/dom3-api/MemoryManager_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -93,8 +93,8 @@ 00107 XERCES_CPP_NAMESPACE_END 00108 00109 #endif -

      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

    Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/dom3-api/MemoryManager_8hpp.html b/docs/dom3-api/MemoryManager_8hpp.html index 6fb81130..ec76162b 100644 --- a/docs/dom3-api/MemoryManager_8hpp.html +++ b/docs/dom3-api/MemoryManager_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,7 +26,7 @@ Include dependency graph for MemoryManager.hpp:

      - +

      @@ -44,31 +44,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define MEMORYMANAGER_HPP #define MEMORYMANAGER_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
    +

+


Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/MemoryManager_8hpp__dep__incl.map b/docs/dom3-api/MemoryManager_8hpp__dep__incl.map index f272c88d..3240460f 100644 --- a/docs/dom3-api/MemoryManager_8hpp__dep__incl.map +++ b/docs/dom3-api/MemoryManager_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMException_8cpp.html 206,8 342,32 +rect $DOMException_8cpp.html 219,6 368,30 diff --git a/docs/dom3-api/MemoryManager_8hpp__dep__incl.md5 b/docs/dom3-api/MemoryManager_8hpp__dep__incl.md5 index d7dab1f9..bb036a4c 100644 --- a/docs/dom3-api/MemoryManager_8hpp__dep__incl.md5 +++ b/docs/dom3-api/MemoryManager_8hpp__dep__incl.md5 @@ -1 +1 @@ -1dd0f2095748494c441f033624acaad9 \ No newline at end of file +c1fc167cd76640c16287571ee98be669 \ No newline at end of file diff --git a/docs/dom3-api/MemoryManager_8hpp__dep__incl.png b/docs/dom3-api/MemoryManager_8hpp__dep__incl.png index c2edec0c..76ce0e50 100644 Binary files a/docs/dom3-api/MemoryManager_8hpp__dep__incl.png and b/docs/dom3-api/MemoryManager_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/MemoryManager_8hpp__incl.md5 b/docs/dom3-api/MemoryManager_8hpp__incl.md5 index 912c467b..20d8da70 100644 --- a/docs/dom3-api/MemoryManager_8hpp__incl.md5 +++ b/docs/dom3-api/MemoryManager_8hpp__incl.md5 @@ -1 +1 @@ -7adce67bf2b9675fcdc24e7259da91dc \ No newline at end of file +17305d70e4542026aae885c21c8c4445 \ No newline at end of file diff --git a/docs/dom3-api/MemoryManager_8hpp__incl.png b/docs/dom3-api/MemoryManager_8hpp__incl.png index d7396544..20a1ba2e 100644 Binary files a/docs/dom3-api/MemoryManager_8hpp__incl.png and b/docs/dom3-api/MemoryManager_8hpp__incl.png differ diff --git a/docs/dom3-api/PlatformUtils_8hpp-source.html b/docs/dom3-api/PlatformUtils_8hpp-source.html index 2f4cca5e..c5069151 100644 --- a/docs/dom3-api/PlatformUtils_8hpp-source.html +++ b/docs/dom3-api/PlatformUtils_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -320,8 +320,8 @@ 00856 XERCES_CPP_NAMESPACE_END 00857 00858 #endif -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/PlatformUtils_8hpp.html b/docs/dom3-api/PlatformUtils_8hpp.html index dda10bc1..063bc5ac 100644 --- a/docs/dom3-api/PlatformUtils_8hpp.html +++ b/docs/dom3-api/PlatformUtils_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -26,15 +26,9 @@ Include dependency graph for PlatformUtils.hpp:

    - - - - - - - - - + + +

    @@ -57,31 +51,23 @@ This graph shows which files directly or indirectly include this file:


    Define Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    #define PLATFORMUTILS_HPP #define PLATFORMUTILS_HPP
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
+

+


Generated on Wed Dec 12 19:14:13 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.map b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.map index 36a21d73..67d36cbe 100644 --- a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.map +++ b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.map @@ -1,10 +1,4 @@ base referer -rect $DOMException_8hpp.html 182,173 318,197 -rect $DOMImplementation_8hpp.html 605,272 775,296 -rect $DOMImplementationLS_8hpp.html 367,372 554,396 -rect $XPath2Result_8hpp.html 395,124 526,148 -rect $XQillaExpression_8hpp.html 615,124 765,148 -rect $DOM_8hpp.html 857,248 934,272 -rect $DOMException_8cpp.html 827,125 963,149 -rect $DOMRangeException_8hpp.html 373,222 549,246 -rect $DOMRangeException_8cpp.html 602,173 778,197 +rect $DOMException_8hpp.html 221,5 371,29 +rect $DOMImplementation_8hpp.html 448,55 640,79 +rect $DOMImplementationLS_8hpp.html 192,104 400,128 diff --git a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.md5 b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.md5 index b9d2fde8..049c8c23 100644 --- a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.md5 +++ b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.md5 @@ -1 +1 @@ -de853ab12a0c008a36df9fbadb10c77b \ No newline at end of file +ef6cfc24485c390093e003d00b3fe946 \ No newline at end of file diff --git a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.png b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.png index 0f737a6e..cdd93d92 100644 Binary files a/docs/dom3-api/PlatformUtils_8hpp__dep__incl.png and b/docs/dom3-api/PlatformUtils_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/PlatformUtils_8hpp__incl.md5 b/docs/dom3-api/PlatformUtils_8hpp__incl.md5 index b38ed1a1..8bf70725 100644 --- a/docs/dom3-api/PlatformUtils_8hpp__incl.md5 +++ b/docs/dom3-api/PlatformUtils_8hpp__incl.md5 @@ -1 +1 @@ -9f393b9a770527cd427164c361d51399 \ No newline at end of file +a41f14b3ade4ec0d03fc7b1726e6ae9e \ No newline at end of file diff --git a/docs/dom3-api/PlatformUtils_8hpp__incl.png b/docs/dom3-api/PlatformUtils_8hpp__incl.png index 2477cda4..89ee9587 100644 Binary files a/docs/dom3-api/PlatformUtils_8hpp__incl.png and b/docs/dom3-api/PlatformUtils_8hpp__incl.png differ diff --git a/docs/dom3-api/StDOMNode_8hpp-source.html b/docs/dom3-api/StDOMNode_8hpp-source.html index 70ef314d..e5166f3b 100644 --- a/docs/dom3-api/StDOMNode_8hpp-source.html +++ b/docs/dom3-api/StDOMNode_8hpp-source.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -71,13 +71,13 @@ 00052 return (m_node); 00053 } 00054 -00055 inline bool operator!= (T* node) const { return (m_node != node); } -00056 inline bool operator== (T* node) const { return (m_node == node); } +00055 inline bool operator!= (T* node) const { return (m_node != node); } +00056 inline bool operator== (T* node) const { return (m_node == node); } 00057 00058 inline T& operator* () { return (*m_node); } -00059 inline const T& operator* () const { return (*m_node); } -00060 inline T* operator-> () const { return (m_node); } -00061 inline operator T*() const { return (m_node); } +00059 inline const T& operator* () const { return (*m_node); } +00060 inline T* operator-> () const { return (m_node); } +00061 inline operator T*() const { return (m_node); } 00062 inline void ClearNode() { operator=((T*)(0)); } 00063 }; 00064 @@ -111,8 +111,8 @@ 00092 00093 #endif 00094 -

Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/StDOMNode_8hpp.html b/docs/dom3-api/StDOMNode_8hpp.html index 4892c21d..155858a9 100644 --- a/docs/dom3-api/StDOMNode_8hpp.html +++ b/docs/dom3-api/StDOMNode_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -24,9 +24,9 @@

    Include dependency graph for StDOMNode.hpp:

    - - - + + +

    @@ -46,8 +46,8 @@ Include dependency graph for StDOMNode.hpp:

    typedef DOMElement * xercesc::DOMElementSPtr -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/StDOMNode_8hpp__incl.map b/docs/dom3-api/StDOMNode_8hpp__incl.map index a240a116..2e07f360 100644 --- a/docs/dom3-api/StDOMNode_8hpp__incl.map +++ b/docs/dom3-api/StDOMNode_8hpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $DOMNode_8hpp.html 439,58 631,82 -rect $DOMAttr_8hpp.html 197,9 375,33 -rect $DOMElement_8hpp.html 182,107 390,131 +rect $DOMNode_8hpp.html 467,56 677,80 +rect $DOMAttr_8hpp.html 204,7 401,31 +rect $DOMElement_8hpp.html 188,105 417,129 diff --git a/docs/dom3-api/StDOMNode_8hpp__incl.md5 b/docs/dom3-api/StDOMNode_8hpp__incl.md5 index 877ec342..caddfab3 100644 --- a/docs/dom3-api/StDOMNode_8hpp__incl.md5 +++ b/docs/dom3-api/StDOMNode_8hpp__incl.md5 @@ -1 +1 @@ -d910aa0f4af0f1b2f516371548d90894 \ No newline at end of file +5f0a374f2268ccf873541d75a76fae01 \ No newline at end of file diff --git a/docs/dom3-api/StDOMNode_8hpp__incl.png b/docs/dom3-api/StDOMNode_8hpp__incl.png index 197bd689..d0d7dae6 100644 Binary files a/docs/dom3-api/StDOMNode_8hpp__incl.png and b/docs/dom3-api/StDOMNode_8hpp__incl.png differ diff --git a/docs/dom3-api/XPath2Result_8hpp-source.html b/docs/dom3-api/XPath2Result_8hpp-source.html index 5b121b3e..aa623b93 100644 --- a/docs/dom3-api/XPath2Result_8hpp-source.html +++ b/docs/dom3-api/XPath2Result_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -86,8 +86,8 @@ 00210 }; 00211 00212 #endif -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/XPath2Result_8hpp.html b/docs/dom3-api/XPath2Result_8hpp.html index 4a1a9132..20cbca1e 100644 --- a/docs/dom3-api/XPath2Result_8hpp.html +++ b/docs/dom3-api/XPath2Result_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -26,17 +26,17 @@

    Include dependency graph for XPath2Result.hpp:

    - - - - - + + + + +

    This graph shows which files directly or indirectly include this file:

    - +

    @@ -47,8 +47,8 @@ This graph shows which files directly or indirectly include this file:

     The XPathResult2 interface represents the result of the evaluation of an XPath 2.0 expression within the context of a particular node. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/XPath2Result_8hpp__dep__incl.map b/docs/dom3-api/XPath2Result_8hpp__dep__incl.map index 5f3dd5f6..24315b2e 100644 --- a/docs/dom3-api/XPath2Result_8hpp__dep__incl.map +++ b/docs/dom3-api/XPath2Result_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $XQillaExpression_8hpp.html 186,8 336,32 +rect $XQillaExpression_8hpp.html 195,6 360,30 diff --git a/docs/dom3-api/XPath2Result_8hpp__dep__incl.md5 b/docs/dom3-api/XPath2Result_8hpp__dep__incl.md5 index 70780349..b458120d 100644 --- a/docs/dom3-api/XPath2Result_8hpp__dep__incl.md5 +++ b/docs/dom3-api/XPath2Result_8hpp__dep__incl.md5 @@ -1 +1 @@ -c4583a9c746e885e98fe26a987da7ac3 \ No newline at end of file +c33428ba6a35a16c78404ea5bf03ffc0 \ No newline at end of file diff --git a/docs/dom3-api/XPath2Result_8hpp__dep__incl.png b/docs/dom3-api/XPath2Result_8hpp__dep__incl.png index 13429261..6e7dd1c1 100644 Binary files a/docs/dom3-api/XPath2Result_8hpp__dep__incl.png and b/docs/dom3-api/XPath2Result_8hpp__dep__incl.png differ diff --git a/docs/dom3-api/XPath2Result_8hpp__incl.map b/docs/dom3-api/XPath2Result_8hpp__incl.map index af6e7e70..2c6cbdd3 100644 --- a/docs/dom3-api/XPath2Result_8hpp__incl.map +++ b/docs/dom3-api/XPath2Result_8hpp__incl.map @@ -1,6 +1,6 @@ base referer -rect $DOMNode_8hpp.html 218,104 410,128 -rect $DOMTypeInfo_8hpp.html 209,200 419,224 -rect $DOMException_8hpp.html 205,152 423,176 -rect $DOMXPathException_8hpp.html 187,56 441,80 -rect $PlatformUtils_8hpp.html 491,152 686,176 +rect $DOMNode_8hpp.html 230,102 440,126 +rect $DOMTypeInfo_8hpp.html 219,198 451,222 +rect $DOMException_8hpp.html 215,150 455,174 +rect $DOMXPathException_8hpp.html 195,54 475,78 +rect $PlatformUtils_8hpp.html 524,150 743,174 diff --git a/docs/dom3-api/XPath2Result_8hpp__incl.md5 b/docs/dom3-api/XPath2Result_8hpp__incl.md5 index aff65873..13c1a4b2 100644 --- a/docs/dom3-api/XPath2Result_8hpp__incl.md5 +++ b/docs/dom3-api/XPath2Result_8hpp__incl.md5 @@ -1 +1 @@ -c453898a6a9b80f30b6e8c13d2e00dd4 \ No newline at end of file +35811280ce1ffa4644dafbc66d0a7592 \ No newline at end of file diff --git a/docs/dom3-api/XPath2Result_8hpp__incl.png b/docs/dom3-api/XPath2Result_8hpp__incl.png index 5f52cef7..d8e48675 100644 Binary files a/docs/dom3-api/XPath2Result_8hpp__incl.png and b/docs/dom3-api/XPath2Result_8hpp__incl.png differ diff --git a/docs/dom3-api/XQillaExpression_8hpp-source.html b/docs/dom3-api/XQillaExpression_8hpp-source.html index 2a52b3d5..9d4c200d 100644 --- a/docs/dom3-api/XQillaExpression_8hpp-source.html +++ b/docs/dom3-api/XQillaExpression_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -71,8 +71,8 @@ 00110 00111 #endif //__XQILLAEXPRESSION_HPP 00112 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/XQillaExpression_8hpp.html b/docs/dom3-api/XQillaExpression_8hpp.html index 0bca110a..9798eb7b 100644 --- a/docs/dom3-api/XQillaExpression_8hpp.html +++ b/docs/dom3-api/XQillaExpression_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -28,13 +28,11 @@

    Include dependency graph for XQillaExpression.hpp:

    - - - - - - - + + + + +

    @@ -45,8 +43,8 @@ Include dependency graph for XQillaExpression.hpp:

     The XQillaExpression interface extends the DOMXPathExpression interface, providing the ability to release the object. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/XQillaExpression_8hpp__incl.map b/docs/dom3-api/XQillaExpression_8hpp__incl.map index 5f04a823..e132f0e3 100644 --- a/docs/dom3-api/XQillaExpression_8hpp__incl.map +++ b/docs/dom3-api/XQillaExpression_8hpp__incl.map @@ -1,8 +1,6 @@ base referer -rect $XPath2Result_8hpp.html 228,109 444,133 -rect $DOMNode_8hpp.html 546,158 738,182 -rect $DOMException_8hpp.html 533,62 752,86 -rect $DOMXPathException_8hpp.html 516,206 769,230 -rect $DOMXPathExpression_8hpp.html 205,258 466,282 -rect $DOMTypeInfo_8hpp.html 537,110 748,134 -rect $PlatformUtils_8hpp.html 820,62 1014,86 +rect $XPath2Result_8hpp.html 241,107 484,131 +rect $DOMNode_8hpp.html 589,93 800,117 +rect $DOMException_8hpp.html 575,149 815,173 +rect $DOMXPathException_8hpp.html 555,199 835,223 +rect $DOMXPathExpression_8hpp.html 220,304 505,328 diff --git a/docs/dom3-api/XQillaExpression_8hpp__incl.md5 b/docs/dom3-api/XQillaExpression_8hpp__incl.md5 index 83154b18..dc179ab1 100644 --- a/docs/dom3-api/XQillaExpression_8hpp__incl.md5 +++ b/docs/dom3-api/XQillaExpression_8hpp__incl.md5 @@ -1 +1 @@ -433c289bf55f8cb5d9e0629b9e63c6f9 \ No newline at end of file +5168cf2ec31f5346a9285b1308e0557b \ No newline at end of file diff --git a/docs/dom3-api/XQillaExpression_8hpp__incl.png b/docs/dom3-api/XQillaExpression_8hpp__incl.png index 02cc7b4a..201d998f 100644 Binary files a/docs/dom3-api/XQillaExpression_8hpp__incl.png and b/docs/dom3-api/XQillaExpression_8hpp__incl.png differ diff --git a/docs/dom3-api/XQillaNSResolver_8hpp-source.html b/docs/dom3-api/XQillaNSResolver_8hpp-source.html index ec4f3336..a6bd26db 100644 --- a/docs/dom3-api/XQillaNSResolver_8hpp-source.html +++ b/docs/dom3-api/XQillaNSResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -69,8 +69,8 @@ 00094 00095 00096 #endif //__XQILLANSRESOLVER_HPP -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/XQillaNSResolver_8hpp.html b/docs/dom3-api/XQillaNSResolver_8hpp.html index b367b339..05330b81 100644 --- a/docs/dom3-api/XQillaNSResolver_8hpp.html +++ b/docs/dom3-api/XQillaNSResolver_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,7 +23,7 @@

    Include dependency graph for XQillaNSResolver.hpp:

    - +

    @@ -37,8 +37,8 @@ Include dependency graph for XQillaNSResolver.hpp:

     The XQillaNSResolver interface extends the DOMXPathNSResolver providing the ability to add additional namespace bindings. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/XQillaNSResolver_8hpp__incl.map b/docs/dom3-api/XQillaNSResolver_8hpp__incl.map index cdef5273..e5def350 100644 --- a/docs/dom3-api/XQillaNSResolver_8hpp__incl.map +++ b/docs/dom3-api/XQillaNSResolver_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMXPathNSResolver_8hpp.html 212,56 476,80 +rect $DOMXPathNSResolver_8hpp.html 221,54 509,78 diff --git a/docs/dom3-api/XQillaNSResolver_8hpp__incl.md5 b/docs/dom3-api/XQillaNSResolver_8hpp__incl.md5 index 6c9ff1a7..f9ed36dc 100644 --- a/docs/dom3-api/XQillaNSResolver_8hpp__incl.md5 +++ b/docs/dom3-api/XQillaNSResolver_8hpp__incl.md5 @@ -1 +1 @@ -396e3d9a4e54707a2ea1e5d441183097 \ No newline at end of file +2636739cae1a6f3f323670e05e38f71a \ No newline at end of file diff --git a/docs/dom3-api/XQillaNSResolver_8hpp__incl.png b/docs/dom3-api/XQillaNSResolver_8hpp__incl.png index 864988cc..e8cf3f04 100644 Binary files a/docs/dom3-api/XQillaNSResolver_8hpp__incl.png and b/docs/dom3-api/XQillaNSResolver_8hpp__incl.png differ diff --git a/docs/dom3-api/XQillaPlatformUtils_8hpp-source.html b/docs/dom3-api/XQillaPlatformUtils_8hpp-source.html index a2eb17a6..c0f9b229 100644 --- a/docs/dom3-api/XQillaPlatformUtils_8hpp-source.html +++ b/docs/dom3-api/XQillaPlatformUtils_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -53,8 +53,8 @@ 00056 }; 00057 #endif 00058 -

    Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1 diff --git a/docs/dom3-api/XQillaPlatformUtils_8hpp.html b/docs/dom3-api/XQillaPlatformUtils_8hpp.html index 1f5ffdf3..cc8eb549 100644 --- a/docs/dom3-api/XQillaPlatformUtils_8hpp.html +++ b/docs/dom3-api/XQillaPlatformUtils_8hpp.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -34,8 +34,8 @@ Include dependency graph for XQillaPlatformUtils.hpp:

     Static utility methods for initializing and terminating the XQilla and Xerces environments. More...
    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.md5 b/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.md5 index e5635087..6ae84431 100644 --- a/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.md5 +++ b/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.md5 @@ -1 +1 @@ -8da6d6a6d21c3ca83619866cf81681e1 \ No newline at end of file +8eb20a50d5159cd999c566ff5c8b9b23 \ No newline at end of file diff --git a/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.png b/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.png index d820da84..97ff2a3f 100644 Binary files a/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.png and b/docs/dom3-api/XQillaPlatformUtils_8hpp__incl.png differ diff --git a/docs/dom3-api/annotated.html b/docs/dom3-api/annotated.html index 91cf78dc..3fd44da4 100644 --- a/docs/dom3-api/annotated.html +++ b/docs/dom3-api/annotated.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual XPath2Result::~XPath2Result  )  [inline, virtual]virtual XPath2Result::~XPath2Result (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    XPath2Result::XPath2Result  )  [inline, protected]XPath2Result::XPath2Result (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    + +

+

+ +

+
+ + + + + + + + +
virtual XPath2Result::~XPath2Result (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+ +

+
+ + + + + + + + +
XPath2Result::XPath2Result (  )  [inline, protected]
+
+
+ +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
virtual bool XPath2Result::asBoolean  )  const [pure virtual]virtual ResultType XPath2Result::getResultType (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Conversion of the current result to boolean. +Returns the result type of this result.

-

Returns:
asBoolean of type boolean, readonly
-
Exceptions:
- - - -
XPathException TYPE_ERR: raised if cannot be properly converted to boolean.
DOMException INVALID_STATE_ERR: There is no current result in the result.
-
-
-

- - - - -
- +
Returns:
ResultType A code representing the type of this result, as defined by the type constants.
+ + +

+ +

+
+
- - - - - + + + + +
virtual double XPath2Result::asDouble  )  const [pure virtual]virtual bool XPath2Result::isNode (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+Returns true if the result has a current result and the value is a node. +

+

Returns:
isNode of type boolean, readonly
+ +
+

+ +

+
+ + + + + + + + +
virtual const xercesc:: DOMTypeInfo* XPath2Result::getTypeInfo (  )  const [pure virtual]
+
+
+ +

+Returns the DOM type info of the current result node or value. +

+

Returns:
typeInfo of type TypeInfo, readonly
+ +
+

+ +

+
+ + + + + + + + +
virtual double XPath2Result::asDouble (  )  const [pure virtual]
+
+

Conversion of the current result to double.

-If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.

Returns:
asDouble of type double, readonly
+If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.
Returns:
asDouble of type double, readonly
Exceptions:
XPathException TYPE_ERR: raised if current result cannot be properly converted to double.
DOMException INVALID_STATE_ERR: There is no current result in the result.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual int XPath2Result::asInt  )  const [pure virtual]virtual int XPath2Result::asInt (  )  const [pure virtual]
-
- - - - - -
-   - + +

Conversion of the current result to int.

-

Returns:
asInt of type int, readonly
+
Returns:
asInt of type int, readonly
Exceptions:
XPathException TYPE_ERR: raised if current result cannot be properly converted to int.
DOMException INVALID_STATE_ERR: There is no current result in the result.
-
-

- - - - -
- - - - - - - - -
virtual const xercesc:: DOMNode* XPath2Result::asNode  )  const [pure virtual]
-
- - - - - -
-   - -

-Retrieve the current node value. -

-

Returns:
asNode of type Node, readonly
-
Exceptions:
- - - -
XPathException TYPE_ERR: raised if current result is not a node.
DOMException INVALID_STATE_ERR: There is no current result in the result.
-
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* XPath2Result::asString  )  const [pure virtual]virtual const XMLCh* XPath2Result::asString (  )  const [pure virtual]
-
- - - - - -
-   - + +

Conversion of the current result to string.

-

Returns:
asString of type DOMString, readonly
+
Returns:
asString of type DOMString, readonly
Exceptions:
XPathException TYPE_ERR: raised if current result cannot be properly converted to string.
DOMException INVALID_STATE_ERR: There is no current result in the result.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual bool XPath2Result::getInvalidIteratorState  )  const [pure virtual]virtual bool XPath2Result::asBoolean (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+Conversion of the current result to boolean. +

+

Returns:
asBoolean of type boolean, readonly
+
Exceptions:
+ + + +
XPathException TYPE_ERR: raised if cannot be properly converted to boolean.
DOMException INVALID_STATE_ERR: There is no current result in the result.
+
+ +
+

+ +

+
+ + + + + + + + +
virtual const xercesc:: DOMNode* XPath2Result::asNode (  )  const [pure virtual]
+
+
+ +

+Retrieve the current node value. +

+

Returns:
asNode of type Node, readonly
+
Exceptions:
+ + + +
XPathException TYPE_ERR: raised if current result is not a node.
DOMException INVALID_STATE_ERR: There is no current result in the result.
+
+ +
+

+ +

+
+ + + + + + + + +
virtual bool XPath2Result::getInvalidIteratorState (  )  const [pure virtual]
+
+

Signifies that the iterator has become invalid.

-

Returns:
invalidIteratorState of type boolean, readonly
-
-

- - - - -
- - - - - - - - -
virtual ResultType XPath2Result::getResultType  )  const [pure virtual]
-
- - - - - -
-   - +
Returns:
invalidIteratorState of type boolean, readonly
-

-Returns the result type of this result. -

-

Returns:
ResultType A code representing the type of this result, as defined by the type constants.
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + +
virtual unsigned long XPath2Result::getSnapshotLength  )  const [pure virtual]virtual unsigned long XPath2Result::getSnapshotLength (  )  const [pure virtual]
-
- - - - - -
-   - + +

The number of items in the result snapshot.

-Valid values for snapshotItem indices are 0 to snapshotLength-1 inclusive.

Returns:
snapshotLength of type unsigned long, readonly
+Valid values for snapshotItem indices are 0 to snapshotLength-1 inclusive.
Returns:
snapshotLength of type unsigned long, readonly
Exceptions:
XPathException TYPE_ERR: raised if resultType is not SNAPSHOT_RESULT.
-
-

- - - - -
- - - - - - - - -
virtual const xercesc:: DOMTypeInfo* XPath2Result::getTypeInfo  )  const [pure virtual]
-
- - - - - -
-   - -

-Returns the DOM type info of the current result node or value. -

-

Returns:
typeInfo of type TypeInfo, readonly
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + +
virtual bool XPath2Result::isNode  )  const [pure virtual]virtual bool XPath2Result::iterateNext (  )  [pure virtual]
-
- - - - - -
-   - - -

-Returns true if the result has a current result and the value is a node. -

-

Returns:
isNode of type boolean, readonly
-
-

- - - - -
- - - - - - - - -
virtual bool XPath2Result::iterateNext  )  [pure virtual]
-
- - - - - -
-   - + +

Iterates and returns true if the current result is the next item from the sequence or false if there are no more items.

-

Returns:
boolean True if the current result is the next item from the sequence or false if there are no more items.
+
Returns:
boolean True if the current result is the next item from the sequence or false if there are no more items.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not ITERATOR_RESULT.
DOMException INVALID_STATE_ERR: The document has been mutated since the result was returned.
-
-

- - - - -
- - - - - - - - -
virtual void XPath2Result::release  )  [pure virtual]
-
- - - - - -
-   - -

-Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. -

-Access to a released object will lead to unexpected result.

-

- - - - -
- + +

+ +

+
+
- - - - - - + + + + + +
virtual bool XPath2Result::snapshotItem unsigned long  index  )  [pure virtual]virtual bool XPath2Result::snapshotItem (unsigned long  index  )  [pure virtual]
-
- - - -
-   - + +

Sets the current result to the indexth item in the snapshot collection. @@ -619,19 +502,40 @@ If index is greater than or equal to the number of items in the list, this metho

index of type unsigned long - Index into the snapshot collection.
-

Returns:
boolean True if the current result is the next item from the sequence or false if there are no more items.
+
Returns:
boolean True if the current result is the next item from the sequence or false if there are no more items.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not SNAPSHOT_RESULT.
- - - + + +

+ +

+
+ + + + + + + + +
virtual void XPath2Result::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. +

+Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classXQillaExpression-members.html b/docs/dom3-api/classXQillaExpression-members.html index 2bf50444..40666813 100644 --- a/docs/dom3-api/classXQillaExpression-members.html +++ b/docs/dom3-api/classXQillaExpression-members.html @@ -4,7 +4,7 @@ - +

XQillaExpression Member List

This is the complete list of members for XQillaExpression, including all inherited members.

- + -
DOMXPathExpression()xercesc::DOMXPathExpression [inline, protected]
evaluate(xercesc::DOMNode *contextNode, unsigned short type, void *reuseableResult) const =0XQillaExpression [pure virtual]
evaluate(xercesc::DOMNode *contextNode, unsigned short type, void *reuseableResult) const=0XQillaExpression [pure virtual]
release()=0XQillaExpression [pure virtual]
XQillaExpression()XQillaExpression [inline, protected]
~DOMXPathExpression()xercesc::DOMXPathExpression [inline, virtual]
~XQillaExpression()XQillaExpression [inline, virtual]


Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classXQillaExpression.html b/docs/dom3-api/classXQillaExpression.html index 97b814ae..741a4d85 100644 --- a/docs/dom3-api/classXQillaExpression.html +++ b/docs/dom3-api/classXQillaExpression.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -26,129 +26,137 @@

    Inheritance diagram for XQillaExpression:

    Inheritance graph
    - +
    [legend]
    List of all members. - + - - - - - + - - - -

    Public Member Functions

    virtual void * evaluate (xercesc::DOMNode *contextNode, unsigned short type, void *reuseableResult) const =0
    virtual void * evaluate (xercesc::DOMNode *contextNode, unsigned short type, void *reuseableResult) const=0
     Evaluates this XPath expression and returns a result.
    Destructor
    virtual ~XQillaExpression ()
     Destructor.
     Evaluates this XPath expression and returns a result.
    Non-standard Extension
    virtual void release ()=0
     Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children.

    Protected Member Functions

    Hidden constructors
     XQillaExpression ()

    Detailed Description

    The XQillaExpression interface extends the DOMXPathExpression interface, providing the ability to release the object.

    -The evaluate method will always return an object of type XPath2Result

    Since:
    DOM Level 3
    +The evaluate method will always return an object of type XPath2Result
    Since:
    DOM Level 3


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual XQillaExpression::~XQillaExpression  )  [inline, virtual]virtual XQillaExpression::~XQillaExpression (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    XQillaExpression::XQillaExpression  )  [inline, protected]XQillaExpression::XQillaExpression (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void* XQillaExpression::evaluate xercesc::DOMNode contextNode,
    unsigned short  type,
    void *  reuseableResult
    const [pure virtual]virtual XQillaExpression::~XQillaExpression (  )  [inline, virtual]
    -
    - - - -
    -   - + +
    + +

    +Destructor. +

    + +

    +

    + +

    +
    + + + + + + + + +
    XQillaExpression::XQillaExpression (  )  [inline, protected]
    +
    +
    + +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void* XQillaExpression::evaluate (xercesc::DOMNode contextNode,
    unsigned short  type,
    void *  reuseableResult 
    ) const [pure virtual]
    +
    +

    Evaluates this XPath expression and returns a result. @@ -160,7 +168,7 @@ Evaluates this XPath expression and returns a result.

    result of type void* The result specifies a specific result object which may be reused and returned by this method. If this is specified as nullor the implementation does not reuse the specified result, a new result object will be constructed and returned. For XPath 1.0 results, this object will be of type XPathResult. For XPath 2.0 results, this object will be of type XPath2Result.
    -

    Returns:
    void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult. For XPath 2.0 results, this object will be of type XPath2Result.
    +
    Returns:
    void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult. For XPath 2.0 results, this object will be of type XPath2Result.
    Exceptions:
    @@ -169,42 +177,34 @@ Evaluates this XPath expression and returns a result.

    -Implements xercesc::DOMXPathExpression. - -

    XPathException TYPE_ERR: Raised if the result cannot be converted to return the specified type.
    -

    - - - - -
    - +Implements xercesc::DOMXPathExpression. + +

    + +

    +
    +
    - - - - - + + + + +
    virtual void XQillaExpression::release  )  [pure virtual]virtual void XQillaExpression::release (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children.

    -Access to a released object will lead to unexpected result.

    +Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classXQillaExpression__inherit__graph.map b/docs/dom3-api/classXQillaExpression__inherit__graph.map index 4b6d0a56..70f7116a 100644 --- a/docs/dom3-api/classXQillaExpression__inherit__graph.map +++ b/docs/dom3-api/classXQillaExpression__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMXPathExpression.html 8,9 218,33 +rect $classxercesc_1_1DOMXPathExpression.html 5,7 232,31 diff --git a/docs/dom3-api/classXQillaExpression__inherit__graph.md5 b/docs/dom3-api/classXQillaExpression__inherit__graph.md5 index 6dfe72c1..eaa2e171 100644 --- a/docs/dom3-api/classXQillaExpression__inherit__graph.md5 +++ b/docs/dom3-api/classXQillaExpression__inherit__graph.md5 @@ -1 +1 @@ -45bb623a8dede2c03de3b274c503005c \ No newline at end of file +00885c6f906815c5319a6caf52791eb7 \ No newline at end of file diff --git a/docs/dom3-api/classXQillaExpression__inherit__graph.png b/docs/dom3-api/classXQillaExpression__inherit__graph.png index 050bb33d..f0fd73b6 100644 Binary files a/docs/dom3-api/classXQillaExpression__inherit__graph.png and b/docs/dom3-api/classXQillaExpression__inherit__graph.png differ diff --git a/docs/dom3-api/classXQillaNSResolver-members.html b/docs/dom3-api/classXQillaNSResolver-members.html index d1b44805..362fc148 100644 --- a/docs/dom3-api/classXQillaNSResolver-members.html +++ b/docs/dom3-api/classXQillaNSResolver-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,12 +23,12 @@ addNamespaceBinding(const XMLCh *prefix, const XMLCh *uri)=0XQillaNSResolver [pure virtual] DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, protected] lookupNamespaceURI(const XMLCh *prefix) const =0XQillaNSResolver [pure virtual] - lookupPrefix(const XMLCh *uri) const =0XQillaNSResolver [pure virtual] + lookupPrefix(const XMLCh *uri) const=0XQillaNSResolver [pure virtual] release()=0XQillaNSResolver [pure virtual] XQillaNSResolver()XQillaNSResolver [inline, protected] ~DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classXQillaNSResolver.html b/docs/dom3-api/classXQillaNSResolver.html index ddec1b8e..90450f3f 100644 --- a/docs/dom3-api/classXQillaNSResolver.html +++ b/docs/dom3-api/classXQillaNSResolver.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,7 +26,7 @@

      Inheritance diagram for XQillaNSResolver:

      Inheritance graph
      - +
      [legend]
      List of all members. @@ -38,85 +38,84 @@ Inheritance diagram for XQillaNSResolver:

      virtual const XMLCh * 
      - + - + - - - -
      lookupNamespaceURI (const XMLCh *prefix) const =0
       Look up the namespace URI associated to the given namespace prefix.
      virtual const XMLCh * lookupPrefix (const XMLCh *uri) const =0
      virtual const XMLCh * lookupPrefix (const XMLCh *uri) const=0
       Non-standard extension.
       Non-standard extension.
      Non-standard Extension
      virtual void release ()=0
       Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children.

      Protected Member Functions

      Hidden constructors
       XQillaNSResolver ()

      Detailed Description

      The XQillaNSResolver interface extends the DOMXPathNSResolver providing the ability to add additional namespace bindings.

      -

      Since:
      DOM Level 3
      +
      Since:
      DOM Level 3


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      XQillaNSResolver::XQillaNSResolver  )  [inline, protected]XQillaNSResolver::XQillaNSResolver (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + +
      virtual void XQillaNSResolver::addNamespaceBinding const XMLCh *  prefix,
      const XMLCh *  uri
      [pure virtual]XQillaNSResolver::XQillaNSResolver (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + +
      virtual void XQillaNSResolver::addNamespaceBinding (const XMLCh *  prefix,
      const XMLCh *  uri 
      ) [pure virtual]
      +
      +

      Non-standard extension. @@ -127,32 +126,24 @@ XQilla requires additional bindings of namespaces. This method will bind the giv

      URI of type XMLCh - The associated namespace.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual const XMLCh* XQillaNSResolver::lookupNamespaceURI const XMLCh *  prefix  )  const [pure virtual]virtual const XMLCh* XQillaNSResolver::lookupNamespaceURI (const XMLCh *  prefix  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Look up the namespace URI associated to the given namespace prefix. @@ -162,35 +153,27 @@ The XPath evaluator must never call this with a null or empty argument, because

      prefix of type XMLCh - The prefix to look for.
      -

      Returns:
      the associated namespace URI or null if none is found.
      +
      Returns:
      the associated namespace URI or null if none is found.

      -Implements xercesc::DOMXPathNSResolver. - - -

      - - - - -
      - +Implements xercesc::DOMXPathNSResolver. + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual const XMLCh* XQillaNSResolver::lookupPrefix const XMLCh *  uri  )  const [pure virtual]virtual const XMLCh* XQillaNSResolver::lookupPrefix (const XMLCh *  uri  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Non-standard extension. @@ -200,45 +183,37 @@ XPath2 implementations require a reverse lookup in the static context. Look up t

      URI of type XMLCh - The namespace to look for.
      -

      Returns:
      the associated prefix or null if none is found.
      +
      Returns:
      the associated prefix or null if none is found.

      -Implements xercesc::DOMXPathNSResolver. - - -

      - - - - -
      - +Implements xercesc::DOMXPathNSResolver. + +

      + +

      +
      +
      - - - - - + + + + +
      virtual void XQillaNSResolver::release  )  [pure virtual]virtual void XQillaNSResolver::release (  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children.

      -Access to a released object will lead to unexpected result.

      +Access to a released object will lead to unexpected result. +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classXQillaNSResolver__inherit__graph.map b/docs/dom3-api/classXQillaNSResolver__inherit__graph.map index 76dc9879..b6be4535 100644 --- a/docs/dom3-api/classXQillaNSResolver__inherit__graph.map +++ b/docs/dom3-api/classXQillaNSResolver__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMXPathNSResolver.html 7,9 221,33 +rect $classxercesc_1_1DOMXPathNSResolver.html 5,7 235,31 diff --git a/docs/dom3-api/classXQillaNSResolver__inherit__graph.md5 b/docs/dom3-api/classXQillaNSResolver__inherit__graph.md5 index f4b2d6dc..8e496096 100644 --- a/docs/dom3-api/classXQillaNSResolver__inherit__graph.md5 +++ b/docs/dom3-api/classXQillaNSResolver__inherit__graph.md5 @@ -1 +1 @@ -57ded13868bd8133353816bde1fe80ab \ No newline at end of file +ec9eb91d5c89810a8db20f7fff38776e \ No newline at end of file diff --git a/docs/dom3-api/classXQillaNSResolver__inherit__graph.png b/docs/dom3-api/classXQillaNSResolver__inherit__graph.png index 3203baf1..168f3d52 100644 Binary files a/docs/dom3-api/classXQillaNSResolver__inherit__graph.png and b/docs/dom3-api/classXQillaNSResolver__inherit__graph.png differ diff --git a/docs/dom3-api/classXQillaPlatformUtils-members.html b/docs/dom3-api/classXQillaPlatformUtils-members.html index 02018e6e..a7f68332 100644 --- a/docs/dom3-api/classXQillaPlatformUtils-members.html +++ b/docs/dom3-api/classXQillaPlatformUtils-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,8 +23,8 @@ enableExtendedPrecision(bool bEnable)XQillaPlatformUtils [static] initialize(xercesc::MemoryManager *memMgr=0)XQillaPlatformUtils [static] terminate()XQillaPlatformUtils [static] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classXQillaPlatformUtils.html b/docs/dom3-api/classXQillaPlatformUtils.html index fd1087d1..edadd3c3 100644 --- a/docs/dom3-api/classXQillaPlatformUtils.html +++ b/docs/dom3-api/classXQillaPlatformUtils.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -41,100 +41,76 @@ Static utility methods for initializing and terminating the XQilla and Xerces environments.


      Member Function Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      static void XQillaPlatformUtils::enableExtendedPrecision bool  bEnable  )  [static]static void XQillaPlatformUtils::initialize (xercesc::MemoryManager memMgr = 0  )  [static]
      -
      - - - - - -
      -   - - -

      -Enable/disable extended precision in numeric items. -

      -When disabled, xs:decimal values will hold only 18 digits, xs:float 7 digits and xs:double 15 digits as mandated

      -

      - - - - -
      - - - - - - - - - -
      static void XQillaPlatformUtils::initialize xercesc::MemoryManager memMgr = 0  )  [static]
      -
      - - - - - -
      -   - + +

      Perform XQilla initialization.

      Initialization should be called first in any user code.

      -Initializes Xerces and adds its own DOMImplementation to the registry

      -

      - - - - -
      - +Initializes Xerces and adds its own DOMImplementation to the registry + +

      + +

      +
      +
      - - - - - + + + + +
      static void XQillaPlatformUtils::terminate  )  [static]static void XQillaPlatformUtils::terminate (  )  [static]
      -
      - - - - - -
      -   - + +

      Perform XQilla termination.

      -Terminates Xerces

      +Terminates Xerces +

    +

+ +

+
+ + + + + + + + + +
static void XQillaPlatformUtils::enableExtendedPrecision (bool  bEnable  )  [static]
+
+
+ +

+Enable/disable extended precision in numeric items. +

+When disabled, xs:decimal values will hold only 18 digits, xs:float 7 digits and xs:double 15 digits as mandated +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classes.html b/docs/dom3-api/classes.html index 81e119f8..798fadb2 100644 --- a/docs/dom3-api/classes.html +++ b/docs/dom3-api/classes.html @@ -4,7 +4,7 @@ - +
+

+ +

+
+ + + + + + + + +
xercesc::DOMBuilder::DOMBuilder (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMBuilder::~DOMBuilder (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - - - - - - - - - - + + + + +
virtual bool xercesc::DOMBuilder::canSetFeature const XMLCh *const   name,
const bool  state
const [pure virtual]virtual DOMErrorHandler* xercesc::DOMBuilder::getErrorHandler (  )  [pure virtual]
-
- - - - - -
-   - - -

-Query whether setting a feature to a specific value is supported. -

-"Experimental - subject to change"

-

Parameters:
- - - -
name The feature name.
state The requested state of the feature (true or false).
-
-
Returns:
true if the feature could be successfully set to the specified value, or false if the feature is not recognized or the requested value is not supported. The value of the feature itself is not changed.
-
See also:
getFeature

-setFeature

-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual const DOMEntityResolver* xercesc::DOMBuilder::getEntityResolver  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get a const pointer to the entity resolver. -

-This method returns the installed entity resolver. If no resolver has been installed, then it will be a zero pointer.

-"Experimental - subject to change"

-

Returns:
A const pointer to the installed entity resolver object.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMEntityResolver* xercesc::DOMBuilder::getEntityResolver  )  [pure virtual]
-
- - - - - -
-   - - -

-Get a pointer to the entity resolver. -

-This method returns the installed entity resolver. If no resolver has been installed, then it will be a zero pointer.

-"Experimental - subject to change"

-

Returns:
The pointer to the installed entity resolver object.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual const DOMErrorHandler* xercesc::DOMBuilder::getErrorHandler  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get a const pointer to the error handler. -

-This method returns the installed error handler. If no handler has been installed, then it will be a zero pointer.

-"Experimental - subject to change"

-

Returns:
A const pointer to the installed error handler object.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMErrorHandler* xercesc::DOMBuilder::getErrorHandler  )  [pure virtual]
-
- - - - - -
-   - + +

Get a pointer to the error handler.

This method returns the installed error handler. If no handler has been installed, then it will be a zero pointer.

"Experimental - subject to change"

-

Returns:
The pointer to the installed error handler object.
-
Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
The pointer to the installed error handler object.
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + +
virtual bool xercesc::DOMBuilder::getFeature const XMLCh *const   name  )  const [pure virtual]virtual const DOMErrorHandler* xercesc::DOMBuilder::getErrorHandler (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Look up the value of a feature. +Get a const pointer to the error handler.

+This method returns the installed error handler. If no handler has been installed, then it will be a zero pointer.

"Experimental - subject to change"

-

Parameters:
- - -
name The feature name.
-
-
Returns:
The current state of the feature (true or false)
-
Exceptions:
- - -
DOMException NOT_FOUND_ERR: Raised when the DOMBuilder does not recognize the feature name.
-
-
See also:
getFeature

-canSetFeature

-
Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
A const pointer to the installed error handler object.
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - + + + + +
virtual const DOMBuilderFilter* xercesc::DOMBuilder::getFilter  )  const [pure virtual]virtual DOMEntityResolver* xercesc::DOMBuilder::getEntityResolver (  )  [pure virtual]
-
- - - - - -
-   - + +

-Get a const pointer to the application filter. +Get a pointer to the entity resolver.

-This method returns the installed application filter. If no filter has been installed, then it will be a zero pointer.

+This method returns the installed entity resolver. If no resolver has been installed, then it will be a zero pointer.

"Experimental - subject to change"

-

Returns:
A const pointer to the installed application filter
-
Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
The pointer to the installed entity resolver object.
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMBuilderFilter* xercesc::DOMBuilder::getFilter  )  [pure virtual]virtual const DOMEntityResolver* xercesc::DOMBuilder::getEntityResolver (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+Get a const pointer to the entity resolver. +

+This method returns the installed entity resolver. If no resolver has been installed, then it will be a zero pointer.

+"Experimental - subject to change"

+

Returns:
A const pointer to the installed entity resolver object.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMBuilderFilter* xercesc::DOMBuilder::getFilter (  )  [pure virtual]
+
+

Get a pointer to the application filter.

This method returns the installed application filter. If no filter has been installed, then it will be a zero pointer.

"Experimental - subject to change"

-

Returns:
The pointer to the installed application filter.
-
Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
The pointer to the installed application filter.
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + +
virtual Grammar* xercesc::DOMBuilder::getGrammar const XMLCh *const   nameSpaceKey  )  const [pure virtual]virtual const DOMBuilderFilter* xercesc::DOMBuilder::getFilter (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Retrieve the grammar that is associated with the specified namespace key. +Get a const pointer to the application filter.

-

Parameters:
- - -
nameSpaceKey Namespace key
-
-
Returns:
Grammar associated with the Namespace key.
-
-

- - - - -
- - - - - - - - - -
virtual void* xercesc::DOMBuilder::getProperty const XMLCh *const   name  )  const [pure virtual]
-
- - - - - -
-   - - -

-Query the current value of a property in a DOMBuilder. -

-The builder owns the returned pointer. The memory allocated for the returned pointer will be destroyed when the builder is deleted.

-To ensure assessiblity of the returned information after the builder is deleted, callers need to copy and store the returned information somewhere else; otherwise you may get unexpected result. Since the returned pointer is a generic void pointer, see http://xml.apache.org/xerces-c/program-dom.html#DOMBuilderProperties to learn exactly what type of property value each property returns for replication.

-

Parameters:
- - -
name The unique identifier (URI) of the property being set.
-
-
Returns:
The current value of the property. The pointer spans the same life-time as the parser. A null pointer is returned if nothing was specified externally.
-
Exceptions:
- - -
DOMException 
-NOT_FOUND_ERR: Raised when the DOMBuilder does not recognize the requested property.
-
-
-

- - - - -
- - - - - - - - -
virtual Grammar* xercesc::DOMBuilder::getRootGrammar  )  const [pure virtual]
-
- - - - - -
-   - - -

-Retrieve the grammar where the root element is declared. -

-

Returns:
Grammar where root element declared
-
-

- - - - -
- - - - - - - - -
virtual unsigned int xercesc::DOMBuilder::getSrcOffset  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns the current src offset within the input source. -

-

Returns:
offset within the input source
-
-

- - - - -
- - - - - - - - - -
virtual const XMLCh* xercesc::DOMBuilder::getURIText unsigned int  uriId  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns the string corresponding to a URI id from the URI string pool. -

-

Parameters:
- - -
uriId id of the string in the URI string pool.
-
-
Returns:
URI string corresponding to the URI id.
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
virtual Grammar* xercesc::DOMBuilder::loadGrammar const char *const   systemId,
const short  grammarType,
const bool  toCache = false
[pure virtual]
-
- - - - - -
-   - - -

-Preparse schema grammar (XML Schema, DTD, etc. -

-) via a file path or URL

-This method invokes the preparsing process on a schema grammar XML file specified by the file path parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

+This method returns the installed application filter. If no filter has been installed, then it will be a zero pointer.

"Experimental - subject to change"

-

Parameters:
- - - - -
systemId A const char pointer to a native string which contains the path to the XML grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
-
-
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
virtual Grammar* xercesc::DOMBuilder::loadGrammar const XMLCh *const   systemId,
const short  grammarType,
const bool  toCache = false
[pure virtual]
-
- - - - - -
-   - +
Returns:
A const pointer to the installed application filter
+
Since:
DOM Level 3
-

-Preparse schema grammar (XML Schema, DTD, etc. -

-) via a file path or URL

-This method invokes the preparsing process on a schema grammar XML file specified by the file path parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

-"Experimental - subject to change"

-

Parameters:
- - - - -
systemId A const XMLCh pointer to the Unicode string which contains the path to the XML grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
-
-
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
-

- - - - -
- + +

+ +

+
+
- - - - - - - - - - - - - - - - - - - - - + + + + + +
virtual Grammar* xercesc::DOMBuilder::loadGrammar const DOMInputSource source,
const short  grammarType,
const bool  toCache = false
[pure virtual]virtual void xercesc::DOMBuilder::setErrorHandler (DOMErrorHandler *const  handler  )  [pure virtual]
-
- - - - - -
-   - - -

-Preparse schema grammar (XML Schema, DTD, etc. -

-) via an input source object.

-This method invokes the preparsing process on a schema grammar XML file specified by the DOMInputSource parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

-"Experimental - subject to change"

-

Parameters:
- - - - -
source A const reference to the DOMInputSource object which points to the schema grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
-
-
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
See also:
DOMInputSource::DOMInputSource
-
-

- - - - -
- - - - - - - - - -
virtual DOMDocument* xercesc::DOMBuilder::parse const DOMInputSource source  )  [pure virtual]
-
- - - - - -
-   - - -

-Parse via an input source object. -

-This method invokes the parsing process on the XML file specified by the DOMInputSource parameter. This API is borrowed from the SAX Parser interface.

-The parser owns the returned DOMDocument. It will be deleted when the parser is released.

-"Experimental - subject to change"

-

Parameters:
- - -
source A const reference to the DOMInputSource object which points to the XML file to be parsed.
-
-
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
See also:
DOMInputSource::DOMInputSource

-setEntityResolver

-setErrorHandler

-resetDocumentPool

-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual DOMDocument* xercesc::DOMBuilder::parseURI const char *const   systemId  )  [pure virtual]
-
- - - - - -
-   - - -

-Parse via a file path or URL (in the local code page). -

-This method invokes the parsing process on the XML file specified by the native char* string parameter 'systemId'.

-The parser owns the returned DOMDocument. It will be deleted when the parser is released.

-"Experimental - subject to change"

-

Parameters:
- - -
systemId A const char pointer to a native string which contains the path to the XML file to be parsed.
-
-
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
See also:
parse(DOMInputSource,...)

-resetDocumentPool

-
-

- - - - -
- - - - - - - - - -
virtual DOMDocument* xercesc::DOMBuilder::parseURI const XMLCh *const   systemId  )  [pure virtual]
-
- - - - - -
-   - - -

-Parse via a file path or URL. -

-This method invokes the parsing process on the XML file specified by the Unicode string parameter 'systemId'.

-The parser owns the returned DOMDocument. It will be deleted when the parser is released.

-"Experimental - subject to change"

-

Parameters:
- - -
systemId A const XMLCh pointer to the Unicode string which contains the path to the XML file to be parsed.
-
-
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
-
Exceptions:
- - - - -
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
-
-
See also:
parse(DOMInputSource,...)

-resetDocumentPool

-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
virtual void xercesc::DOMBuilder::parseWithContext const DOMInputSource source,
DOMNode *const   contextNode,
const short  action
[pure virtual]
-
- - - - - -
-   - - -

-Parse via an input source object. -

-This method invokes the parsing process on the XML file specified by the DOMInputSource parameter, and inserts the content into an existing document at the position specified with the contextNode and action arguments. When parsing the input stream the context node is used for resolving unbound namespace prefixes.

-"Experimental - subject to change"

-

Parameters:
- - - - -
source A const reference to the DOMInputSource object which points to the XML file to be parsed.
contextNode The node that is used as the context for the data that is being parsed. This node must be a Document node, a DocumentFragment node, or a node of a type that is allowed as a child of an element, e.g. it can not be an attribute node.
action This parameter describes which action should be taken between the new set of node being inserted and the existing children of the context node.
-
-
Exceptions:
- - -
DOMException NOT_SUPPORTED_ERR: Raised when the DOMBuilder doesn't support this method.
-NO_MODIFICATION_ALLOWED_ERR: Raised if the context node is readonly.
-
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMBuilder::release  )  [pure virtual]
-
- - - - - -
-   - - -

-Called to indicate that this DOMBuilder is no longer in use and that the implementation may relinquish any resources associated with it. -

-Access to a released object will lead to unexpected result.

-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMBuilder::resetCachedGrammarPool  )  [pure virtual]
-
- - - - - -
-   - - -

-Clear the cached grammar pool. -

-

-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMBuilder::resetDocumentPool  )  [pure virtual]
-
- - - - - -
-   - - -

-Reset the documents vector pool and release all the associated memory back to the system. -

-When parsing a document using a DOM parser, all memory allocated for a DOM tree is associated to the DOM document.

-If you do multiple parse using the same DOM parser instance, then multiple DOM documents will be generated and saved in a vector pool. All these documents (and thus all the allocated memory) won't be deleted until the parser instance is destroyed.

-If you don't need these DOM documents anymore and don't want to destroy the DOM parser instance at this moment, then you can call this method to reset the document vector pool and release all the allocated memory back to the system.

-It is an error to call this method if you are in the middle of a parse (e.g. in the mid of a progressive parse).

-

Exceptions:
- - -
IOException An exception from the parser if this function is called when a parse is in progress.
-
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMBuilder::setEntityResolver DOMEntityResolver *const   handler  )  [pure virtual]
-
- - - - - -
-   - - -

-Set the entity resolver. -

-This method allows applications to install their own entity resolver. By installing an entity resolver, the applications can trap and potentially redirect references to external entities.

-Any previously set resolver is merely dropped, since the parser does not own them.

-"Experimental - subject to change"

-

Parameters:
- - -
handler A const pointer to the user supplied entity resolver.
-
-
See also:
getEntityResolver
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMBuilder::setErrorHandler DOMErrorHandler *const   handler  )  [pure virtual]
-
- - - -
-   - + +

Set the error handler. @@ -1281,43 +427,99 @@ This method allows applications to install their own error handler to trap error

handler A const pointer to the user supplied error handler.
-

See also:
getErrorHandler
-
Since:
DOM Level 3
- - - -

- - - - -
- +
See also:
getErrorHandler
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - - - - - - - - - - + + + + + +
virtual void xercesc::DOMBuilder::setFeature const XMLCh *const   name,
const bool  state
[pure virtual]virtual void xercesc::DOMBuilder::setEntityResolver (DOMEntityResolver *const  handler  )  [pure virtual]
-
- - - -
-   - + +
+ +

+Set the entity resolver. +

+This method allows applications to install their own entity resolver. By installing an entity resolver, the applications can trap and potentially redirect references to external entities.

+Any previously set resolver is merely dropped, since the parser does not own them.

+"Experimental - subject to change"

+

Parameters:
+ + +
handler A const pointer to the user supplied entity resolver.
+
+
See also:
getEntityResolver
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMBuilder::setFilter (DOMBuilderFilter *const  filter  )  [pure virtual]
+
+
+ +

+Set the application filter. +

+When the application provides a filter, the parser will call out to the filter at the completion of the construction of each Element node. The filter implementation can choose to remove the element from the document being constructed (unless the element is the document element) or to terminate the parse early. If the document is being validated when it's loaded the validation happens before the filter is called.

+Any previously set filter is merely dropped, since the parser does not own them.

+"Experimental - subject to change"

+

Parameters:
+ + +
filter A const pointer to the user supplied application filter.
+
+
See also:
getFilter
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual void xercesc::DOMBuilder::setFeature (const XMLCh *const  name,
const bool  state 
) [pure virtual]
+
+

Set the state of a feature. @@ -1337,84 +539,328 @@ See DOMBuilder does not recognize the feature name.

-

See also:
setFeature

-canSetFeature

-
Since:
DOM Level 3
- - - -

- - - - -
- +
See also:
setFeature

+canSetFeature

+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMBuilder::setFilter DOMBuilderFilter *const   filter  )  [pure virtual]virtual bool xercesc::DOMBuilder::getFeature (const XMLCh *const  name  )  const [pure virtual]
-
- - - - - -
-   - + +

-Set the application filter. +Look up the value of a feature.

-When the application provides a filter, the parser will call out to the filter at the completion of the construction of each Element node. The filter implementation can choose to remove the element from the document being constructed (unless the element is the document element) or to terminate the parse early. If the document is being validated when it's loaded the validation happens before the filter is called.

-Any previously set filter is merely dropped, since the parser does not own them.

"Experimental - subject to change"

Parameters:
- +
filter A const pointer to the user supplied application filter.
name The feature name.
-
See also:
getFilter
-
Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
The current state of the feature (true or false)
+
Exceptions:
+
+ +
DOMException NOT_FOUND_ERR: Raised when the DOMBuilder does not recognize the feature name.
+ +
See also:
getFeature

+canSetFeature

+
Since:
DOM Level 3
+ + +

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + +
virtual void xercesc::DOMBuilder::setProperty const XMLCh *const   name, virtual bool xercesc::DOMBuilder::canSetFeature (const XMLCh *const  name,
void *  valueconst bool  state 
[pure virtual]) const [pure virtual]
-
- - - -
-   - + +
+ +

+Query whether setting a feature to a specific value is supported. +

+"Experimental - subject to change"

+

Parameters:
+ + + +
name The feature name.
state The requested state of the feature (true or false).
+
+
Returns:
true if the feature could be successfully set to the specified value, or false if the feature is not recognized or the requested value is not supported. The value of the feature itself is not changed.
+
See also:
getFeature

+setFeature

+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMDocument* xercesc::DOMBuilder::parse (const DOMInputSource source  )  [pure virtual]
+
+
+ +

+Parse via an input source object. +

+This method invokes the parsing process on the XML file specified by the DOMInputSource parameter. This API is borrowed from the SAX Parser interface.

+The parser owns the returned DOMDocument. It will be deleted when the parser is released.

+"Experimental - subject to change"

+

Parameters:
+ + +
source A const reference to the DOMInputSource object which points to the XML file to be parsed.
+
+
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+
See also:
DOMInputSource::DOMInputSource

+setEntityResolver

+setErrorHandler

+resetDocumentPool

+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMDocument* xercesc::DOMBuilder::parseURI (const XMLCh *const  systemId  )  [pure virtual]
+
+
+ +

+Parse via a file path or URL. +

+This method invokes the parsing process on the XML file specified by the Unicode string parameter 'systemId'.

+The parser owns the returned DOMDocument. It will be deleted when the parser is released.

+"Experimental - subject to change"

+

Parameters:
+ + +
systemId A const XMLCh pointer to the Unicode string which contains the path to the XML file to be parsed.
+
+
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+
See also:
parse(DOMInputSource,...)

+resetDocumentPool

+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMDocument* xercesc::DOMBuilder::parseURI (const char *const  systemId  )  [pure virtual]
+
+
+ +

+Parse via a file path or URL (in the local code page). +

+This method invokes the parsing process on the XML file specified by the native char* string parameter 'systemId'.

+The parser owns the returned DOMDocument. It will be deleted when the parser is released.

+"Experimental - subject to change"

+

Parameters:
+ + +
systemId A const char pointer to a native string which contains the path to the XML file to be parsed.
+
+
Returns:
If the DOMBuilder is a synchronous DOMBuilder the newly created and populated DOMDocument is returned. If the DOMBuilder is asynchronous then null is returned since the document object is not yet parsed when this method returns.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+
See also:
parse(DOMInputSource,...)

+resetDocumentPool

+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual void xercesc::DOMBuilder::parseWithContext (const DOMInputSource source,
DOMNode *const  contextNode,
const short  action 
) [pure virtual]
+
+
+ +

+Parse via an input source object. +

+This method invokes the parsing process on the XML file specified by the DOMInputSource parameter, and inserts the content into an existing document at the position specified with the contextNode and action arguments. When parsing the input stream the context node is used for resolving unbound namespace prefixes.

+"Experimental - subject to change"

+

Parameters:
+ + + + +
source A const reference to the DOMInputSource object which points to the XML file to be parsed.
contextNode The node that is used as the context for the data that is being parsed. This node must be a Document node, a DocumentFragment node, or a node of a type that is allowed as a child of an element, e.g. it can not be an attribute node.
action This parameter describes which action should be taken between the new set of node being inserted and the existing children of the context node.
+
+
Exceptions:
+ + +
DOMException NOT_SUPPORTED_ERR: Raised when the DOMBuilder doesn't support this method.
+NO_MODIFICATION_ALLOWED_ERR: Raised if the context node is readonly.
+
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void* xercesc::DOMBuilder::getProperty (const XMLCh *const  name  )  const [pure virtual]
+
+
+ +

+Query the current value of a property in a DOMBuilder. +

+The builder owns the returned pointer. The memory allocated for the returned pointer will be destroyed when the builder is deleted.

+To ensure assessiblity of the returned information after the builder is deleted, callers need to copy and store the returned information somewhere else; otherwise you may get unexpected result. Since the returned pointer is a generic void pointer, see http://xml.apache.org/xerces-c/program-dom.html#DOMBuilderProperties to learn exactly what type of property value each property returns for replication.

+

Parameters:
+ + +
name The unique identifier (URI) of the property being set.
+
+
Returns:
The current value of the property. The pointer spans the same life-time as the parser. A null pointer is returned if nothing was specified externally.
+
Exceptions:
+ + +
DOMException 
+NOT_FOUND_ERR: Raised when the DOMBuilder does not recognize the requested property.
+
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual void xercesc::DOMBuilder::setProperty (const XMLCh *const  name,
void *  value 
) [pure virtual]
+
+

Set the value of any property in a DOMBuilder. @@ -1433,13 +879,351 @@ It takes a void pointer as the property value. Application is required to initia NOT_FOUND_ERR: Raised when the DOMBuilder does not recognize the requested property.

- - - + + +

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMBuilder::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this DOMBuilder is no longer in use and that the implementation may relinquish any resources associated with it. +

+Access to a released object will lead to unexpected result. +

+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMBuilder::resetDocumentPool (  )  [pure virtual]
+
+
+ +

+Reset the documents vector pool and release all the associated memory back to the system. +

+When parsing a document using a DOM parser, all memory allocated for a DOM tree is associated to the DOM document.

+If you do multiple parse using the same DOM parser instance, then multiple DOM documents will be generated and saved in a vector pool. All these documents (and thus all the allocated memory) won't be deleted until the parser instance is destroyed.

+If you don't need these DOM documents anymore and don't want to destroy the DOM parser instance at this moment, then you can call this method to reset the document vector pool and release all the allocated memory back to the system.

+It is an error to call this method if you are in the middle of a parse (e.g. in the mid of a progressive parse).

+

Exceptions:
+ + +
IOException An exception from the parser if this function is called when a parse is in progress.
+
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual Grammar* xercesc::DOMBuilder::loadGrammar (const DOMInputSource source,
const short  grammarType,
const bool  toCache = false 
) [pure virtual]
+
+
+ +

+Preparse schema grammar (XML Schema, DTD, etc. +

+) via an input source object.

+This method invokes the preparsing process on a schema grammar XML file specified by the DOMInputSource parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

+"Experimental - subject to change"

+

Parameters:
+ + + + +
source A const reference to the DOMInputSource object which points to the schema grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
+
+
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+
See also:
DOMInputSource::DOMInputSource
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual Grammar* xercesc::DOMBuilder::loadGrammar (const XMLCh *const  systemId,
const short  grammarType,
const bool  toCache = false 
) [pure virtual]
+
+
+ +

+Preparse schema grammar (XML Schema, DTD, etc. +

+) via a file path or URL

+This method invokes the preparsing process on a schema grammar XML file specified by the file path parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

+"Experimental - subject to change"

+

Parameters:
+ + + + +
systemId A const XMLCh pointer to the Unicode string which contains the path to the XML grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
+
+
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual Grammar* xercesc::DOMBuilder::loadGrammar (const char *const  systemId,
const short  grammarType,
const bool  toCache = false 
) [pure virtual]
+
+
+ +

+Preparse schema grammar (XML Schema, DTD, etc. +

+) via a file path or URL

+This method invokes the preparsing process on a schema grammar XML file specified by the file path parameter. If the 'toCache' flag is enabled, the parser will cache the grammars for re-use. If a grammar key is found in the pool, no caching of any grammar will take place.

+"Experimental - subject to change"

+

Parameters:
+ + + + +
systemId A const char pointer to a native string which contains the path to the XML grammar file to be preparsed.
grammarType The grammar type (Schema or DTD).
toCache If true, we cache the preparsed grammar, otherwise, no chaching. Default is false.
+
+
Returns:
The preparsed schema grammar object (SchemaGrammar or DTDGrammar). That grammar object is owned by the parser.
+
Exceptions:
+ + + + +
SAXException Any SAX exception, possibly wrapping another exception.
XMLException An exception from the parser or client handler code.
DOMException A DOM exception as per DOM spec.
+
+ +
+

+ +

+
+ + + + + + + + + +
virtual Grammar* xercesc::DOMBuilder::getGrammar (const XMLCh *const  nameSpaceKey  )  const [pure virtual]
+
+
+ +

+Retrieve the grammar that is associated with the specified namespace key. +

+

Parameters:
+ + +
nameSpaceKey Namespace key
+
+
Returns:
Grammar associated with the Namespace key.
+ +
+

+ +

+
+ + + + + + + + +
virtual Grammar* xercesc::DOMBuilder::getRootGrammar (  )  const [pure virtual]
+
+
+ +

+Retrieve the grammar where the root element is declared. +

+

Returns:
Grammar where root element declared
+ +
+

+ +

+
+ + + + + + + + + +
virtual const XMLCh* xercesc::DOMBuilder::getURIText (unsigned int  uriId  )  const [pure virtual]
+
+
+ +

+Returns the string corresponding to a URI id from the URI string pool. +

+

Parameters:
+ + +
uriId id of the string in the URI string pool.
+
+
Returns:
URI string corresponding to the URI id.
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMBuilder::resetCachedGrammarPool (  )  [pure virtual]
+
+
+ +

+Clear the cached grammar pool. +

+ +

+

+ +

+
+ + + + + + + + +
virtual unsigned int xercesc::DOMBuilder::getSrcOffset (  )  const [pure virtual]
+
+
+ +

+Returns the current src offset within the input source. +

+

Returns:
offset within the input source
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMCDATASection-members.html b/docs/dom3-api/classxercesc_1_1DOMCDATASection-members.html index d9c486c0..633564ad 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCDATASection-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMCDATASection-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMCDATASection::DOMCDATASection (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
xercesc::DOMCDATASection::DOMCDATASection (const DOMCDATASection other  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMCDATASection::~DOMCDATASection (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.map index 9e95ae06..e98fb970 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classxercesc_1_1DOMText.html 40,158 170,182 -rect $classxercesc_1_1DOMCharacterData.html 8,84 202,108 -rect $classxercesc_1_1DOMNode.html 36,9 174,33 +rect $classxercesc_1_1DOMText.html 41,156 183,180 +rect $classxercesc_1_1DOMCharacterData.html 5,81 219,105 +rect $classxercesc_1_1DOMNode.html 37,7 187,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.md5 index d09d0b7f..21624620 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.md5 @@ -1 +1 @@ -4bd6eabf927622d93a94eb3032e4bb44 \ No newline at end of file +786b463c3723a3908d896950bc720b17 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.png index a2560647..defdda79 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMCDATASection__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMCharacterData-members.html b/docs/dom3-api/classxercesc_1_1DOMCharacterData-members.html index b82c8ef8..206d536c 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCharacterData-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMCharacterData-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -24,7 +24,7 @@ appendData(const XMLCh *arg)=0xercesc::DOMCharacterData [pure virtual] ATTRIBUTE_NODE enum valuexercesc::DOMNode CDATA_SECTION_NODE enum valuexercesc::DOMNode - cloneNode(bool deep) const =0xercesc::DOMNode [pure virtual] + cloneNode(bool deep) const=0xercesc::DOMNode [pure virtual] COMMENT_NODE enum valuexercesc::DOMNode compareTreePosition(const DOMNode *other) const =0xercesc::DOMNode [pure virtual] deleteData(XMLSize_t offset, XMLSize_t count)=0xercesc::DOMCharacterData [pure virtual] @@ -39,35 +39,35 @@ ELEMENT_NODE enum valuexercesc::DOMNode ENTITY_NODE enum valuexercesc::DOMNode ENTITY_REFERENCE_NODE enum valuexercesc::DOMNode - getAttributes() const =0xercesc::DOMNode [pure virtual] - getBaseURI() const =0xercesc::DOMNode [pure virtual] - getChildNodes() const =0xercesc::DOMNode [pure virtual] - getData() const =0xercesc::DOMCharacterData [pure virtual] - getFirstChild() const =0xercesc::DOMNode [pure virtual] + getAttributes() const=0xercesc::DOMNode [pure virtual] + getBaseURI() const=0xercesc::DOMNode [pure virtual] + getChildNodes() const=0xercesc::DOMNode [pure virtual] + getData() const=0xercesc::DOMCharacterData [pure virtual] + getFirstChild() const=0xercesc::DOMNode [pure virtual] getInterface(const XMLCh *feature)=0xercesc::DOMNode [pure virtual] - getLastChild() const =0xercesc::DOMNode [pure virtual] - getLength() const =0xercesc::DOMCharacterData [pure virtual] - getLocalName() const =0xercesc::DOMNode [pure virtual] - getNamespaceURI() const =0xercesc::DOMNode [pure virtual] - getNextSibling() const =0xercesc::DOMNode [pure virtual] - getNodeName() const =0xercesc::DOMNode [pure virtual] - getNodeType() const =0xercesc::DOMNode [pure virtual] - getNodeValue() const =0xercesc::DOMNode [pure virtual] - getOwnerDocument() const =0xercesc::DOMNode [pure virtual] - getParentNode() const =0xercesc::DOMNode [pure virtual] - getPrefix() const =0xercesc::DOMNode [pure virtual] - getPreviousSibling() const =0xercesc::DOMNode [pure virtual] - getTextContent() const =0xercesc::DOMNode [pure virtual] - getUserData(const XMLCh *key) const =0xercesc::DOMNode [pure virtual] - hasAttributes() const =0xercesc::DOMNode [pure virtual] - hasChildNodes() const =0xercesc::DOMNode [pure virtual] + getLastChild() const=0xercesc::DOMNode [pure virtual] + getLength() const=0xercesc::DOMCharacterData [pure virtual] + getLocalName() const=0xercesc::DOMNode [pure virtual] + getNamespaceURI() const=0xercesc::DOMNode [pure virtual] + getNextSibling() const=0xercesc::DOMNode [pure virtual] + getNodeName() const=0xercesc::DOMNode [pure virtual] + getNodeType() const=0xercesc::DOMNode [pure virtual] + getNodeValue() const=0xercesc::DOMNode [pure virtual] + getOwnerDocument() const=0xercesc::DOMNode [pure virtual] + getParentNode() const=0xercesc::DOMNode [pure virtual] + getPrefix() const=0xercesc::DOMNode [pure virtual] + getPreviousSibling() const=0xercesc::DOMNode [pure virtual] + getTextContent() const=0xercesc::DOMNode [pure virtual] + getUserData(const XMLCh *key) const=0xercesc::DOMNode [pure virtual] + hasAttributes() const=0xercesc::DOMNode [pure virtual] + hasChildNodes() const=0xercesc::DOMNode [pure virtual] insertBefore(DOMNode *newChild, DOMNode *refChild)=0xercesc::DOMNode [pure virtual] insertData(XMLSize_t offset, const XMLCh *arg)=0xercesc::DOMCharacterData [pure virtual] - isDefaultNamespace(const XMLCh *namespaceURI) const =0xercesc::DOMNode [pure virtual] - isEqualNode(const DOMNode *arg) const =0xercesc::DOMNode [pure virtual] + isDefaultNamespace(const XMLCh *namespaceURI) const=0xercesc::DOMNode [pure virtual] + isEqualNode(const DOMNode *arg) const=0xercesc::DOMNode [pure virtual] isSameNode(const DOMNode *other) const =0xercesc::DOMNode [pure virtual] - isSupported(const XMLCh *feature, const XMLCh *version) const =0xercesc::DOMNode [pure virtual] - lookupNamespacePrefix(const XMLCh *namespaceURI, bool useDefault) const =0xercesc::DOMNode [pure virtual] + isSupported(const XMLCh *feature, const XMLCh *version) const=0xercesc::DOMNode [pure virtual] + lookupNamespacePrefix(const XMLCh *namespaceURI, bool useDefault) const=0xercesc::DOMNode [pure virtual] lookupNamespaceURI(const XMLCh *prefix) const =0xercesc::DOMNode [pure virtual] NodeType enum namexercesc::DOMNode normalize()=0xercesc::DOMNode [pure virtual] @@ -82,7 +82,7 @@ setPrefix(const XMLCh *prefix)=0xercesc::DOMNode [pure virtual] setTextContent(const XMLCh *textContent)=0xercesc::DOMNode [pure virtual] setUserData(const XMLCh *key, void *data, DOMUserDataHandler *handler)=0xercesc::DOMNode [pure virtual] - substringData(XMLSize_t offset, XMLSize_t count) const =0xercesc::DOMCharacterData [pure virtual] + substringData(XMLSize_t offset, XMLSize_t count) const=0xercesc::DOMCharacterData [pure virtual] TEXT_NODE enum valuexercesc::DOMNode TREE_POSITION_ANCESTOR enum valuexercesc::DOMNode TREE_POSITION_DESCENDANT enum valuexercesc::DOMNode @@ -93,8 +93,8 @@ TREE_POSITION_SAME_NODE enum valuexercesc::DOMNode ~DOMCharacterData()xercesc::DOMCharacterData [inline, virtual] ~DOMNode()xercesc::DOMNode [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMCharacterData.html b/docs/dom3-api/classxercesc_1_1DOMCharacterData.html index f61f4b8c..993fbd94 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCharacterData.html +++ b/docs/dom3-api/classxercesc_1_1DOMCharacterData.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,28 +28,24 @@

      Inheritance diagram for xercesc::DOMCharacterData:

      Inheritance graph
      - - - - + + + +
      [legend]
      List of all members. - - - - - + - - + + - - + + - + @@ -65,130 +61,245 @@ Inheritance diagram for xercesc::DOMCharacterData:

      virtual void 
      - - - - - -

      Public Member Functions

      Destructor
      virtual ~DOMCharacterData ()
       Destructor.
      Functions introduced in DOM Level 1
      virtual const XMLCh * getData () const =0
      virtual const XMLCh * getData () const=0
       Returns the character data of the node that implements this interface.
      virtual XMLSize_t getLength () const =0
       Returns the character data of the node that implements this interface.
      virtual XMLSize_t getLength () const=0
       Returns the number of characters that are available through data and the substringData method below.
      virtual const XMLCh * substringData (XMLSize_t offset, XMLSize_t count) const =0
       Returns the number of characters that are available through data and the substringData method below.
      virtual const XMLCh * substringData (XMLSize_t offset, XMLSize_t count) const=0
       Extracts a range of data from the node.
       Extracts a range of data from the node.
      virtual void appendData (const XMLCh *arg)=0
       Append the string to the end of the character data of the node.
      setData (const XMLCh *data)=0
       Sets the character data of the node that implements this interface.

      Protected Member Functions

      Hidden constructors
       DOMCharacterData ()
       DOMCharacterData (const DOMCharacterData &other)

      Detailed Description

      The DOMCharacterData interface extends DOMNode with a set of attributes and methods for accessing character data in the DOM.

      For clarity this set is defined here rather than on each object that uses these attributes and methods. No DOM objects correspond directly to DOMCharacterData, though DOMText and others do inherit the interface from it. All offsets in this interface start from 0.

      As explained in the DOM spec, text strings in the DOM are represented in UTF-16, i.e. as a sequence of 16-bit units. In the following, the term 16-bit units is used whenever necessary to indicate that indexing on DOMCharacterData is done in 16-bit units.

      -See also the Document Object Model (DOM) Level 2 Core Specification.

      Since:
      DOM Level 1
      +See also the Document Object Model (DOM) Level 2 Core Specification.
      Since:
      DOM Level 1


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMCharacterData::DOMCharacterData  )  [inline, protected]xercesc::DOMCharacterData::DOMCharacterData (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      xercesc::DOMCharacterData::DOMCharacterData const DOMCharacterData other  )  [inline, protected]xercesc::DOMCharacterData::DOMCharacterData (const DOMCharacterData other  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMCharacterData::~DOMCharacterData  )  [inline, virtual]virtual xercesc::DOMCharacterData::~DOMCharacterData (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual void xercesc::DOMCharacterData::appendData const XMLCh *  arg  )  [pure virtual]xercesc::DOMCharacterData::DOMCharacterData (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + + +
      xercesc::DOMCharacterData::DOMCharacterData (const DOMCharacterData other  )  [inline, protected]
      +
      +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMCharacterData::~DOMCharacterData (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMCharacterData::getData (  )  const [pure virtual]
      +
      +
      + +

      +Returns the character data of the node that implements this interface. +

      +The DOM implementation may not put arbitrary limits on the amount of data that may be stored in a DOMCharacterData node. However, implementation limits may mean that the entirety of a node's data may not fit into a single XMLCh* String. In such cases, the user may call substringData to retrieve the data in appropriately sized pieces.

      Exceptions:
      + + +
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
      +
      +
      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual XMLSize_t xercesc::DOMCharacterData::getLength (  )  const [pure virtual]
      +
      +
      + +

      +Returns the number of characters that are available through data and the substringData method below. +

      +This may have the value zero, i.e., CharacterData nodes may be empty.

      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMCharacterData::substringData (XMLSize_t  offset,
      XMLSize_t  count 
      ) const [pure virtual]
      +
      +
      + +

      +Extracts a range of data from the node. +

      +

      Parameters:
      + + + +
      offset Start offset of substring to extract.
      count The number of characters to extract.
      +
      +
      Returns:
      The specified substring. If the sum of offset and count exceeds the length, then all characters to the end of the data are returned.
      +
      Exceptions:
      + + +
      DOMException INDEX_SIZE_ERR: Raised if the specified offset is negative or greater than the number of characters in data, or if the specified count is negative.
      +
      +
      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMCharacterData::appendData (const XMLCh *  arg  )  [pure virtual]
      +
      +

      Append the string to the end of the character data of the node. @@ -203,159 +314,34 @@ Upon success, data provides access to the concatenation of da

      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -

      Since:
      DOM Level 1
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual void xercesc::DOMCharacterData::deleteData XMLSize_t  offset,
      XMLSize_t  count
      [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 1
      -

      -Remove a range of characters from the node. -

      -Upon success, data and length reflect the change.

      Parameters:
      - - - -
      offset The offset from which to remove characters.
      count The number of characters to delete. If the sum of offset and count exceeds length then all characters from offset to the end of the data are deleted.
      -
      -
      Exceptions:
      - - -
      DOMException INDEX_SIZE_ERR: Raised if the specified offset is negative or greater than the number of characters in data, or if the specified count is negative.
      -NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMCharacterData::getData  )  const [pure virtual]virtual void xercesc::DOMCharacterData::insertData (XMLSize_t  offset,
      const XMLCh *  arg 
      ) [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns the character data of the node that implements this interface. -

      -The DOM implementation may not put arbitrary limits on the amount of data that may be stored in a DOMCharacterData node. However, implementation limits may mean that the entirety of a node's data may not fit into a single XMLCh* String. In such cases, the user may call substringData to retrieve the data in appropriately sized pieces.

      Exceptions:
      - - -
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - -
      virtual XMLSize_t xercesc::DOMCharacterData::getLength  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns the number of characters that are available through data and the substringData method below. -

      -This may have the value zero, i.e., CharacterData nodes may be empty.

      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual void xercesc::DOMCharacterData::insertData XMLSize_t  offset,
      const XMLCh *  arg
      [pure virtual]
      -
      - - - -
      -   - + +

      Insert a string at the specified character offset. @@ -372,48 +358,84 @@ Insert a string at the specified character offset. NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.

      -

      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - - - - - - + + +
      virtual void xercesc::DOMCharacterData::replaceData XMLSize_t  offset, virtual void xercesc::DOMCharacterData::deleteData (XMLSize_t  offset,
      XMLSize_t  count, XMLSize_t  count 
      const XMLCh *  arg
      [pure virtual]) [pure virtual]
      -
      - - - -
      -   - + +
      + +

      +Remove a range of characters from the node. +

      +Upon success, data and length reflect the change.

      Parameters:
      + + + +
      offset The offset from which to remove characters.
      count The number of characters to delete. If the sum of offset and count exceeds length then all characters from offset to the end of the data are deleted.
      +
      +
      Exceptions:
      + + +
      DOMException INDEX_SIZE_ERR: Raised if the specified offset is negative or greater than the number of characters in data, or if the specified count is negative.
      +NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      +
      +
      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual void xercesc::DOMCharacterData::replaceData (XMLSize_t  offset,
      XMLSize_t  count,
      const XMLCh *  arg 
      ) [pure virtual]
      +
      +

      Replace the characters starting at the specified character offset with the specified string. @@ -431,33 +453,25 @@ Replace the characters starting at the specified character offset with the speci NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.

      -

      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMCharacterData::setData const XMLCh *  data  )  [pure virtual]virtual void xercesc::DOMCharacterData::setData (const XMLCh *  data  )  [pure virtual]
      -
      - - - -
      -   - + +

      Sets the character data of the node that implements this interface. @@ -467,66 +481,14 @@ Sets the character data of the node that implements this interface.

      data The XMLCh* String to set.
      -

      Since:
      DOM Level 1
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual const XMLCh* xercesc::DOMCharacterData::substringData XMLSize_t  offset,
      XMLSize_t  count
      const [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 1
      -

      -Extracts a range of data from the node. -

      -

      Parameters:
      - - - -
      offset Start offset of substring to extract.
      count The number of characters to extract.
      -
      -
      Returns:
      The specified substring. If the sum of offset and count exceeds the length, then all characters to the end of the data are returned.
      -
      Exceptions:
      - - -
      DOMException INDEX_SIZE_ERR: Raised if the specified offset is negative or greater than the number of characters in data, or if the specified count is negative.
      -
      -
      Since:
      DOM Level 1
      -
      +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.map index 56291ca0..e2fb814c 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classxercesc_1_1DOMComment.html 8,158 173,182 -rect $classxercesc_1_1DOMText.html 197,158 328,182 -rect $classxercesc_1_1DOMNode.html 106,9 245,33 -rect $classxercesc_1_1DOMCDATASection.html 165,233 360,257 +rect $classxercesc_1_1DOMComment.html 5,156 184,180 +rect $classxercesc_1_1DOMText.html 208,156 349,180 +rect $classxercesc_1_1DOMNode.html 112,7 261,31 +rect $classxercesc_1_1DOMCDATASection.html 175,231 383,255 diff --git a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.md5 index cc80f852..52a0d3c8 100644 --- a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.md5 @@ -1 +1 @@ -d9ea7e69f320a53d68bb72e010a645c2 \ No newline at end of file +a227c24e86507f3742d5535233add775 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.png index 63082c71..70f19c80 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMCharacterData__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMComment-members.html b/docs/dom3-api/classxercesc_1_1DOMComment-members.html index 12644add..d9481763 100644 --- a/docs/dom3-api/classxercesc_1_1DOMComment-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMComment-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMComment::DOMComment (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMComment::~DOMComment (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.map index 35a56867..85694d4b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMCharacterData.html 8,84 202,108 -rect $classxercesc_1_1DOMNode.html 36,9 174,33 +rect $classxercesc_1_1DOMCharacterData.html 5,82 219,106 +rect $classxercesc_1_1DOMNode.html 37,7 187,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.md5 index c880a21b..ac9b7bf8 100644 --- a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.md5 @@ -1 +1 @@ -753b59ec15870a77e672eb776779bb2a \ No newline at end of file +1fc38859927eef11c664633b3593714a \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.png index 5a64ec33..b18b7f4f 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMComment__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMConfiguration-members.html b/docs/dom3-api/classxercesc_1_1DOMConfiguration-members.html index c466cce2..4ffbcb3b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMConfiguration-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMConfiguration-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMConfiguration Member List

This is the complete list of members for xercesc::DOMConfiguration, including all inherited members.

- + - + -
canSetParameter(const XMLCh *name, const void *value) const =0xercesc::DOMConfiguration [pure virtual]
canSetParameter(const XMLCh *name, const void *value) const=0xercesc::DOMConfiguration [pure virtual]
DOMConfiguration()xercesc::DOMConfiguration [inline, protected]
getParameter(const XMLCh *name) const =0xercesc::DOMConfiguration [pure virtual]
getParameter(const XMLCh *name) const=0xercesc::DOMConfiguration [pure virtual]
setParameter(const XMLCh *name, const void *value)=0xercesc::DOMConfiguration [pure virtual]
~DOMConfiguration()xercesc::DOMConfiguration [inline, virtual]


Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMConfiguration.html b/docs/dom3-api/classxercesc_1_1DOMConfiguration.html index 43659008..d024c2e1 100644 --- a/docs/dom3-api/classxercesc_1_1DOMConfiguration.html +++ b/docs/dom3-api/classxercesc_1_1DOMConfiguration.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -32,20 +32,12 @@ virtual void setParameter (const XMLCh *name, const void *value)=0  Set the value of a parameter.
    -virtual const void * getParameter (const XMLCh *name) const =0 +virtual const void * getParameter (const XMLCh *name) const=0 - Return the value of a parameter if known.
    -virtual bool canSetParameter (const XMLCh *name, const void *value) const =0 - - Check if setting a parameter to a specific value is supported.
    -
    Destructor
    -virtual ~DOMConfiguration () - - Destructor.
    -

    Protected Member Functions

    -
    Hidden constructors
    DOMConfiguration () + Return the value of a parameter if known.
    +virtual bool canSetParameter (const XMLCh *name, const void *value) const=0 + Check if setting a parameter to a specific value is supported.

    Detailed Description

    The DOMConfiguration interface represents the configuration of a document and maintains a table of recognized parameters. @@ -118,184 +110,111 @@ false [optional] Discard white space in element content while normalizing. The i The resolutions of entities is done using Document.baseURI. However, when the features "LS-Load" or "LS-Save" defined in [DOM Level 3 Load and Save] are supported by the DOM implementation, the parameter "entity-resolver" can also be used on DOMConfiguration objects attached to Document nodes. If this parameter is set, Document.normalizeDocument will invoke the entity resolver instead of using Document.baseURI.


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMConfiguration::DOMConfiguration  )  [inline, protected]xercesc::DOMConfiguration::DOMConfiguration (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMConfiguration::~DOMConfiguration  )  [inline, virtual]virtual xercesc::DOMConfiguration::~DOMConfiguration (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    + +

+

+ +

+
+ + + + + + + + +
xercesc::DOMConfiguration::DOMConfiguration (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMConfiguration::~DOMConfiguration (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - + + +
virtual bool xercesc::DOMConfiguration::canSetParameter const XMLCh *  name, virtual void xercesc::DOMConfiguration::setParameter (const XMLCh *  name,
const void *  valueconst void *  value 
const [pure virtual]) [pure virtual]
-
- - - - - -
-   - - -

-Check if setting a parameter to a specific value is supported. -

-

Parameters:
- - - -
name The name of the parameter to check.
value An object. if null, the returned value is true.
-
-
Returns:
true if the parameter could be successfully set to the specified value, or false if the parameter is not recognized or the requested value is not supported. This does not change the current value of the parameter itself.
-
Since:
DOM level 3
-
-

- - - - -
- - - - - - - - - -
virtual const void* xercesc::DOMConfiguration::getParameter const XMLCh *  name  )  const [pure virtual]
-
- - - - - -
-   - - -

-Return the value of a parameter if known. -

-

Parameters:
- - -
name The name of the parameter.
-
-
Returns:
The current object associated with the specified parameter or null if no object has been associated or if the parameter is not supported.
-
Exceptions:
- - -
DOMException (NOT_FOUND_ERR) Raised when the i boolean parameter name is not recognized.
-
-
Since:
DOM level 3
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual void xercesc::DOMConfiguration::setParameter const XMLCh *  name,
const void *  value
[pure virtual]
-
- - - -
-   - + +

Set the value of a parameter. @@ -312,14 +231,87 @@ Set the value of a parameter.

DOMException (NOT_FOUND_ERR) Raised when the parameter name is not recognized.
-

Since:
DOM level 3
- - - +
Since:
DOM level 3
+ + +

+ +

+
+ + + + + + + + + +
virtual const void* xercesc::DOMConfiguration::getParameter (const XMLCh *  name  )  const [pure virtual]
+
+
+ +

+Return the value of a parameter if known. +

+

Parameters:
+ + +
name The name of the parameter.
+
+
Returns:
The current object associated with the specified parameter or null if no object has been associated or if the parameter is not supported.
+
Exceptions:
+ + +
DOMException (NOT_FOUND_ERR) Raised when the i boolean parameter name is not recognized.
+
+
Since:
DOM level 3
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual bool xercesc::DOMConfiguration::canSetParameter (const XMLCh *  name,
const void *  value 
) const [pure virtual]
+
+
+ +

+Check if setting a parameter to a specific value is supported. +

+

Parameters:
+ + + +
name The name of the parameter to check.
value An object. if null, the returned value is true.
+
+
Returns:
true if the parameter could be successfully set to the specified value, or false if the parameter is not recognized or the requested value is not supported. This does not change the current value of the parameter itself.
+
Since:
DOM level 3
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocument-members.html b/docs/dom3-api/classxercesc_1_1DOMDocument-members.html index 92a0776b..3e03c4bc 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocument-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocument-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMDocument::DOMDocument (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMDocument::~DOMDocument (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
virtual DOMNode* xercesc::DOMDocument::adoptNode DOMNode source  )  [pure virtual]virtual DOMElement* xercesc::DOMDocument::createElement (const XMLCh *  tagName  )  [pure virtual]
-
- - - - - -
-   - - -

-Changes the ownerDocument of a node, its children, as well as the attached attribute nodes if there are any. -

-If the node has a parent it is first removed from its parent child list. This effectively allows moving a subtree from one document to another. The following list describes the specifics for each type of node.

-"Experimental - subject to change"

-

-
ATTRIBUTE_NODE
-
The ownerElement attribute is set to null and the specified flag is set to true on the adopted DOMAttr. The descendants of the source DOMAttr are recursively adopted.
-
DOCUMENT_FRAGMENT_NODE
-
The descendants of the source node are recursively adopted.
-
DOCUMENT_NODE
-
DOMDocument nodes cannot be adopted.
-
DOCUMENT_TYPE_NODE
-
DOMDocumentType nodes cannot be adopted.
-
ELEMENT_NODE
-
Specified attribute nodes of the source element are adopted, and the generated DOMAttr nodes. Default attributes are discarded, though if the document being adopted into defines default attributes for this element name, those are assigned. The descendants of the source element are recursively adopted.
-
ENTITY_NODE
-
DOMEntity nodes cannot be adopted.
-
ENTITY_REFERENCE_NODE
-
Only the DOMEntityReference node itself is adopted, the descendants are discarded, since the source and destination documents might have defined the entity differently. If the document being imported into provides a definition for this entity name, its value is assigned.
-
NOTATION_NODE
-
DOMNotation nodes cannot be adopted.
-
PROCESSING_INSTRUCTION_NODE, TEXT_NODE, CDATA_SECTION_NODE, COMMENT_NODE
-
These nodes can all be adopted. No specifics.
-
-
Parameters:
- - -
source The node to move into this document.
-
-
Returns:
The adopted node, or null if this operation fails, such as when the source node comes from a different implementation.
-
Exceptions:
- - -
DOMException NOT_SUPPORTED_ERR: Raised if the source node is of type DOCUMENT, DOCUMENT_TYPE.
-NO_MODIFICATION_ALLOWED_ERR: Raised when the source node is readonly.
-
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual DOMAttr* xercesc::DOMDocument::createAttribute const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - - -

-Creates an DOMAttr of the given name. -

-Note that the DOMAttr instance can then be set on an DOMElement using the setAttributeNode method.
-To create an attribute with a qualified name and namespace URI, use the createAttributeNS method.

Parameters:
- - -
name The name of the attribute.
-
-
Returns:
A new DOMAttr object with the nodeName attribute set to name, and localName, prefix, and namespaceURI set to null. The value of the attribute is the empty string.
-
Exceptions:
- - -
DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMAttr* xercesc::DOMDocument::createAttributeNS const XMLCh *  namespaceURI,
const XMLCh *  qualifiedName
[pure virtual]
-
- - - - - -
-   - - -

-Creates an attribute of the given qualified name and namespace URI. -

-

Parameters:
- - - -
namespaceURI The namespace URI of the attribute to create.
qualifiedName The qualified name of the attribute to instantiate.
-
-
Returns:
A new DOMAttr object with the following attributes: - - - - - - - - - - - - - - -
Attribute Value
DOMNode.nodeName qualifiedName
DOMNode.namespaceURI namespaceURI
DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
DOMNode.localName local name, extracted from qualifiedName
DOMAttr.name qualifiedName
DOMNode.nodeValue the empty string
-
-
Exceptions:
- - -
DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
-NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace", or if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from " http://www.w3.org/2000/xmlns/".
-NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual DOMCDATASection* xercesc::DOMDocument::createCDATASection const XMLCh *  data  )  [pure virtual]
-
- - - - - -
-   - - -

-Creates a DOMCDATASection node whose value is the specified string. -

-

Parameters:
- - -
data The data for the DOMCDATASection contents.
-
-
Returns:
The new DOMCDATASection object.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual DOMComment* xercesc::DOMDocument::createComment const XMLCh *  data  )  [pure virtual]
-
- - - - - -
-   - - -

-Creates a DOMComment node given the specified string. -

-

Parameters:
- - -
data The data for the node.
-
-
Returns:
The new DOMComment object.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual DOMDocumentFragment* xercesc::DOMDocument::createDocumentFragment  )  [pure virtual]
-
- - - - - -
-   - - -

-Creates an empty DOMDocumentFragment object. -

-

Returns:
A new DOMDocumentFragment.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - - - - - - - -
virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType const XMLCh *  qName,
const XMLCh * ,
const XMLCh * 
[inline, virtual]
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - - - - - - -
virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - - -

-Non-standard extension. -

-Create a DOMDocumentType node.

Returns:
A DOMDocumentType that references the newly created DOMDocumentType node.
-
-

- - - - -
- - - - - - - - - -
virtual DOMElement* xercesc::DOMDocument::createElement const XMLCh *  tagName  )  [pure virtual]
-
- - - -
-   - + +

Creates an element of the type specified. @@ -618,282 +269,150 @@ To create an element with a qualified name and namespace URI, use the crea

tagName The name of the element type to instantiate. For XML, this is case-sensitive.
-

Returns:
A new DOMElement object with the nodeName attribute set to tagName, and localName, prefix, and namespaceURI set to null.
+
Returns:
A new DOMElement object with the nodeName attribute set to tagName, and localName, prefix, and namespaceURI set to null.
Exceptions:
DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
-
Since:
DOM Level 1
- - - -

- - - - -
- +
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
virtual DOMElement* xercesc::DOMDocument::createElementNS const XMLCh *  namespaceURI,
const XMLCh *  qualifiedName,
const XMLSSize_t  lineNum,
const XMLSSize_t  columnNum
[pure virtual]virtual DOMDocumentFragment* xercesc::DOMDocument::createDocumentFragment (  )  [pure virtual]
-
- - - - - -
-   - + +

-Non-standard extension. +Creates an empty DOMDocumentFragment object.

-Creates an element of the given qualified name and namespace URI, and also stores line/column number info. Used by internally XSDXercesDOMParser during schema traversal.

-

See also:
createElementNS(const XMLCh *namespaceURI, const XMLCh *qualifiedName)
-
-

- - - - -
- +
Returns:
A new DOMDocumentFragment.
+
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - - - - - - - - - - + + + + + +
virtual DOMElement* xercesc::DOMDocument::createElementNS const XMLCh *  namespaceURI,
const XMLCh *  qualifiedName
[pure virtual]virtual DOMText* xercesc::DOMDocument::createTextNode (const XMLCh *  data  )  [pure virtual]
-
- - - - - -
-   - + +

-Creates an element of the given qualified name and namespace URI. +Creates a DOMText node given the specified string.

Parameters:
- - +
namespaceURI The namespace URI of the element to create.
qualifiedName The qualified name of the element type to instantiate.
data The data for the node.
-
Returns:
A new DOMElement object with the following attributes: - - - - - - - - - - - - -
Attribute Value
DOMNode.nodeName qualifiedName
DOMNode.namespaceURI namespaceURI
DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
DOMNode.localName local name, extracted from qualifiedName
DOMElement.tagName qualifiedName
-
-
Exceptions:
- - -
DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
-NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" .
-NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
-
-
Since:
DOM Level 2
-
-

- - - - -
- +
Returns:
The new DOMText object.
+
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMEntity* xercesc::DOMDocument::createEntity const XMLCh *  name  )  [pure virtual]virtual DOMComment* xercesc::DOMDocument::createComment (const XMLCh *  data  )  [pure virtual]
-
- - - - - -
-   - + +

-Non-standard extension. +Creates a DOMComment node given the specified string.

-Create a new entity.

Parameters:
+
Parameters:
- +
name The name of the entity to instantiate
data The data for the node.
-
-

- - - - -
- +
Returns:
The new DOMComment object.
+
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMEntityReference* xercesc::DOMDocument::createEntityReference const XMLCh *  name  )  [pure virtual]virtual DOMCDATASection* xercesc::DOMDocument::createCDATASection (const XMLCh *  data  )  [pure virtual]
-
- - - - - -
-   - + +

-Creates an DOMEntityReference object. +Creates a DOMCDATASection node whose value is the specified string.

-In addition, if the referenced entity is known, the child list of the DOMEntityReference node is made the same as that of the corresponding DOMEntity node.If any descendant of the DOMEntity node has an unbound namespace prefix, the corresponding descendant of the created DOMEntityReference node is also unbound; (its namespaceURI is null). The DOM Level 2 does not support any mechanism to resolve namespace prefixes.

Parameters:
+
Parameters:
- +
name The name of the entity to reference.
data The data for the DOMCDATASection contents.
-
Returns:
The new DOMEntityReference object.
-
Exceptions:
- - -
DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual DOMNotation* xercesc::DOMDocument::createNotation const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - +
Returns:
The new DOMCDATASection object.
+
Since:
DOM Level 1
-

-Non-standard extension. -

-Create a Notation.

Parameters:
- - -
name The name of the notation to instantiate
-
-
Returns:
A DOMNotation that references the newly created DOMNotation node.
-
-

- - - - -
- + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
virtual DOMProcessingInstruction* xercesc::DOMDocument::createProcessingInstruction const XMLCh *  target, virtual DOMProcessingInstruction* xercesc::DOMDocument::createProcessingInstruction (const XMLCh *  target,
const XMLCh *  dataconst XMLCh *  data 
[pure virtual]) [pure virtual]
-
- - - -
-   - + +

Creates a DOMProcessingInstruction node given the specified name and data strings. @@ -904,271 +423,166 @@ Creates a

data The data for the node.
-

Returns:
The new DOMProcessingInstruction object.
+
Returns:
The new DOMProcessingInstruction object.
Exceptions:
DOMException INVALID_CHARACTER_ERR: Raised if the specified target contains an illegal character.
-
Since:
DOM Level 1
- - - -

- - - - -
- +
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMText* xercesc::DOMDocument::createTextNode const XMLCh *  data  )  [pure virtual]virtual DOMAttr* xercesc::DOMDocument::createAttribute (const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - + +

-Creates a DOMText node given the specified string. +Creates an DOMAttr of the given name.

-

Parameters:
+Note that the DOMAttr instance can then be set on an DOMElement using the setAttributeNode method.
+To create an attribute with a qualified name and namespace URI, use the createAttributeNS method.
Parameters:
- +
data The data for the node.
name The name of the attribute.
-
Returns:
The new DOMText object.
-
Since:
DOM Level 1
-
-

- - - - -
- +
Returns:
A new DOMAttr object with the nodeName attribute set to name, and localName, prefix, and namespaceURI set to null. The value of the attribute is the empty string.
+
Exceptions:
+
+ +
DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
+ +
Since:
DOM Level 1
+ + +

+ +

+
+ - - - - - + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getActualEncoding  )  const [pure virtual]virtual DOMEntityReference* xercesc::DOMDocument::createEntityReference (const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying the actual encoding of this document. +Creates an DOMEntityReference object.

-This is null otherwise.
- This attribute represents the property [character encoding scheme] defined in.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +In addition, if the referenced entity is known, the child list of the DOMEntityReference node is made the same as that of the corresponding DOMEntity node.If any descendant of the DOMEntity node has an unbound namespace prefix, the corresponding descendant of the created DOMEntityReference node is also unbound; (its namespaceURI is null). The DOM Level 2 does not support any mechanism to resolve namespace prefixes.
Parameters:
+
+ +
name The name of the entity to reference.
+ +
Returns:
The new DOMEntityReference object.
+
Exceptions:
+ + +
DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
+
+
Since:
DOM Level 1
+ + +

+ +

+
+ - - - - - + + + + +
virtual DOMDocumentType* xercesc::DOMDocument::getDoctype  )  const [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::getDoctype (  )  const [pure virtual]
-
- - - - - -
-   - + +

The Document Type Declaration (see DOMDocumentType) associated with this document.

-For XML documents without a document type declaration this returns null. The DOM Level 2 does not support editing the Document Type Declaration. docType cannot be altered in any way, including through the use of methods inherited from the DOMNode interface, such as insertNode or removeNode.

Since:
DOM Level 1
-
-

- - - - -
- +For XML documents without a document type declaration this returns null. The DOM Level 2 does not support editing the Document Type Declaration. docType cannot be altered in any way, including through the use of methods inherited from the DOMNode interface, such as insertNode or removeNode.
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMElement* xercesc::DOMDocument::getDocumentElement  )  const [pure virtual]virtual DOMImplementation* xercesc::DOMDocument::getImplementation (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+The DOMImplementation object that handles this document. +

+A DOM application may use objects from multiple implementations.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMElement* xercesc::DOMDocument::getDocumentElement (  )  const [pure virtual]
+
+

This is a convenience attribute that allows direct access to the child node that is the root element of the document.

-

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMDocument::getDocumentURI  )  const [pure virtual]
-
- - - - - -
-   - +
Since:
DOM Level 1
-

-The location of the document or null if undefined. -

-
-Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + + +
virtual DOMConfiguration* xercesc::DOMDocument::getDOMConfiguration  )  const [pure virtual]virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagName (const XMLCh *  tagname  )  const [pure virtual]
-
- - - - - -
-   - - -

-The configuration used when Document.normalizeDocument is invoked. -

-

Returns:
The DOMConfiguration from this DOMDocument
-Note that this is a partial implementation. Not all the required features are implemented and this is only used by normalizeDocument. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

-"Experimental - subject to change"

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual DOMElement* xercesc::DOMDocument::getElementById const XMLCh *  elementId  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns the DOMElement whose ID is given by elementId. -

-If no such element exists, returns null. Behavior is not defined if more than one element has this ID. The DOM implementation must have information that says which attributes are of type ID. Attributes with the name "ID" are not of type ID unless so defined. Implementations that do not know whether attributes are of type ID or not are expected to return null.

Parameters:
- - -
elementId The unique id value for an element.
-
-
Returns:
The matching element.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagName const XMLCh *  tagname  )  const [pure virtual]
-
- - - -
-   - + +

Returns a DOMNodeList of all the DOMElement(s) with a given tag name in the order in which they are encountered in a preorder traversal of the DOMDocument tree. @@ -1178,250 +592,35 @@ The returned node list is "live", in that changes to the document tree made afte

tagname The name of the tag to match on. The special value "*" matches all tags.
-

Returns:
A new DOMNodeList object containing all the matched DOMElement(s).
-
Since:
DOM Level 1
- - - -

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagNameNS const XMLCh *  namespaceURI,
const XMLCh *  localName
const [pure virtual]
-
- - - - - -
-   - +
Returns:
A new DOMNodeList object containing all the matched DOMElement(s).
+
Since:
DOM Level 1
-

-Returns a DOMNodeList of all the DOMElement(s) with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the DOMDocument tree. -

-

Parameters:
- - - -
namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
localName The local name of the elements to match on. The special value "*" matches all local names.
-
-
Returns:
A new DOMNodeList object containing all the matched DOMElement(s).
-
Since:
DOM Level 2
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + + + + + + + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getEncoding  )  const [pure virtual]virtual DOMNode* xercesc::DOMDocument::importNode (DOMNode importedNode,
bool  deep 
) [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying, as part of the XML declaration, the encoding of this document. -

-This is null when unspecified.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMImplementation* xercesc::DOMDocument::getImplementation  )  const [pure virtual]
-
- - - - - -
-   - - -

-The DOMImplementation object that handles this document. -

-A DOM application may use objects from multiple implementations.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual bool xercesc::DOMDocument::getStandalone  )  const [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying, as part of the XML declaration, whether this document is standalone. -

-
- This attribute represents the property [standalone] defined in .

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual bool xercesc::DOMDocument::getStrictErrorChecking  )  const [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying whether errors checking is enforced or not. -

-When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMDocument::getVersion  )  const [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying, as part of the XML declaration, the version number of this document. -

-This is null when unspecified.
- This attribute represents the property [version] defined in .

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNode* xercesc::DOMDocument::importNode DOMNode importedNode,
bool  deep
[pure virtual]
-
- - - -
-   - + +

Imports a node from another document to this document. @@ -1456,88 +655,538 @@ Additional information is copied as appropriate to the nodeType, at

deep If true, recursively import the subtree under the specified node; if false, import only the node itself, as explained above. This has no effect on DOMAttr , DOMEntityReference, and DOMNotation nodes.
-

Returns:
The imported node that belongs to this DOMDocument.
+
Returns:
The imported node that belongs to this DOMDocument.
Exceptions:
DOMException NOT_SUPPORTED_ERR: Raised if the type of node being imported is not supported.
-
Since:
DOM Level 2
- - - -

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + + + + + + + + + + + +
virtual void xercesc::DOMDocument::normalizeDocument  )  [pure virtual]virtual DOMElement* xercesc::DOMDocument::createElementNS (const XMLCh *  namespaceURI,
const XMLCh *  qualifiedName 
) [pure virtual]
-
- - - - - +
Parameters:
+
-   - + +

-This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form. +Creates an element of the given qualified name and namespace URI.

-The actual result depends on the features being set. See DOMConfiguration for details.

-"Experimental - subject to change"

-
-Noticeably this method normalizes DOMText nodes, makes the document "namespace wellformed", according to the algorithm described below in pseudo code, by adding missing namespace declaration attributes and adding or changing namespace prefixes, updates the replacement tree of DOMEntityReference nodes, normalizes attribute values, etc.
-Mutation events, when supported, are generated to reflect the changes occuring on the document. Note that this is a partial implementation. Not all the required features are implemented. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

Since:
DOM Level 3
-
+ + +
namespaceURI The namespace URI of the element to create.
qualifiedName The qualified name of the element type to instantiate.
+ +

Returns:
A new DOMElement object with the following attributes: + + + + + + + + + + + +
Attribute Value
DOMNode.nodeName qualifiedName
DOMNode.namespaceURI namespaceURI
DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
DOMNode.localName local name, extracted from qualifiedName
DOMElement.tagName qualifiedName
-

- - - - + +
+ +

+Creates an attribute of the given qualified name and namespace URI. +

+

Parameters:
+
- + +
Exceptions:
+
+ +
DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
+NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" .
+NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
+ +
Since:
DOM Level 2
+ + +

+ +

+
+ - - - - + + + + - - - - + + + + - - - - - - - - - + + +
virtual DOMNode* xercesc::DOMDocument::renameNode DOMNode n, virtual DOMAttr* xercesc::DOMDocument::createAttributeNS (const XMLCh *  namespaceURI,
const XMLCh *  namespaceURI, const XMLCh *  qualifiedName 
const XMLCh *  name
[pure virtual]) [pure virtual]
-
+ + +
namespaceURI The namespace URI of the attribute to create.
qualifiedName The qualified name of the attribute to instantiate.
+

+
Returns:
A new DOMAttr object with the following attributes: + + + + + + + + + + + + + +
Attribute Value
DOMNode.nodeName qualifiedName
DOMNode.namespaceURI namespaceURI
DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
DOMNode.localName local name, extracted from qualifiedName
DOMAttr.name qualifiedName
DOMNode.nodeValue the empty string
- - - -
-   - + +
Exceptions:
+ + +
DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
+NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace", or if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from " http://www.w3.org/2000/xmlns/".
+NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
+
+
Since:
DOM Level 2
+ + +

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagNameNS (const XMLCh *  namespaceURI,
const XMLCh *  localName 
) const [pure virtual]
+
+
+ +

+Returns a DOMNodeList of all the DOMElement(s) with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the DOMDocument tree. +

+

Parameters:
+ + + +
namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
localName The local name of the elements to match on. The special value "*" matches all local names.
+
+
Returns:
A new DOMNodeList object containing all the matched DOMElement(s).
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMElement* xercesc::DOMDocument::getElementById (const XMLCh *  elementId  )  const [pure virtual]
+
+
+ +

+Returns the DOMElement whose ID is given by elementId. +

+If no such element exists, returns null. Behavior is not defined if more than one element has this ID. The DOM implementation must have information that says which attributes are of type ID. Attributes with the name "ID" are not of type ID unless so defined. Implementations that do not know whether attributes are of type ID or not are expected to return null.

Parameters:
+ + +
elementId The unique id value for an element.
+
+
Returns:
The matching element.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getActualEncoding (  )  const [pure virtual]
+
+
+ +

+An attribute specifying the actual encoding of this document. +

+This is null otherwise.
+ This attribute represents the property [character encoding scheme] defined in.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setActualEncoding (const XMLCh *  actualEncoding  )  [pure virtual]
+
+
+ +

+An attribute specifying the actual encoding of this document. +

+This is null otherwise.
+ This attribute represents the property [character encoding scheme] defined in .

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getEncoding (  )  const [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, the encoding of this document. +

+This is null when unspecified.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setEncoding (const XMLCh *  encoding  )  [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, the encoding of this document. +

+This is null when unspecified.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMDocument::getStandalone (  )  const [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, whether this document is standalone. +

+
+ This attribute represents the property [standalone] defined in .

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setStandalone (bool  standalone  )  [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, whether this document is standalone. +

+
+ This attribute represents the property [standalone] defined in .

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getVersion (  )  const [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, the version number of this document. +

+This is null when unspecified.
+ This attribute represents the property [version] defined in .

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setVersion (const XMLCh *  version  )  [pure virtual]
+
+
+ +

+An attribute specifying, as part of the XML declaration, the version number of this document. +

+This is null when unspecified.
+ This attribute represents the property [version] defined in .

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMDocument::getDocumentURI (  )  const [pure virtual]
+
+
+ +

+The location of the document or null if undefined. +

+
+Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setDocumentURI (const XMLCh *  documentURI  )  [pure virtual]
+
+
+ +

+The location of the document or null if undefined. +

+
+Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMDocument::getStrictErrorChecking (  )  const [pure virtual]
+
+
+ +

+An attribute specifying whether errors checking is enforced or not. +

+When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMDocument::setStrictErrorChecking (bool  strictErrorChecking  )  [pure virtual]
+
+
+ +

+An attribute specifying whether errors checking is enforced or not. +

+When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual DOMNode* xercesc::DOMDocument::renameNode (DOMNode n,
const XMLCh *  namespaceURI,
const XMLCh *  name 
) [pure virtual]
+
+

Rename an existing node. @@ -1553,7 +1202,7 @@ When the node being renamed is an

name The new qualified name.
-
Returns:
The renamed node. This is either the specified node or the new node that was created to replace the specified node.
+
Returns:
The renamed node. This is either the specified node or the new node that was created to replace the specified node.
Exceptions:
DOMException NOT_SUPPORTED_ERR: Raised when the type of the specified node is neither ELEMENT_NODE nor ATTRIBUTE_NODE.
@@ -1561,216 +1210,279 @@ WRONG_DOCUMENT_ERR: Raised when the specified node was created from a different NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" . Also raised, when the node being renamed is an attribute, if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from "http://www.w3.org/2000/xmlns/".
-
Since:
DOM Level 3
- - - -

- - - - -
- +
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMDocument::setActualEncoding const XMLCh *  actualEncoding  )  [pure virtual]virtual DOMNode* xercesc::DOMDocument::adoptNode (DOMNode source  )  [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying the actual encoding of this document. +Changes the ownerDocument of a node, its children, as well as the attached attribute nodes if there are any.

-This is null otherwise.
- This attribute represents the property [character encoding scheme] defined in .

+If the node has a parent it is first removed from its parent child list. This effectively allows moving a subtree from one document to another. The following list describes the specifics for each type of node.

"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +
+
ATTRIBUTE_NODE
+
The ownerElement attribute is set to null and the specified flag is set to true on the adopted DOMAttr. The descendants of the source DOMAttr are recursively adopted.
+
DOCUMENT_FRAGMENT_NODE
+
The descendants of the source node are recursively adopted.
+
DOCUMENT_NODE
+
DOMDocument nodes cannot be adopted.
+
DOCUMENT_TYPE_NODE
+
DOMDocumentType nodes cannot be adopted.
+
ELEMENT_NODE
+
Specified attribute nodes of the source element are adopted, and the generated DOMAttr nodes. Default attributes are discarded, though if the document being adopted into defines default attributes for this element name, those are assigned. The descendants of the source element are recursively adopted.
+
ENTITY_NODE
+
DOMEntity nodes cannot be adopted.
+
ENTITY_REFERENCE_NODE
+
Only the DOMEntityReference node itself is adopted, the descendants are discarded, since the source and destination documents might have defined the entity differently. If the document being imported into provides a definition for this entity name, its value is assigned.
+
NOTATION_NODE
+
DOMNotation nodes cannot be adopted.
+
PROCESSING_INSTRUCTION_NODE, TEXT_NODE, CDATA_SECTION_NODE, COMMENT_NODE
+
These nodes can all be adopted. No specifics.
+
+
Parameters:
+
+ +
source The node to move into this document.
+ +
Returns:
The adopted node, or null if this operation fails, such as when the source node comes from a different implementation.
+
Exceptions:
+ + +
DOMException NOT_SUPPORTED_ERR: Raised if the source node is of type DOCUMENT, DOCUMENT_TYPE.
+NO_MODIFICATION_ALLOWED_ERR: Raised when the source node is readonly.
+
+
Since:
DOM Level 3
+ + +

+ +

+
+ - - - - - - + + + + +
virtual void xercesc::DOMDocument::setDocumentURI const XMLCh *  documentURI  )  [pure virtual]virtual void xercesc::DOMDocument::normalizeDocument (  )  [pure virtual]
-
- - - - - -
-   - + +

-The location of the document or null if undefined. +This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form.

+The actual result depends on the features being set. See DOMConfiguration for details.

+"Experimental - subject to change"


-Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +Noticeably this method normalizes DOMText nodes, makes the document "namespace wellformed", according to the algorithm described below in pseudo code, by adding missing namespace declaration attributes and adding or changing namespace prefixes, updates the replacement tree of DOMEntityReference nodes, normalizes attribute values, etc.
+Mutation events, when supported, are generated to reflect the changes occuring on the document. Note that this is a partial implementation. Not all the required features are implemented. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + +
virtual void xercesc::DOMDocument::setEncoding const XMLCh *  encoding  )  [pure virtual]virtual DOMConfiguration* xercesc::DOMDocument::getDOMConfiguration (  )  const [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying, as part of the XML declaration, the encoding of this document. +The configuration used when Document.normalizeDocument is invoked.

-This is null when unspecified.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +
Returns:
The DOMConfiguration from this DOMDocument
+Note that this is a partial implementation. Not all the required features are implemented and this is only used by normalizeDocument. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

+"Experimental - subject to change"

Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMDocument::setStandalone bool  standalone  )  [pure virtual]virtual DOMEntity* xercesc::DOMDocument::createEntity (const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying, as part of the XML declaration, whether this document is standalone. +Non-standard extension.

-
- This attribute represents the property [standalone] defined in .

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +Create a new entity.
Parameters:
+
+ +
name The name of the entity to instantiate
+ + + +

+ +

+
+ - - - - - - + + + + + +
virtual void xercesc::DOMDocument::setStrictErrorChecking bool  strictErrorChecking  )  [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType (const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying whether errors checking is enforced or not. +Non-standard extension.

-When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +Create a DOMDocumentType node.
Returns:
A DOMDocumentType that references the newly created DOMDocumentType node.
+ + +

+ +

+
+
- - - - - - + + + + + + + + + + + + + + + + + + + + +
virtual void xercesc::DOMDocument::setVersion const XMLCh *  version  )  [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType (const XMLCh *  qName,
const XMLCh * ,
const XMLCh *  
) [inline, virtual]
-
- - - - - -
-   - + +

-An attribute specifying, as part of the XML declaration, the version number of this document. + +

+

+ +

+
+ + + + + + + + + +
virtual DOMNotation* xercesc::DOMDocument::createNotation (const XMLCh *  name  )  [pure virtual]
+
+
+

-This is null when unspecified.
- This attribute represents the property [version] defined in .

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
+Non-standard extension. +

+Create a Notation.

Parameters:
+ + +
name The name of the notation to instantiate
+
+
Returns:
A DOMNotation that references the newly created DOMNotation node.
+ + +

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual DOMElement* xercesc::DOMDocument::createElementNS (const XMLCh *  namespaceURI,
const XMLCh *  qualifiedName,
const XMLSSize_t  lineNum,
const XMLSSize_t  columnNum 
) [pure virtual]
+
+
+ +

+Non-standard extension. +

+Creates an element of the given qualified name and namespace URI, and also stores line/column number info. Used by internally XSDXercesDOMParser during schema traversal.

+

See also:
createElementNS(const XMLCh *namespaceURI, const XMLCh *qualifiedName)
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment-members.html b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment-members.html index 5306363a..9fb21c7b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMDocumentFragment::DOMDocumentFragment (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMDocumentFragment::~DOMDocumentFragment (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.map index 8d7fe493..ca947fe9 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 50,9 189,33 +rect $classxercesc_1_1DOMNode.html 55,7 204,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.md5 index 67f3ec71..10af38d0 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.md5 @@ -1 +1 @@ -db2e13ef75da79190428017c51fca79e \ No newline at end of file +98dc7e5476278009b3b89062d4583a3d \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.png index e8218dee..92e725c9 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMDocumentFragment__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentRange-members.html b/docs/dom3-api/classxercesc_1_1DOMDocumentRange-members.html index eea4063b..5665343b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentRange-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentRange-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,8 +23,8 @@ createRange()=0xercesc::DOMDocumentRange [pure virtual] DOMDocumentRange()xercesc::DOMDocumentRange [inline, protected] ~DOMDocumentRange()xercesc::DOMDocumentRange [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentRange.html b/docs/dom3-api/classxercesc_1_1DOMDocumentRange.html index 8adace33..9367ebb6 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentRange.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentRange.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,121 +25,129 @@

      Inheritance diagram for xercesc::DOMDocumentRange:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - - - - -

      Public Member Functions

      Destructor
      virtual ~DOMDocumentRange ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual DOMRangecreateRange ()=0
       To create the range consisting of boundary-points and offset of the selected contents.

      Protected Member Functions

      Hidden constructors
       DOMDocumentRange ()

      Detailed Description

      -See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
      Since:
      DOM Level 2
      +See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
      Since:
      DOM Level 2


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMDocumentRange::DOMDocumentRange  )  [inline, protected]xercesc::DOMDocumentRange::DOMDocumentRange (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMDocumentRange::~DOMDocumentRange  )  [inline, virtual]virtual xercesc::DOMDocumentRange::~DOMDocumentRange (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual DOMRange* xercesc::DOMDocumentRange::createRange  )  [pure virtual]xercesc::DOMDocumentRange::DOMDocumentRange (  )  [inline, protected]
      -
      - - - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMDocumentRange::~DOMDocumentRange (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      virtual DOMRange* xercesc::DOMDocumentRange::createRange (  )  [pure virtual]
      +
      +

      To create the range consisting of boundary-points and offset of the selected contents.

      -

      Returns:
      The initial state of the Range such that both the boundary-points are positioned at the beginning of the corresponding DOMDOcument, before any content. The range returned can only be used to select content associated with this document, or with documentFragments and Attrs for which this document is the ownerdocument
      -
      Since:
      DOM Level 2
      -
      +

      Returns:
      The initial state of the Range such that both the boundary-points are positioned at the beginning of the corresponding DOMDOcument, before any content. The range returned can only be used to select content associated with this document, or with documentFragments and Attrs for which this document is the ownerdocument
      +
      Since:
      DOM Level 2
      + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.map index 4733b3ab..d9743f87 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMDocument.html 28,83 196,107 +rect $classxercesc_1_1DOMDocument.html 27,81 211,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.md5 index a10d9edd..e5842c7f 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.md5 @@ -1 +1 @@ -b5907ffa26b9b337a6266237c2a0de98 \ No newline at end of file +448af1acf2435dd55c3107a648536578 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.png index af483104..353bc673 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMDocumentRange__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal-members.html b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal-members.html index 6cdfbb81..210a5912 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -24,8 +24,8 @@ createTreeWalker(DOMNode *root, unsigned long whatToShow, DOMNodeFilter *filter, bool entityReferenceExpansion)=0xercesc::DOMDocumentTraversal [pure virtual] DOMDocumentTraversal()xercesc::DOMDocumentTraversal [inline, protected] ~DOMDocumentTraversal()xercesc::DOMDocumentTraversal [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal.html b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal.html index 36774f14..595496a0 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,15 +28,11 @@

      Inheritance diagram for xercesc::DOMDocumentTraversal:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - @@ -44,120 +40,132 @@ Inheritance diagram for xercesc::DOMDocumentTraversal:

      virtual DOMTreeWalker
      - - - -

      Public Member Functions

      Destructor
      virtual ~DOMDocumentTraversal ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual DOMNodeIteratorcreateNodeIterator (DOMNode *root, unsigned long whatToShow, DOMNodeFilter *filter, bool entityReferenceExpansion)=0
      createTreeWalker (DOMNode *root, unsigned long whatToShow, DOMNodeFilter *filter, bool entityReferenceExpansion)=0
       Creates a TreeWalker object.

      Protected Member Functions

      Hidden constructors
       DOMDocumentTraversal ()

      Detailed Description

      DOMDocumentTraversal contains methods that create DOMNodeIterators and DOMTreeWalkers to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document).

      In DOMs which support the Traversal feature, DOMDocumentTraversal will be implemented by the same objects that implement the DOMDocument interface.

      -See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.

      Since:
      DOM Level 2
      +See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
      Since:
      DOM Level 2


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMDocumentTraversal::DOMDocumentTraversal  )  [inline, protected]xercesc::DOMDocumentTraversal::DOMDocumentTraversal (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMDocumentTraversal::~DOMDocumentTraversal  )  [inline, virtual]virtual xercesc::DOMDocumentTraversal::~DOMDocumentTraversal (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
      virtual DOMNodeIterator* xercesc::DOMDocumentTraversal::createNodeIterator DOMNode root,
      unsigned long  whatToShow,
      DOMNodeFilter filter,
      bool  entityReferenceExpansion
      [pure virtual]xercesc::DOMDocumentTraversal::DOMDocumentTraversal (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMDocumentTraversal::~DOMDocumentTraversal (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMNodeIterator* xercesc::DOMDocumentTraversal::createNodeIterator (DOMNode root,
      unsigned long  whatToShow,
      DOMNodeFilter filter,
      bool  entityReferenceExpansion 
      ) [pure virtual]
      +
      +

      Creates a NodeIterator object. @@ -173,54 +181,46 @@ To produce a view of the document that has entity references expanded and does n

      entityReferenceExpansion The value of this flag determines whether the children of entity reference nodes are visible to the iterator. If false, they will be skipped over.
      -

      Since:
      DOM Level 2
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 2
      + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      virtual DOMTreeWalker* xercesc::DOMDocumentTraversal::createTreeWalker DOMNode root, virtual DOMTreeWalker* xercesc::DOMDocumentTraversal::createTreeWalker (DOMNode root,
      unsigned long  whatToShow, unsigned long  whatToShow,
      DOMNodeFilter filter, DOMNodeFilter filter,
      bool  entityReferenceExpansionbool  entityReferenceExpansion 
      [pure virtual]) [pure virtual]
      -
      - - - -
      -   - + +

      Creates a TreeWalker object. @@ -237,14 +237,14 @@ To produce a view of the document that has entity references expanded and does n

      entityReferenceExpansion The value of this flag determines whether the children of entity reference nodes are visible to the tree-walker. If false, they will be skipped over.
      -

      Since:
      DOM Level 2
      - - - +
      Since:
      DOM Level 2
      + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.map index e00d7ba2..77e1fac9 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMDocument.html 34,83 202,107 +rect $classxercesc_1_1DOMDocument.html 36,81 220,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.md5 index 45e768a4..560c6a8a 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.md5 @@ -1 +1 @@ -d5ea0797e97390a8b2b6726bc135a85a \ No newline at end of file +a2008c449f4e468661be35a6ab7d6bc6 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.png index bda84394..fed394cc 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMDocumentTraversal__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentType-members.html b/docs/dom3-api/classxercesc_1_1DOMDocumentType-members.html index a5e7bdc0..f1951a02 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentType-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentType-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMDocumentType::getInternalSubset (  )  const [pure virtual]
+
+
+ +

+The internal subset as a string, or null if there is none. +

+This is does not contain the delimiting square brackets.The actual content returned depends on how much information is available to the implementation. This may vary depending on various parameters, including the XML processor used to build the document.

+

Returns:
The internal subset as a string.
+
Since:
DOM Level 2
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.map index bf60ff73..a046c106 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 37,9 175,33 +rect $classxercesc_1_1DOMNode.html 39,7 188,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.md5 index eae57b66..5dea327d 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.md5 @@ -1 +1 @@ -4aff94640acd47ca2fdc98d760412cff \ No newline at end of file +bb4f1dc7785bc849986b1f5486f2bf59 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.png index 2789bcf6..d073573d 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMDocumentType__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.map index 4d2856e1..f0a4a12d 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classxercesc_1_1DOMDocumentRange.html 8,9 216,33 -rect $classxercesc_1_1DOMXPathEvaluator.html 240,9 440,33 -rect $classxercesc_1_1DOMDocumentTraversal.html 464,9 685,33 -rect $classxercesc_1_1DOMNode.html 709,9 848,33 +rect $classxercesc_1_1DOMDocumentRange.html 5,7 232,31 +rect $classxercesc_1_1DOMXPathEvaluator.html 256,7 472,31 +rect $classxercesc_1_1DOMDocumentTraversal.html 496,7 741,31 +rect $classxercesc_1_1DOMNode.html 765,7 915,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.md5 index e6c2206b..36f45faf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.md5 @@ -1 +1 @@ -40321b8cda7512e57374aedec293a3f8 \ No newline at end of file +a330ab6e23ddb8c35cd2a00b68d59f06 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.png index 2892bc13..e80a42a7 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMDocument__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMElement-members.html b/docs/dom3-api/classxercesc_1_1DOMElement-members.html index 7fb584af..1b6f876a 100644 --- a/docs/dom3-api/classxercesc_1_1DOMElement-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMElement-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,7 +23,7 @@ appendChild(DOMNode *newChild)=0xercesc::DOMNode [pure virtual] ATTRIBUTE_NODE enum valuexercesc::DOMNode CDATA_SECTION_NODE enum valuexercesc::DOMNode - cloneNode(bool deep) const =0xercesc::DOMNode [pure virtual] + cloneNode(bool deep) const=0xercesc::DOMNode [pure virtual] COMMENT_NODE enum valuexercesc::DOMNode compareTreePosition(const DOMNode *other) const =0xercesc::DOMNode [pure virtual] DOCUMENT_FRAGMENT_NODE enum valuexercesc::DOMNode @@ -37,42 +37,42 @@ ELEMENT_NODE enum valuexercesc::DOMNode ENTITY_NODE enum valuexercesc::DOMNode ENTITY_REFERENCE_NODE enum valuexercesc::DOMNode - getAttribute(const XMLCh *name) const =0xercesc::DOMElement [pure virtual] - getAttributeNode(const XMLCh *name) const =0xercesc::DOMElement [pure virtual] - getAttributeNodeNS(const XMLCh *namespaceURI, const XMLCh *localName) const =0xercesc::DOMElement [pure virtual] - getAttributeNS(const XMLCh *namespaceURI, const XMLCh *localName) const =0xercesc::DOMElement [pure virtual] - getAttributes() const =0xercesc::DOMNode [pure virtual] - getBaseURI() const =0xercesc::DOMNode [pure virtual] - getChildNodes() const =0xercesc::DOMNode [pure virtual] - getElementsByTagName(const XMLCh *name) const =0xercesc::DOMElement [pure virtual] - getElementsByTagNameNS(const XMLCh *namespaceURI, const XMLCh *localName) const =0xercesc::DOMElement [pure virtual] - getFirstChild() const =0xercesc::DOMNode [pure virtual] + getAttribute(const XMLCh *name) const=0xercesc::DOMElement [pure virtual] + getAttributeNode(const XMLCh *name) const=0xercesc::DOMElement [pure virtual] + getAttributeNodeNS(const XMLCh *namespaceURI, const XMLCh *localName) const=0xercesc::DOMElement [pure virtual] + getAttributeNS(const XMLCh *namespaceURI, const XMLCh *localName) const=0xercesc::DOMElement [pure virtual] + getAttributes() const=0xercesc::DOMNode [pure virtual] + getBaseURI() const=0xercesc::DOMNode [pure virtual] + getChildNodes() const=0xercesc::DOMNode [pure virtual] + getElementsByTagName(const XMLCh *name) const=0xercesc::DOMElement [pure virtual] + getElementsByTagNameNS(const XMLCh *namespaceURI, const XMLCh *localName) const=0xercesc::DOMElement [pure virtual] + getFirstChild() const=0xercesc::DOMNode [pure virtual] getInterface(const XMLCh *feature)=0xercesc::DOMNode [pure virtual] - getLastChild() const =0xercesc::DOMNode [pure virtual] - getLocalName() const =0xercesc::DOMNode [pure virtual] - getNamespaceURI() const =0xercesc::DOMNode [pure virtual] - getNextSibling() const =0xercesc::DOMNode [pure virtual] - getNodeName() const =0xercesc::DOMNode [pure virtual] - getNodeType() const =0xercesc::DOMNode [pure virtual] - getNodeValue() const =0xercesc::DOMNode [pure virtual] - getOwnerDocument() const =0xercesc::DOMNode [pure virtual] - getParentNode() const =0xercesc::DOMNode [pure virtual] - getPrefix() const =0xercesc::DOMNode [pure virtual] - getPreviousSibling() const =0xercesc::DOMNode [pure virtual] - getTagName() const =0xercesc::DOMElement [pure virtual] - getTextContent() const =0xercesc::DOMNode [pure virtual] - getTypeInfo() const =0xercesc::DOMElement [pure virtual] - getUserData(const XMLCh *key) const =0xercesc::DOMNode [pure virtual] - hasAttribute(const XMLCh *name) const =0xercesc::DOMElement [pure virtual] - hasAttributeNS(const XMLCh *namespaceURI, const XMLCh *localName) const =0xercesc::DOMElement [pure virtual] - hasAttributes() const =0xercesc::DOMNode [pure virtual] - hasChildNodes() const =0xercesc::DOMNode [pure virtual] + getLastChild() const=0xercesc::DOMNode [pure virtual] + getLocalName() const=0xercesc::DOMNode [pure virtual] + getNamespaceURI() const=0xercesc::DOMNode [pure virtual] + getNextSibling() const=0xercesc::DOMNode [pure virtual] + getNodeName() const=0xercesc::DOMNode [pure virtual] + getNodeType() const=0xercesc::DOMNode [pure virtual] + getNodeValue() const=0xercesc::DOMNode [pure virtual] + getOwnerDocument() const=0xercesc::DOMNode [pure virtual] + getParentNode() const=0xercesc::DOMNode [pure virtual] + getPrefix() const=0xercesc::DOMNode [pure virtual] + getPreviousSibling() const=0xercesc::DOMNode [pure virtual] + getTagName() const=0xercesc::DOMElement [pure virtual] + getTextContent() const=0xercesc::DOMNode [pure virtual] + getTypeInfo() const=0xercesc::DOMElement [pure virtual] + getUserData(const XMLCh *key) const=0xercesc::DOMNode [pure virtual] + hasAttribute(const XMLCh *name) const=0xercesc::DOMElement [pure virtual] + hasAttributeNS(const XMLCh *namespaceURI, const XMLCh *localName) const=0xercesc::DOMElement [pure virtual] + hasAttributes() const=0xercesc::DOMNode [pure virtual] + hasChildNodes() const=0xercesc::DOMNode [pure virtual] insertBefore(DOMNode *newChild, DOMNode *refChild)=0xercesc::DOMNode [pure virtual] - isDefaultNamespace(const XMLCh *namespaceURI) const =0xercesc::DOMNode [pure virtual] - isEqualNode(const DOMNode *arg) const =0xercesc::DOMNode [pure virtual] + isDefaultNamespace(const XMLCh *namespaceURI) const=0xercesc::DOMNode [pure virtual] + isEqualNode(const DOMNode *arg) const=0xercesc::DOMNode [pure virtual] isSameNode(const DOMNode *other) const =0xercesc::DOMNode [pure virtual] - isSupported(const XMLCh *feature, const XMLCh *version) const =0xercesc::DOMNode [pure virtual] - lookupNamespacePrefix(const XMLCh *namespaceURI, bool useDefault) const =0xercesc::DOMNode [pure virtual] + isSupported(const XMLCh *feature, const XMLCh *version) const=0xercesc::DOMNode [pure virtual] + lookupNamespacePrefix(const XMLCh *namespaceURI, bool useDefault) const=0xercesc::DOMNode [pure virtual] lookupNamespaceURI(const XMLCh *prefix) const =0xercesc::DOMNode [pure virtual] NodeType enum namexercesc::DOMNode normalize()=0xercesc::DOMNode [pure virtual] @@ -105,8 +105,8 @@ TREE_POSITION_SAME_NODE enum valuexercesc::DOMNode ~DOMElement()xercesc::DOMElement [inline, virtual] ~DOMNode()xercesc::DOMNode [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMElement.html b/docs/dom3-api/classxercesc_1_1DOMElement.html index 5b8fc4b5..4606af34 100644 --- a/docs/dom3-api/classxercesc_1_1DOMElement.html +++ b/docs/dom3-api/classxercesc_1_1DOMElement.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,28 +28,24 @@

      Inheritance diagram for xercesc::DOMElement:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - - + - - + + - - + + - - + + - + @@ -63,30 +59,30 @@ Inheritance diagram for xercesc::DOMElement:

       
      - + - + - + - + - + - - + + - - + + - + @@ -97,15 +93,9 @@ Inheritance diagram for xercesc::DOMElement:

      virtual void 
      - - - - - - - - + +

      Public Member Functions

      Destructor
      virtual ~DOMElement ()
       Destructor.
      Functions introduced in DOM Level 1
      virtual const XMLCh * getTagName () const =0
      virtual const XMLCh * getTagName () const=0
       The name of the element.
      virtual const XMLCh * getAttribute (const XMLCh *name) const =0
       The name of the element.
      virtual const XMLCh * getAttribute (const XMLCh *name) const=0
       Retrieves an attribute value by name.
      virtual DOMAttrgetAttributeNode (const XMLCh *name) const =0
       Retrieves an attribute value by name.
      virtual DOMAttrgetAttributeNode (const XMLCh *name) const=0
       Retrieves an DOMAttr node by name.
      virtual DOMNodeListgetElementsByTagName (const XMLCh *name) const =0
       Retrieves an DOMAttr node by name.
      virtual DOMNodeListgetElementsByTagName (const XMLCh *name) const=0
       Returns a DOMNodeList of all descendant elements with a given tag name, in the order in which they would be encountered in a preorder traversal of the DOMElement tree.
       Returns a DOMNodeList of all descendant elements with a given tag name, in the order in which they would be encountered in a preorder traversal of the DOMElement tree.
      virtual void setAttribute (const XMLCh *name, const XMLCh *value)=0
       Adds a new attribute.
      Removes an attribute by name.
      Functions introduced in DOM Level 2.
      virtual const XMLCh * getAttributeNS (const XMLCh *namespaceURI, const XMLCh *localName) const =0
      virtual const XMLCh * getAttributeNS (const XMLCh *namespaceURI, const XMLCh *localName) const=0
       Retrieves an attribute value by local name and namespace URI.
       Retrieves an attribute value by local name and namespace URI.
      virtual void setAttributeNS (const XMLCh *namespaceURI, const XMLCh *qualifiedName, const XMLCh *value)=0
       Adds a new attribute.
      virtual void removeAttributeNS (const XMLCh *namespaceURI, const XMLCh *localName)=0
       Removes an attribute by local name and namespace URI.
      virtual DOMAttrgetAttributeNodeNS (const XMLCh *namespaceURI, const XMLCh *localName) const =0
      virtual DOMAttrgetAttributeNodeNS (const XMLCh *namespaceURI, const XMLCh *localName) const=0
       Retrieves an DOMAttr node by local name and namespace URI.
       Retrieves an DOMAttr node by local name and namespace URI.
      virtual DOMAttrsetAttributeNodeNS (DOMAttr *newAttr)=0
       Adds a new attribute.
      virtual DOMNodeListgetElementsByTagNameNS (const XMLCh *namespaceURI, const XMLCh *localName) const =0
      virtual DOMNodeListgetElementsByTagNameNS (const XMLCh *namespaceURI, const XMLCh *localName) const=0
       Returns a DOMNodeList of all the DOMElements with a given local name and namespace URI in the order in which they would be encountered in a preorder traversal of the DOMDocument tree, starting from this node.
      virtual bool hasAttribute (const XMLCh *name) const =0
       Returns a DOMNodeList of all the DOMElements with a given local name and namespace URI in the order in which they would be encountered in a preorder traversal of the DOMDocument tree, starting from this node.
      virtual bool hasAttribute (const XMLCh *name) const=0
       Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise.
      virtual bool hasAttributeNS (const XMLCh *namespaceURI, const XMLCh *localName) const =0
       Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise.
      virtual bool hasAttributeNS (const XMLCh *namespaceURI, const XMLCh *localName) const=0
       Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise.
       Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise.
      Functions introduced in DOM Level 3
      virtual void setIdAttribute (const XMLCh *name)=0
      setIdAttributeNode (const DOMAttr *idAttr)=0
       Declares the DOMAttr specified by node to be of type ID.
      virtual const DOMTypeInfogetTypeInfo () const =0
       Returns the type information associated with this element.

      Protected Member Functions

      Hidden constructors
       DOMElement ()
       DOMElement (const DOMElement &other)
      virtual const DOMTypeInfogetTypeInfo () const=0
       Returns the type information associated with this element.

      Detailed Description

      By far the vast majority of objects (apart from text) that authors encounter when traversing a document are DOMElement nodes. @@ -113,118 +103,168 @@ By far the vast majority of objects (apart from text) that authors encounter whe Assume the following XML document:<elementExample id="demo"> <subelement1/> <subelement2><subsubelement/></subelement2> </elementExample>

      When represented using DOM, the top node is an DOMElement node for "elementExample", which contains two child DOMElement nodes, one for "subelement1" and one for "subelement2". "subelement1" contains no child nodes.

      Elements may have attributes associated with them; since the DOMElement interface inherits from DOMNode, the generic DOMNode interface method getAttributes may be used to retrieve the set of all attributes for an element. There are methods on the DOMElement interface to retrieve either an DOMAttr object by name or an attribute value by name. In XML, where an attribute value may contain entity references, an DOMAttr object should be retrieved to examine the possibly fairly complex sub-tree representing the attribute value. On the other hand, in HTML, where all attributes have simple string values, methods to directly access an attribute value can safely be used as a convenience.

      -

      Since:
      DOM Level 1
      +
      Since:
      DOM Level 1


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMElement::DOMElement  )  [inline, protected]xercesc::DOMElement::DOMElement (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      xercesc::DOMElement::DOMElement const DOMElement other  )  [inline, protected]xercesc::DOMElement::DOMElement (const DOMElement other  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMElement::~DOMElement  )  [inline, virtual]virtual xercesc::DOMElement::~DOMElement (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual const XMLCh* xercesc::DOMElement::getAttribute const XMLCh *  name  )  const [pure virtual]xercesc::DOMElement::DOMElement (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + + +
      xercesc::DOMElement::DOMElement (const DOMElement other  )  [inline, protected]
      +
      +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMElement::~DOMElement (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMElement::getTagName (  )  const [pure virtual]
      +
      +
      + +

      +The name of the element. +

      +For example, in: <elementExample id="demo"> ... </elementExample> , tagName has the value "elementExample". Note that this is case-preserving in XML, as are all of the operations of the DOM.

      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMElement::getAttribute (const XMLCh *  name  )  const [pure virtual]
      +
      +

      Retrieves an attribute value by name. @@ -234,34 +274,26 @@ Retrieves an attribute value by name.

      name The name of the attribute to retrieve.
      -

      Returns:
      The DOMAttr value as a string, or the empty string if that attribute does not have a specified or default value.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Returns:
      The DOMAttr value as a string, or the empty string if that attribute does not have a specified or default value.
      +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMAttr* xercesc::DOMElement::getAttributeNode const XMLCh *  name  )  const [pure virtual]virtual DOMAttr* xercesc::DOMElement::getAttributeNode (const XMLCh *  name  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Retrieves an DOMAttr node by name. @@ -271,128 +303,26 @@ Retrieves an DOMAttr

      name The name (nodeName) of the attribute to retrieve.
      -

      Returns:
      The DOMAttr node with the specified name (nodeName) or null if there is no such attribute.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual DOMAttr* xercesc::DOMElement::getAttributeNodeNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      const [pure virtual]
      -
      - - - - - -
      -   - +
      Returns:
      The DOMAttr node with the specified name (nodeName) or null if there is no such attribute.
      +
      Since:
      DOM Level 1
      -

      -Retrieves an DOMAttr node by local name and namespace URI. -

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the attribute to retrieve.
      localName The local name of the attribute to retrieve.
      -
      -
      Returns:
      The DOMAttr node with the specified attribute local name and namespace URI or null if there is no such attribute.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      virtual const XMLCh* xercesc::DOMElement::getAttributeNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      const [pure virtual]virtual DOMNodeList* xercesc::DOMElement::getElementsByTagName (const XMLCh *  name  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Retrieves an attribute value by local name and namespace URI. -

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the attribute to retrieve.
      localName The local name of the attribute to retrieve.
      -
      -
      Returns:
      The DOMAttr value as a string, or an null if that attribute does not have a specified or default value.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMNodeList* xercesc::DOMElement::getElementsByTagName const XMLCh *  name  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Returns a DOMNodeList of all descendant elements with a given tag name, in the order in which they would be encountered in a preorder traversal of the DOMElement tree. @@ -402,374 +332,35 @@ Returns a DOMNodeLis

      name The name of the tag to match on. The special value "*" matches all tags.
      -

      Returns:
      A list of matching DOMElement nodes.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual DOMNodeList* xercesc::DOMElement::getElementsByTagNameNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      const [pure virtual]
      -
      - - - - - -
      -   - +
      Returns:
      A list of matching DOMElement nodes.
      +
      Since:
      DOM Level 1
      -

      -Returns a DOMNodeList of all the DOMElements with a given local name and namespace URI in the order in which they would be encountered in a preorder traversal of the DOMDocument tree, starting from this node. -

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
      localName The local name of the elements to match on. The special value "*" matches all local names.
      -
      -
      Returns:
      A new DOMNodeList object containing all the matched DOMElements.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMElement::getTagName  )  const [pure virtual]virtual void xercesc::DOMElement::setAttribute (const XMLCh *  name,
      const XMLCh *  value 
      ) [pure virtual]
      -
      - - - - - -
      -   - - -

      -The name of the element. -

      -For example, in: <elementExample id="demo"> ... </elementExample> , tagName has the value "elementExample". Note that this is case-preserving in XML, as are all of the operations of the DOM.

      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - -
      virtual const DOMTypeInfo* xercesc::DOMElement::getTypeInfo  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns the type information associated with this element. -

      -"Experimental - subject to change"

      -

      Returns:
      the DOMTypeInfo associated with this element
      -
      Since:
      DOM level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual bool xercesc::DOMElement::hasAttribute const XMLCh *  name  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise. -

      -

      Parameters:
      - - -
      name The name of the attribute to look for.
      -
      -
      Returns:
      true if an attribute with the given name is specified on this element or has a default value, false otherwise.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual bool xercesc::DOMElement::hasAttributeNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise. -

      -HTML-only DOM implementations do not need to implement this method.

      Parameters:
      - - - -
      namespaceURI The namespace URI of the attribute to look for.
      localName The local name of the attribute to look for.
      -
      -
      Returns:
      true if an attribute with the given local name and namespace URI is specified or has a default value on this element, false otherwise.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual void xercesc::DOMElement::removeAttribute const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Removes an attribute by name. -

      -If the removed attribute is known to have a default value, an attribute immediately appears containing the default value as well as the corresponding namespace URI, local name, and prefix when applicable.
      -To remove an attribute by local name and namespace URI, use the removeAttributeNS method.

      Parameters:
      - - -
      name The name of the attribute to remove.
      -
      -
      Exceptions:
      - - -
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMAttr* xercesc::DOMElement::removeAttributeNode DOMAttr oldAttr  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Removes the specified attribute node. -

      -If the removed DOMAttr has a default value it is immediately replaced. The replacing attribute has the same namespace URI and local name, as well as the original prefix, when applicable.

      -

      Parameters:
      - - -
      oldAttr The DOMAttr node to remove from the attribute list.
      -
      -
      Returns:
      The DOMAttr node that was removed.
      -
      Exceptions:
      - - -
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -NOT_FOUND_ERR: Raised if oldAttr is not an attribute of the element.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual void xercesc::DOMElement::removeAttributeNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      [pure virtual]
      -
      - - - - - -
      -   - - -

      -Removes an attribute by local name and namespace URI. -

      -If the removed attribute has a default value it is immediately replaced. The replacing attribute has the same namespace URI and local name, as well as the original prefix.

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the attribute to remove.
      localName The local name of the attribute to remove.
      -
      -
      Exceptions:
      - - -
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual void xercesc::DOMElement::setAttribute const XMLCh *  name,
      const XMLCh *  value
      [pure virtual]
      -
      - - - -
      -   - + +

      Adds a new attribute. @@ -786,33 +377,25 @@ If an attribute with that name is already present in the element, its value is c NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.

      -

      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMAttr* xercesc::DOMElement::setAttributeNode DOMAttr newAttr  )  [pure virtual]virtual DOMAttr* xercesc::DOMElement::setAttributeNode (DOMAttr newAttr  )  [pure virtual]
      -
      - - - -
      -   - + +

      Adds a new attribute. @@ -822,7 +405,7 @@ If an attribute with that name (nodeName) is already present in the

      newAttr The DOMAttr node to add to the attribute list.
      -

      Returns:
      If the newAttr attribute replaces an existing attribute, the replaced DOMAttr node is returned, otherwise null is returned.
      +
      Returns:
      If the newAttr attribute replaces an existing attribute, the replaced DOMAttr node is returned, otherwise null is returned.
      Exceptions:
      DOMException WRONG_DOCUMENT_ERR: Raised if newAttr was created from a different document than the one that created the element.
      @@ -830,93 +413,149 @@ NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      INUSE_ATTRIBUTE_ERR: Raised if newAttr is already an attribute of another DOMElement object. The DOM user must explicitly clone DOMAttr nodes to re-use them in other elements.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMAttr* xercesc::DOMElement::setAttributeNodeNS DOMAttr newAttr  )  [pure virtual]virtual DOMAttr* xercesc::DOMElement::removeAttributeNode (DOMAttr oldAttr  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Adds a new attribute. +Removes the specified attribute node.

      -If an attribute with that local name and namespace URI is already present in the element, it is replaced by the new one.

      +If the removed DOMAttr has a default value it is immediately replaced. The replacing attribute has the same namespace URI and local name, as well as the original prefix, when applicable.

      Parameters:
      - +
      newAttr The DOMAttr node to add to the attribute list.
      oldAttr The DOMAttr node to remove from the attribute list.
      -
      Returns:
      If the newAttr attribute replaces an existing attribute with the same local name and namespace URI, the replaced DOMAttr node is returned, otherwise null is returned.
      +
      Returns:
      The DOMAttr node that was removed.
      Exceptions:
      - +
      DOMException WRONG_DOCUMENT_ERR: Raised if newAttr was created from a different document than the one that created the element.
      -NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -INUSE_ATTRIBUTE_ERR: Raised if newAttr is already an attribute of another DOMElement object. The DOM user must explicitly clone DOMAttr nodes to re-use them in other elements.
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      +NOT_FOUND_ERR: Raised if oldAttr is not an attribute of the element.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - + + + + + +
      virtual void xercesc::DOMElement::setAttributeNS const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName,
      const XMLCh *  value
      [pure virtual]virtual void xercesc::DOMElement::removeAttribute (const XMLCh *  name  )  [pure virtual]
      -
      - - - -
      -   - + +
      + +

      +Removes an attribute by name. +

      +If the removed attribute is known to have a default value, an attribute immediately appears containing the default value as well as the corresponding namespace URI, local name, and prefix when applicable.
      +To remove an attribute by local name and namespace URI, use the removeAttributeNS method.

      Parameters:
      + + +
      name The name of the attribute to remove.
      +
      +
      Exceptions:
      + + +
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      +
      +
      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMElement::getAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) const [pure virtual]
      +
      +
      + +

      +Retrieves an attribute value by local name and namespace URI. +

      +

      Parameters:
      + + + +
      namespaceURI The namespace URI of the attribute to retrieve.
      localName The local name of the attribute to retrieve.
      +
      +
      Returns:
      The DOMAttr value as a string, or an null if that attribute does not have a specified or default value.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual void xercesc::DOMElement::setAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName,
      const XMLCh *  value 
      ) [pure virtual]
      +
      +

      Adds a new attribute. @@ -936,33 +575,252 @@ NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      NAMESPACE_ERR: Raised if the qualifiedName is malformed, if the qualifiedName has a prefix and the namespaceURI is null or an empty string, if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from "http://www.w3.org/XML/1998/namespace", if the qualifiedName has a prefix that is "xmlns" and the namespaceURI is different from "http://www.w3.org/2000/xmlns/", or if the qualifiedName is "xmlns" and the namespaceURI is different from "http://www.w3.org/2000/xmlns/".

      -

      Since:
      DOM Level 2
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 2
      + + +

      + +

      +
      +
      - - - - - - + + + + + + + + + + + + + + +
      virtual void xercesc::DOMElement::setIdAttribute const XMLCh *  name  )  [pure virtual]virtual void xercesc::DOMElement::removeAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) [pure virtual]
      -
      - - - - - -
      -   - + +
      + +

      +Removes an attribute by local name and namespace URI. +

      +If the removed attribute has a default value it is immediately replaced. The replacing attribute has the same namespace URI and local name, as well as the original prefix.

      +

      Parameters:
      + + + +
      namespaceURI The namespace URI of the attribute to remove.
      localName The local name of the attribute to remove.
      +
      +
      Exceptions:
      + + +
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      +
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual DOMAttr* xercesc::DOMElement::getAttributeNodeNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) const [pure virtual]
      +
      +
      + +

      +Retrieves an DOMAttr node by local name and namespace URI. +

      +

      Parameters:
      + + + +
      namespaceURI The namespace URI of the attribute to retrieve.
      localName The local name of the attribute to retrieve.
      +
      +
      Returns:
      The DOMAttr node with the specified attribute local name and namespace URI or null if there is no such attribute.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual DOMAttr* xercesc::DOMElement::setAttributeNodeNS (DOMAttr newAttr  )  [pure virtual]
      +
      +
      + +

      +Adds a new attribute. +

      +If an attribute with that local name and namespace URI is already present in the element, it is replaced by the new one.

      +

      Parameters:
      + + +
      newAttr The DOMAttr node to add to the attribute list.
      +
      +
      Returns:
      If the newAttr attribute replaces an existing attribute with the same local name and namespace URI, the replaced DOMAttr node is returned, otherwise null is returned.
      +
      Exceptions:
      + + +
      DOMException WRONG_DOCUMENT_ERR: Raised if newAttr was created from a different document than the one that created the element.
      +NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      +INUSE_ATTRIBUTE_ERR: Raised if newAttr is already an attribute of another DOMElement object. The DOM user must explicitly clone DOMAttr nodes to re-use them in other elements.
      +
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual DOMNodeList* xercesc::DOMElement::getElementsByTagNameNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) const [pure virtual]
      +
      +
      + +

      +Returns a DOMNodeList of all the DOMElements with a given local name and namespace URI in the order in which they would be encountered in a preorder traversal of the DOMDocument tree, starting from this node. +

      +

      Parameters:
      + + + +
      namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
      localName The local name of the elements to match on. The special value "*" matches all local names.
      +
      +
      Returns:
      A new DOMNodeList object containing all the matched DOMElements.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual bool xercesc::DOMElement::hasAttribute (const XMLCh *  name  )  const [pure virtual]
      +
      +
      + +

      +Returns true when an attribute with a given name is specified on this element or has a default value, false otherwise. +

      +

      Parameters:
      + + +
      name The name of the attribute to look for.
      +
      +
      Returns:
      true if an attribute with the given name is specified on this element or has a default value, false otherwise.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual bool xercesc::DOMElement::hasAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) const [pure virtual]
      +
      +
      + +

      +Returns true when an attribute with a given local name and namespace URI is specified on this element or has a default value, false otherwise. +

      +HTML-only DOM implementations do not need to implement this method.

      Parameters:
      + + + +
      namespaceURI The namespace URI of the attribute to look for.
      localName The local name of the attribute to look for.
      +
      +
      Returns:
      true if an attribute with the given local name and namespace URI is specified or has a default value on this element, false otherwise.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMElement::setIdAttribute (const XMLCh *  name  )  [pure virtual]
      +
      +

      Declares the DOMAttr specified by name to be of type ID. @@ -980,86 +838,34 @@ NOT_FOUND_ERR: Raised if the specified node is not an

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual void xercesc::DOMElement::setIdAttributeNode const DOMAttr idAttr  )  [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 3
      -

      -Declares the DOMAttr specified by node to be of type ID. -

      -If the value of the specified DOMAttr is unique then this DOMElement node can later be retrieved using getElementById on DOMDocument. Note, however, that this simply affects this node and does not change any grammar that may be in use.

      Parameters:
      - - -
      idAttr The DOMAttr node.
      -
      -
      Exceptions:
      - - -
      DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
      -NOT_FOUND_ERR: Raised if the specified node is not an DOMAttr of this element.
      -
      -

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      virtual void xercesc::DOMElement::setIdAttributeNS const XMLCh *  namespaceURI, virtual void xercesc::DOMElement::setIdAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  localNameconst XMLCh *  localName 
      [pure virtual]) [pure virtual]
      -
      - - - - - -
      -   - + +

      Declares the DOMAttr specified by local name and namespace URI to be of type ID. @@ -1078,14 +884,74 @@ NOT_FOUND_ERR: Raised if the specified node is not an

      -

      Since:
      DOM Level 3
      -
      +

      Since:
      DOM Level 3
      + +
    +

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMElement::setIdAttributeNode (const DOMAttr idAttr  )  [pure virtual]
+
+
+ +

+Declares the DOMAttr specified by node to be of type ID. +

+If the value of the specified DOMAttr is unique then this DOMElement node can later be retrieved using getElementById on DOMDocument. Note, however, that this simply affects this node and does not change any grammar that may be in use.

Parameters:
+ + +
idAttr The DOMAttr node.
+
+
Exceptions:
+ + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
+NOT_FOUND_ERR: Raised if the specified node is not an DOMAttr of this element.
+
+

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const DOMTypeInfo* xercesc::DOMElement::getTypeInfo (  )  const [pure virtual]
+
+
+ +

+Returns the type information associated with this element. +

+"Experimental - subject to change"

+

Returns:
the DOMTypeInfo associated with this element
+
Since:
DOM level 3
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.map index baeabe5a..163232bf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 17,9 155,33 +rect $classxercesc_1_1DOMNode.html 16,7 165,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.md5 index 75d10f22..9cb27924 100644 --- a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.md5 @@ -1 +1 @@ -dd37726d001aeb7df6b21c1e14d82f59 \ No newline at end of file +0d4d4dcf87b47f7b3728e4439d9ec950 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.png index 269c21d2..2361bced 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMElement__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMEntity-members.html b/docs/dom3-api/classxercesc_1_1DOMEntity-members.html index cd6b096c..9b34522e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntity-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMEntity-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMEntity::DOMEntity (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
xercesc::DOMEntity::DOMEntity (const DOMEntity other  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMEntity::~DOMEntity (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMEntity::getActualEncoding  )  const [pure virtual]virtual const XMLCh* xercesc::DOMEntity::getPublicId (  )  const [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying the actual encoding of this entity, when it is an external parsed entity. -

-This is null otherwise.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMEntity::getEncoding  )  const [pure virtual]
-
- - - - - -
-   - - -

-An attribute specifying, as part of the text declaration, the encoding of this entity, when it is an external parsed entity. -

-This is null otherwise.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMEntity::getNotationName  )  const [pure virtual]
-
- - - - - -
-   - - -

-For unparsed entities, the name of the notation for the entity. -

-For parsed entities, this is null.

-

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMEntity::getPublicId  )  const [pure virtual]
-
- - - - - -
-   - + +

The public identifier associated with the entity, if specified.

If the public identifier was not specified, this is null.

-

Since:
DOM Level 1
-
-

- - - - -
- +
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMEntity::getSystemId  )  const [pure virtual]virtual const XMLCh* xercesc::DOMEntity::getSystemId (  )  const [pure virtual]
-
- - - - - -
-   - + +

The system identifier associated with the entity, if specified.

If the system identifier was not specified, this is null.

-

Since:
DOM Level 1
-
-

- - - - -
- +
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMEntity::getVersion  )  const [pure virtual]virtual const XMLCh* xercesc::DOMEntity::getNotationName (  )  const [pure virtual]
-
- - - - - -
-   - + +

-An attribute specifying, as part of the text declaration, the version number of this entity, when it is an external parsed entity. +For unparsed entities, the name of the notation for the entity.

-This is null otherwise.

-"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +For parsed entities, this is null.

+

Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + +
virtual void xercesc::DOMEntity::setActualEncoding const XMLCh *  actualEncoding  )  [pure virtual]virtual const XMLCh* xercesc::DOMEntity::getActualEncoding (  )  const [pure virtual]
-
- - - - - -
-   - + +

An attribute specifying the actual encoding of this entity, when it is an external parsed entity.

This is null otherwise.

"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMEntity::setEncoding const XMLCh *  encoding  )  [pure virtual]virtual void xercesc::DOMEntity::setActualEncoding (const XMLCh *  actualEncoding  )  [pure virtual]
-
- - - - - -
-   - + +
+ +

+An attribute specifying the actual encoding of this entity, when it is an external parsed entity. +

+This is null otherwise.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMEntity::getEncoding (  )  const [pure virtual]
+
+

An attribute specifying, as part of the text declaration, the encoding of this entity, when it is an external parsed entity.

This is null otherwise.

"Experimental - subject to change"

-

Since:
DOM Level 3
-
-

- - - - -
- +
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMEntity::setVersion const XMLCh *  version  )  [pure virtual]virtual void xercesc::DOMEntity::setEncoding (const XMLCh *  encoding  )  [pure virtual]
-
- - - - - -
-   - + +
+ +

+An attribute specifying, as part of the text declaration, the encoding of this entity, when it is an external parsed entity. +

+This is null otherwise.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMEntity::getVersion (  )  const [pure virtual]
+
+

An attribute specifying, as part of the text declaration, the version number of this entity, when it is an external parsed entity.

This is null otherwise.

"Experimental - subject to change"

-

Since:
DOM Level 3
-
+

Since:
DOM Level 3
+ + +

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMEntity::setVersion (const XMLCh *  version  )  [pure virtual]
+
+
+ +

+An attribute specifying, as part of the text declaration, the version number of this entity, when it is an external parsed entity. +

+This is null otherwise.

+"Experimental - subject to change"

+

Since:
DOM Level 3
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityReference-members.html b/docs/dom3-api/classxercesc_1_1DOMEntityReference-members.html index b93c496f..8e7b1879 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntityReference-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMEntityReference-members.html @@ -4,7 +4,7 @@ - +

+ +

+
+ + + + + + + + +
xercesc::DOMEntityReference::DOMEntityReference (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
xercesc::DOMEntityReference::DOMEntityReference (const DOMEntityReference other  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMEntityReference::~DOMEntityReference (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.map index 1cbbf551..c592d132 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 40,9 178,33 +rect $classxercesc_1_1DOMNode.html 41,7 191,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.md5 index c0852419..cda0cafa 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.md5 @@ -1 +1 @@ -01b5a0e98d849454133d9e09325b768e \ No newline at end of file +6369b29f925b237db7f80122d0651bf5 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.png index 5dc17e90..a81112e1 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMEntityReference__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityResolver-members.html b/docs/dom3-api/classxercesc_1_1DOMEntityResolver-members.html index 38e758d3..d90cbc7f 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntityResolver-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMEntityResolver-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -23,8 +23,8 @@ DOMEntityResolver()xercesc::DOMEntityResolver [inline, protected] resolveEntity(const XMLCh *const publicId, const XMLCh *const systemId, const XMLCh *const baseURI)=0xercesc::DOMEntityResolver [pure virtual] ~DOMEntityResolver()xercesc::DOMEntityResolver [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMEntityResolver.html b/docs/dom3-api/classxercesc_1_1DOMEntityResolver.html index e2c52ee0..09136ba1 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntityResolver.html +++ b/docs/dom3-api/classxercesc_1_1DOMEntityResolver.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,18 +29,10 @@ List of all members. - - - - - - - -

      Public Member Functions

      Destructor
      virtual ~DOMEntityResolver ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual DOMInputSourceresolveEntity (const XMLCh *const publicId, const XMLCh *const systemId, const XMLCh *const baseURI)=0
       Allow the application to resolve external entities.

      Protected Member Functions

      Hidden constructors
       DOMEntityResolver ()

      Detailed Description

      DOMEntityResolver provides a way for applications to redirect references to external entities. @@ -48,107 +40,123 @@ Applications needing to implement customized handling for external entities must implement this interface and register their implementation by setting the entityResolver attribute of the DOMBuilder.

      The DOMBuilder will then allow the application to intercept any external entities (including the external DTD subset and external parameter entities) before including them.

      Many DOM applications will not need to implement this interface, but it will be especially useful for applications that build XML documents from databases or other specialized input sources, or for applications that use URNs.

      -

      See also:
      DOMBuilder::setEntityResolver

      +

      See also:
      DOMBuilder::setEntityResolver

      DOMInputSource::DOMInputSource

      -
      Since:
      DOM Level 3
      +
      Since:
      DOM Level 3


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMEntityResolver::DOMEntityResolver  )  [inline, protected]xercesc::DOMEntityResolver::DOMEntityResolver (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMEntityResolver::~DOMEntityResolver  )  [inline, virtual]virtual xercesc::DOMEntityResolver::~DOMEntityResolver (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - + + + + +
      virtual DOMInputSource* xercesc::DOMEntityResolver::resolveEntity const XMLCh *const   publicId,
      const XMLCh *const   systemId,
      const XMLCh *const   baseURI
      [pure virtual]xercesc::DOMEntityResolver::DOMEntityResolver (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMEntityResolver::~DOMEntityResolver (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMInputSource* xercesc::DOMEntityResolver::resolveEntity (const XMLCh *const  publicId,
      const XMLCh *const  systemId,
      const XMLCh *const  baseURI 
      ) [pure virtual]
      +
      +

      Allow the application to resolve external entities. @@ -165,16 +173,16 @@ The returned DOMInputSo

      baseURI The absolute base URI of the resource being parsed, or null if there is no base URI.

      -
      Returns:
      A DOMInputSource object describing the new input source, or null to request that the parser open a regular URI connection to the system identifier. The returned DOMInputSource is owned by the DOMBuilder which is responsible to clean up the memory.
      -
      See also:
      DOMInputSource::DOMInputSource
      -
      Since:
      DOM Level 3
      - - - +
      Returns:
      A DOMInputSource object describing the new input source, or null to request that the parser open a regular URI connection to the system identifier. The returned DOMInputSource is owned by the DOMBuilder which is responsible to clean up the memory.
      +
      See also:
      DOMInputSource::DOMInputSource
      +
      Since:
      DOM Level 3
      + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.map index 5ae7abb7..e9914897 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 9,9 147,33 +rect $classxercesc_1_1DOMNode.html 8,7 157,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.md5 index f5c52ae3..c0e0f32e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.md5 @@ -1 +1 @@ -f8a8309b66205cbb5c145c3fb8a0da42 \ No newline at end of file +e15dde8551597d857342dc45b59e2b84 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.png index b69ae56e..c333f5d3 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMEntity__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMError-members.html b/docs/dom3-api/classxercesc_1_1DOMError-members.html index 605590a9..181fb751 100644 --- a/docs/dom3-api/classxercesc_1_1DOMError-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMError-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,21 +25,21 @@ DOM_SEVERITY_WARNING enum valuexercesc::DOMError DOMError()xercesc::DOMError [inline, protected] ErrorSeverity enum namexercesc::DOMError - getLocation() const =0xercesc::DOMError [pure virtual] - getMessage() const =0xercesc::DOMError [pure virtual] - getRelatedData() const =0xercesc::DOMError [pure virtual] - getRelatedException() const =0xercesc::DOMError [pure virtual] - getSeverity() const =0xercesc::DOMError [pure virtual] - getType() const =0xercesc::DOMError [pure virtual] + getLocation() const=0xercesc::DOMError [pure virtual] + getMessage() const=0xercesc::DOMError [pure virtual] + getRelatedData() const=0xercesc::DOMError [pure virtual] + getRelatedException() const=0xercesc::DOMError [pure virtual] + getSeverity() const=0xercesc::DOMError [pure virtual] + getType() const=0xercesc::DOMError [pure virtual] setLocation(DOMLocator *const location)=0xercesc::DOMError [pure virtual] setMessage(const XMLCh *const message)=0xercesc::DOMError [pure virtual] setRelatedData(void *relatedData)=0xercesc::DOMError [pure virtual] - setRelatedException(void *exc) const =0xercesc::DOMError [pure virtual] + setRelatedException(void *exc) const=0xercesc::DOMError [pure virtual] setSeverity(const short severity)=0xercesc::DOMError [pure virtual] setType(const XMLCh *type)=0xercesc::DOMError [pure virtual] ~DOMError()xercesc::DOMError [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMError.html b/docs/dom3-api/classxercesc_1_1DOMError.html index 855f56d4..bca6605e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMError.html +++ b/docs/dom3-api/classxercesc_1_1DOMError.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -37,29 +37,25 @@  The severity of the error described by the DOMError. More...

      Public Member Functions

      -
      Destructor
      -virtual ~DOMError () - - Destructor.
      Functions introduced in DOM Level 3
      -virtual short getSeverity () const =0 +virtual short getSeverity () const=0 - Get the severity of the error.
      -virtual const XMLCh * getMessage () const =0 + Get the severity of the error.
      +virtual const XMLCh * getMessage () const=0 - Get the message describing the error that occured.
      -virtual DOMLocatorgetLocation () const =0 + Get the message describing the error that occured.
      +virtual DOMLocatorgetLocation () const=0 - Get the location of the error.
      -virtual void * getRelatedException () const =0 + Get the location of the error.
      +virtual void * getRelatedException () const=0 - The related platform dependent exception if any.
      -virtual const XMLCh * getType () const =0 + The related platform dependent exception if any.
      +virtual const XMLCh * getType () const=0 - A XMLCh* indicating which related data is expected in relatedData.
      -virtual void * getRelatedData () const =0 + A XMLCh* indicating which related data is expected in relatedData.
      +virtual void * getRelatedData () const=0 - The related DOMError.type dependent data if any.
      + The related DOMError.type dependent data if any.
      virtual void setSeverity (const short severity)=0  Set the severity of the error.
      @@ -69,51 +65,39 @@ virtual void setLocation (DOMLocator *const location)=0  Set the location of the error.
      -virtual void setRelatedException (void *exc) const =0 +virtual void setRelatedException (void *exc) const=0 - The related platform dependent exception if any.
      + The related platform dependent exception if any.
      virtual void setType (const XMLCh *type)=0  A XMLCh* indicating which related data is expected in relatedData.
      virtual void setRelatedData (void *relatedData)=0  The related DOMError.type dependent data if any.
      -

      Protected Member Functions

      -
      Hidden constructors
      DOMError () -

      Detailed Description

      DOMError is an interface that describes an error.

      -

      See also:
      DOMErrorHandler::handleError
      -
      Since:
      DOM Level 3
      +
      See also:
      DOMErrorHandler::handleError
      +
      Since:
      DOM Level 3


      Member Enumeration Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      enum xercesc::DOMError::ErrorSeverity enum xercesc::DOMError::ErrorSeverity
      -
      - - - - -
      -   - + +

      The severity of the error described by the DOMError.

      -

      Since:
      DOM Level 3
      +
      Since:
      DOM Level 3
      Enumerator:
      - -
      DOM_SEVERITY_WARNING  @@ -124,249 +108,201 @@ The severity of the error described by the

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMError::DOMError  )  [inline, protected]xercesc::DOMError::DOMError (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMError::~DOMError  )  [inline, virtual]virtual xercesc::DOMError::~DOMError (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      + + +

      + +

      +
      + + + + + + + + +
      xercesc::DOMError::DOMError (  )  [inline, protected]
      +
      +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMError::~DOMError (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +


      Member Function Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      virtual DOMLocator* xercesc::DOMError::getLocation  )  const [pure virtual]virtual short xercesc::DOMError::getSeverity (  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Get the location of the error. -

      -"Experimental - subject to change"

      -

      See also:
      setLocation
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual const XMLCh* xercesc::DOMError::getMessage  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Get the message describing the error that occured. -

      -"Experimental - subject to change"

      -

      See also:
      setMessage
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual void* xercesc::DOMError::getRelatedData  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -The related DOMError.type dependent data if any. -

      -"Experimental - subject to change"

      -

      See also:
      setRelatedData
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual void* xercesc::DOMError::getRelatedException  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -The related platform dependent exception if any. -

      -"Experimental - subject to change"

      -

      See also:
      setRelatedException
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual short xercesc::DOMError::getSeverity  )  const [pure virtual]
      -
      - - - - - -
      -   - + +

      Get the severity of the error.

      "Experimental - subject to change"

      -

      See also:
      setSeverity
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +
      See also:
      setSeverity
      +
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual const XMLCh* xercesc::DOMError::getType  )  const [pure virtual]virtual const XMLCh* xercesc::DOMError::getMessage (  )  const [pure virtual]
      -
      - - - - - -
      -   - + +
      + +

      +Get the message describing the error that occured. +

      +"Experimental - subject to change"

      +

      See also:
      setMessage
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual DOMLocator* xercesc::DOMError::getLocation (  )  const [pure virtual]
      +
      +
      + +

      +Get the location of the error. +

      +"Experimental - subject to change"

      +

      See also:
      setLocation
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual void* xercesc::DOMError::getRelatedException (  )  const [pure virtual]
      +
      +
      + +

      +The related platform dependent exception if any. +

      +"Experimental - subject to change"

      +

      See also:
      setRelatedException
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMError::getType (  )  const [pure virtual]
      +
      +

      A XMLCh* indicating which related data is expected in relatedData. @@ -374,181 +310,50 @@ A XMLCh* indicating which related data is expected in relatedData. Users should refer to the specification of the error in order to find its XMLCh* type and relatedData definitions if any.

      Note: As an example, [DOM Level 3 Load and Save] does not keep the [baseURI] property defined on a Processing Instruction information item. Therefore, the DOMBuilder generates a SEVERITY_WARNING with type "infoset-baseURI" and the lost [baseURI] property represented as a DOMString in the relatedData attribute.

      "Experimental - subject to change"

      -

      See also:
      setType
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual void xercesc::DOMError::setLocation DOMLocator *const   location  )  [pure virtual]
      -
      - - - - - -
      -   - +
      See also:
      setType
      +
      Since:
      DOM Level 3
      -

      -Set the location of the error. -

      -"Experimental - subject to change"

      -

      Parameters:
      - - -
      location the location of the error to set.
      -
      -
      See also:
      getLocation
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual void xercesc::DOMError::setMessage const XMLCh *const   message  )  [pure virtual]virtual void* xercesc::DOMError::getRelatedData (  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Set the error message. -

      -"Experimental - subject to change"

      -

      Parameters:
      - - -
      message the error message to set.
      -
      -
      See also:
      getMessage
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual void xercesc::DOMError::setRelatedData void *  relatedData  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      The related DOMError.type dependent data if any.

      "Experimental - subject to change"

      -

      See also:
      getRelatedData
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual void xercesc::DOMError::setRelatedException void *  exc  )  const [pure virtual]
      -
      - - - - - -
      -   - +
      See also:
      setRelatedData
      +
      Since:
      DOM Level 3
      -

      -The related platform dependent exception if any. -

      -"Experimental - subject to change"

      -

      Parameters:
      - - -
      exc the related exception to set.
      -
      -
      See also:
      getRelatedException
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMError::setSeverity const short  severity  )  [pure virtual]virtual void xercesc::DOMError::setSeverity (const short  severity  )  [pure virtual]
      -
      - - - -
      -   - + +

      Set the severity of the error. @@ -559,34 +364,116 @@ Set the severity of the error.

      severity the type of the error to set
      -

      See also:
      getLocation
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +
      See also:
      getLocation
      +
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMError::setType const XMLCh *  type  )  [pure virtual]virtual void xercesc::DOMError::setMessage (const XMLCh *const  message  )  [pure virtual]
      -
      - - - - - -
      -   - + +
      + +

      +Set the error message. +

      +"Experimental - subject to change"

      +

      Parameters:
      + + +
      message the error message to set.
      +
      +
      See also:
      getMessage
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMError::setLocation (DOMLocator *const  location  )  [pure virtual]
      +
      +
      + +

      +Set the location of the error. +

      +"Experimental - subject to change"

      +

      Parameters:
      + + +
      location the location of the error to set.
      +
      +
      See also:
      getLocation
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMError::setRelatedException (void *  exc  )  const [pure virtual]
      +
      +
      + +

      +The related platform dependent exception if any. +

      +"Experimental - subject to change"

      +

      Parameters:
      + + +
      exc the related exception to set.
      +
      +
      See also:
      getRelatedException
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMError::setType (const XMLCh *  type  )  [pure virtual]
      +
      +

      A XMLCh* indicating which related data is expected in relatedData. @@ -594,15 +481,40 @@ A XMLCh* indicating which related data is expected in relatedData. Users should refer to the specification of the error in order to find its XMLCh* type and relatedData definitions if any.

      Note: As an example, [DOM Level 3 Load and Save] does not keep the [baseURI] property defined on a Processing Instruction information item. Therefore, the DOMBuilder generates a SEVERITY_WARNING with type "infoset-baseURI" and the lost [baseURI] property represented as a DOMString in the relatedData attribute.

      "Experimental - subject to change"

      -

      See also:
      getType
      -
      Since:
      DOM Level 3
      -
      +

      See also:
      getType
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMError::setRelatedData (void *  relatedData  )  [pure virtual]
      +
      +
      + +

      +The related DOMError.type dependent data if any. +

      +"Experimental - subject to change"

      +

      See also:
      getRelatedData
      +
      Since:
      DOM Level 3
      + +
      +


      The documentation for this class was generated from the following file: -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/classxercesc_1_1DOMErrorHandler-members.html b/docs/dom3-api/classxercesc_1_1DOMErrorHandler-members.html index 5d12e509..24a9c6c5 100644 --- a/docs/dom3-api/classxercesc_1_1DOMErrorHandler-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMErrorHandler-members.html @@ -4,7 +4,7 @@ - +
      DOMErrorHandler()xercesc::DOMErrorHandler [inline, protected]
      handleError(const DOMError &domError)=0xercesc::DOMErrorHandler [pure virtual]
      ~DOMErrorHandler()xercesc::DOMErrorHandler [inline, virtual]


      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/classxercesc_1_1DOMErrorHandler.html b/docs/dom3-api/classxercesc_1_1DOMErrorHandler.html index decbb180..7d93af57 100644 --- a/docs/dom3-api/classxercesc_1_1DOMErrorHandler.html +++ b/docs/dom3-api/classxercesc_1_1DOMErrorHandler.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -29,109 +29,117 @@ List of all members. - - - - - - - -

        Public Member Functions

        Destructor
        virtual ~DOMErrorHandler ()
         Destructor.
        Functions introduced in DOM Level 3
        virtual bool handleError (const DOMError &domError)=0
         This method is called on the error handler when an error occures.

        Protected Member Functions

        Hidden constructors
         DOMErrorHandler ()

        Detailed Description

        Basic interface for DOM error handlers.

        DOMErrorHandler is a callback interface that the DOM implementation can call when reporting errors that happens while processing XML data, or when doing some other processing (e.g. validating a document).

        The application that is using the DOM implementation is expected to implement this interface.

        -

        See also:
        DOMBuilder::setErrorHandler
        -
        Since:
        DOM Level 3
        +
        See also:
        DOMBuilder::setErrorHandler
        +
        Since:
        DOM Level 3


        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        xercesc::DOMErrorHandler::DOMErrorHandler  )  [inline, protected]xercesc::DOMErrorHandler::DOMErrorHandler (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        virtual xercesc::DOMErrorHandler::~DOMErrorHandler  )  [inline, virtual]virtual xercesc::DOMErrorHandler::~DOMErrorHandler (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        Destructor.

        -

        -


        Member Function Documentation

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + +
        virtual bool xercesc::DOMErrorHandler::handleError const DOMError domError  )  [pure virtual]xercesc::DOMErrorHandler::DOMErrorHandler (  )  [inline, protected]
        -
        - - - -
        -   - + +
        + +

        + +

        +

        + +

        +
        + + + + + + + + +
        virtual xercesc::DOMErrorHandler::~DOMErrorHandler (  )  [inline, virtual]
        +
        +
        + +

        +Destructor. +

        + +

        +

        +


        Member Function Documentation

        + +
        +
        + + + + + + + + + +
        virtual bool xercesc::DOMErrorHandler::handleError (const DOMError domError  )  [pure virtual]
        +
        +

        This method is called on the error handler when an error occures. @@ -142,15 +150,15 @@ This method is called on the error handler when an error occures.

        domError The error object that describes the error, this object may be reused by the DOM implementation across multiple calls to the handleEvent method.
        -

        Returns:
        If the handleError method returns true the DOM implementation should continue as if the error didn't happen when possible, if the method returns false then the DOM implementation should stop the current processing when possible.
        -
        Since:
        DOM Level 3
        - - - +
        Returns:
        If the handleError method returns true the DOM implementation should continue as if the error didn't happen when possible, if the method returns false then the DOM implementation should stop the current processing when possible.
        +
        Since:
        DOM Level 3
        + +
      +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMException-members.html b/docs/dom3-api/classxercesc_1_1DOMException-members.html index 30ce2a46..460c2957 100644 --- a/docs/dom3-api/classxercesc_1_1DOMException-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMException-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMException::DOMException  ) xercesc::DOMException::DOMException (  ) 
    -
    - - - - - -
    -   - + +

    Default constructor for DOMException.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    xercesc::DOMException::DOMException short  code, xercesc::DOMException::DOMException (short  code,
    const XMLCh *  message, const XMLCh *  message,
    MemoryManager *const   memoryManager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   memoryManager = XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - -
    -   - + +

    Constructor which takes an error code and a message. @@ -246,32 +208,24 @@ Constructor which takes an error code and a message.

    memoryManager The memory manager used to (de)allocate memory
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    xercesc::DOMException::DOMException const DOMException other  ) xercesc::DOMException::DOMException (const DOMException other  ) 
    -
    - - - -
    -   - + +

    Copy constructor. @@ -281,146 +235,219 @@ Copy constructor.

    other The object to be copied.
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    xercesc::DOMException::~DOMException  )  [virtual]xercesc::DOMException::~DOMException (  )  [virtual]
    -
    - - - - - -
    -   - + +

    Destructor for DOMException.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const XMLCh * xercesc::DOMException::getMessage  )  const [inline]xercesc::DOMException::DOMException (  ) 
    -
    - - - - - -
    -   - + +

    -

    -


    Member Data Documentation

    -

    - - - - -
    - +Default constructor for DOMException. +

    + + +

    + +

    +
    +
    - + + + + + + + + + + + + + + + + + + + + +
    ExceptionCode xercesc::DOMException::code xercesc::DOMException::DOMException (short  code,
    const XMLCh *  message,
    MemoryManager *const   memoryManager = XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - - - -
    -   - + +
    + +

    +Constructor which takes an error code and a message. +

    +

    Parameters:
    + + + + +
    code The error code which indicates the exception
    message The string containing the error message
    memoryManager The memory manager used to (de)allocate memory
    +
    + +
    +

    + +

    +
    + + + + + + + + + +
    xercesc::DOMException::DOMException (const DOMException other  ) 
    +
    +
    + +

    +Copy constructor. +

    +

    Parameters:
    + + +
    other The object to be copied.
    +
    + +
    +

    + +

    +
    + + + + + + + + +
    xercesc::DOMException::~DOMException (  )  [virtual]
    +
    +
    + +

    +Destructor for DOMException. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + +
    const XMLCh * xercesc::DOMException::getMessage (  )  const [inline]
    +
    +
    + +

    + +

    +

    +


    Member Data Documentation

    + +
    + +

    A code value, from the set defined by the ExceptionCode enum, indicating the type of error that occured.

    -Reimplemented in xercesc::DOMRangeException.

    -

    - - - - -
    - +Reimplemented in xercesc::DOMRangeException. + +

    + +

    +
    +
    - +
    MemoryManager* xercesc::DOMException::fMemoryManager [protected] const XMLCh* xercesc::DOMException::msg
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh* xercesc::DOMException::msg
    -
    - - - - - -
    -   - + +

    A string value.

    -Applications may use this field to hold an error message. The field value is not set by the DOM implementation, meaning that the string will be empty when an exception is first thrown.

    +Applications may use this field to hold an error message. The field value is not set by the DOM implementation, meaning that the string will be empty when an exception is first thrown. +

+

+ +

+ +
+ +

+ +

+


The documentation for this class was generated from the following files: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.map index c48fbb12..8ffcaa6d 100644 --- a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMRangeException.html 7,83 213,107 +rect $classxercesc_1_1DOMRangeException.html 6,81 230,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.md5 index f8943685..d856aa88 100644 --- a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.md5 @@ -1 +1 @@ -1d43e239c27a322a1feca5b594c8ca5b \ No newline at end of file +0cf995b12d54638b057441923e512319 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.png index 37bc71a0..9715a2b8 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMException__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementation-members.html b/docs/dom3-api/classxercesc_1_1DOMImplementation-members.html index df2da17b..3f65af35 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementation-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementation-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -30,15 +30,15 @@ DOMImplementationLS()xercesc::DOMImplementationLS [inline, protected] getImplementation()xercesc::DOMImplementation [static] getInterface(const XMLCh *feature)=0xercesc::DOMImplementation [pure virtual] - hasFeature(const XMLCh *feature, const XMLCh *version) const =0xercesc::DOMImplementation [pure virtual] + hasFeature(const XMLCh *feature, const XMLCh *version) const=0xercesc::DOMImplementation [pure virtual] loadDOMExceptionMsg(const DOMException::ExceptionCode msgToLoad, XMLCh *const toFill, const unsigned int maxChars)xercesc::DOMImplementation [static] loadDOMExceptionMsg(const DOMRangeException::RangeExceptionCode msgToLoad, XMLCh *const toFill, const unsigned int maxChars)xercesc::DOMImplementation [static] MODE_ASYNCHRONOUS enum valuexercesc::DOMImplementationLS MODE_SYNCHRONOUS enum valuexercesc::DOMImplementationLS ~DOMImplementation()xercesc::DOMImplementation [inline, virtual] ~DOMImplementationLS()xercesc::DOMImplementationLS [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementation.html b/docs/dom3-api/classxercesc_1_1DOMImplementation.html index 1522a096..4feaea91 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementation.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementation.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,7 +28,7 @@

      Inheritance diagram for xercesc::DOMImplementation:

      Inheritance graph
      - +
      [legend]
      List of all members. @@ -46,14 +46,10 @@ Inheritance diagram for xercesc::DOMImplementation:

       
      - - - - - + - + @@ -65,146 +61,220 @@ Inheritance diagram for xercesc::DOMImplementation:

      virtual DOMImplementation
      - - - -
      Non-standard extension.

      Public Member Functions

      Destructor
      virtual ~DOMImplementation ()
       Destructor.
      Functions introduced in DOM Level 1
      virtual bool hasFeature (const XMLCh *feature, const XMLCh *version) const =0
      virtual bool hasFeature (const XMLCh *feature, const XMLCh *version) const=0
       Test if the DOM implementation implements a specific feature.
       Test if the DOM implementation implements a specific feature.
      Functions introduced in DOM Level 2
      virtual DOMDocumentTypecreateDocumentType (const XMLCh *qualifiedName, const XMLCh *publicId, const XMLCh *systemId)=0
      getInterface (const XMLCh *feature)=0
       This method makes available a DOMImplementation's specialized interface (see ).

      Protected Member Functions

      Hidden constructors
       DOMImplementation ()

      Detailed Description

      The DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model.


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMImplementation::DOMImplementation  )  [inline, protected]xercesc::DOMImplementation::DOMImplementation (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMImplementation::~DOMImplementation  )  [inline, virtual]virtual xercesc::DOMImplementation::~DOMImplementation (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual DOMDocument* xercesc::DOMImplementation::createDocument MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [pure virtual]xercesc::DOMImplementation::DOMImplementation (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -Non-standard extension. -

      -Create a completely empty document that has neither a root element or a doctype node.

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
      virtual DOMDocument* xercesc::DOMImplementation::createDocument const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName,
      DOMDocumentType doctype,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [pure virtual]virtual xercesc::DOMImplementation::~DOMImplementation (  )  [inline, virtual]
      -
      - - - -
      -   - + +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + +
      virtual bool xercesc::DOMImplementation::hasFeature (const XMLCh *  feature,
      const XMLCh *  version 
      ) const [pure virtual]
      +
      +
      + +

      +Test if the DOM implementation implements a specific feature. +

      +

      Parameters:
      + + + +
      feature The name of the feature to test (case-insensitive). The values used by DOM features are defined throughout the DOM Level 2 specifications and listed in the section. The name must be an XML name. To avoid possible conflicts, as a convention, names referring to features defined outside the DOM specification should be made unique.
      version This is the version number of the feature to test. In Level 2, the string can be either "2.0" or "1.0". If the version is not specified, supporting any version of the feature causes the method to return true.
      +
      +
      Returns:
      true if the feature is implemented in the specified version, false otherwise.
      +
      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMDocumentType* xercesc::DOMImplementation::createDocumentType (const XMLCh *  qualifiedName,
      const XMLCh *  publicId,
      const XMLCh *  systemId 
      ) [pure virtual]
      +
      +
      + +

      +Creates an empty DOMDocumentType node. +

      +Entity declarations and notations are not made available. Entity reference expansions and default attribute additions do not occur. It is expected that a future version of the DOM will provide a way for populating a DOMDocumentType.

      Parameters:
      + + + + +
      qualifiedName The qualified name of the document type to be created.
      publicId The external subset public identifier.
      systemId The external subset system identifier.
      +
      +
      Returns:
      A new DOMDocumentType node with ownerDocument set to null.
      +
      Exceptions:
      + + +
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character.
      +NAMESPACE_ERR: Raised if the qualifiedName is malformed.
      +NOT_SUPPORTED_ERR: May be raised by DOM implementations which do not support the "XML" feature, if they choose not to support this method. Other features introduced in the future, by the DOM WG or in extensions defined by other groups, may also demand support for this method; please consult the definition of the feature to see if it requires this method.
      +
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMDocument* xercesc::DOMImplementation::createDocument (const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName,
      DOMDocumentType doctype,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [pure virtual]
      +
      +

      Creates a DOMDocument object of the specified type with its document element. @@ -217,7 +287,7 @@ Creates a DOMDocument

      manager Pointer to the memory manager to be used to allocate objects.
      -

      Returns:
      A new DOMDocument object.
      +
      Returns:
      A new DOMDocument object.
      Exceptions:
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character.
      @@ -226,123 +296,25 @@ WRONG_DOCUMENT_ERR: Raised if doctype has already been used with a NOT_SUPPORTED_ERR: May be raised by DOM implementations which do not support the "XML" feature, if they choose not to support this method. Other features introduced in the future, by the DOM WG or in extensions defined by other groups, may also demand support for this method; please consult the definition of the feature to see if it requires this method.
      -
      Since:
      DOM Level 2
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - -
      virtual DOMDocumentType* xercesc::DOMImplementation::createDocumentType const XMLCh *  qualifiedName,
      const XMLCh *  publicId,
      const XMLCh *  systemId
      [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 2
      -

      -Creates an empty DOMDocumentType node. -

      -Entity declarations and notations are not made available. Entity reference expansions and default attribute additions do not occur. It is expected that a future version of the DOM will provide a way for populating a DOMDocumentType.

      Parameters:
      - - - - -
      qualifiedName The qualified name of the document type to be created.
      publicId The external subset public identifier.
      systemId The external subset system identifier.
      -
      -
      Returns:
      A new DOMDocumentType node with ownerDocument set to null.
      -
      Exceptions:
      - - -
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character.
      -NAMESPACE_ERR: Raised if the qualifiedName is malformed.
      -NOT_SUPPORTED_ERR: May be raised by DOM implementations which do not support the "XML" feature, if they choose not to support this method. Other features introduced in the future, by the DOM WG or in extensions defined by other groups, may also demand support for this method; please consult the definition of the feature to see if it requires this method.
      -
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + +
      static DOMImplementation* xercesc::DOMImplementation::getImplementation  )  [static]virtual DOMImplementation* xercesc::DOMImplementation::getInterface (const XMLCh *  feature  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Non-standard extension. -

      -Factory method for getting a DOMImplementation object. The DOM implementation retains ownership of the returned object. Application code should NOT delete it.

      -

      - - - - -
      - - - - - - - - - -
      virtual DOMImplementation* xercesc::DOMImplementation::getInterface const XMLCh *  feature  )  [pure virtual]
      -
      - - - -
      -   - + +

      This method makes available a DOMImplementation's specialized interface (see ). @@ -353,149 +325,84 @@ This method makes available a

      feature The name of the feature requested (case-insensitive).
      -

      Returns:
      Returns an alternate DOMImplementation which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMImplementation object which implements interfaces associated with that feature. Any alternate DOMImplementation returned by this method must delegate to the primary core DOMImplementation and not return results inconsistent with the primary DOMImplementation
      -
      Since:
      DOM Level 3
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual bool xercesc::DOMImplementation::hasFeature const XMLCh *  feature,
      const XMLCh *  version
      const [pure virtual]
      -
      - - - - - -
      -   - +
      Returns:
      Returns an alternate DOMImplementation which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMImplementation object which implements interfaces associated with that feature. Any alternate DOMImplementation returned by this method must delegate to the primary core DOMImplementation and not return results inconsistent with the primary DOMImplementation
      +
      Since:
      DOM Level 3
      -

      -Test if the DOM implementation implements a specific feature. -

      -

      Parameters:
      - - - -
      feature The name of the feature to test (case-insensitive). The values used by DOM features are defined throughout the DOM Level 2 specifications and listed in the section. The name must be an XML name. To avoid possible conflicts, as a convention, names referring to features defined outside the DOM specification should be made unique.
      version This is the version number of the feature to test. In Level 2, the string can be either "2.0" or "1.0". If the version is not specified, supporting any version of the feature causes the method to return true.
      -
      -
      Returns:
      true if the feature is implemented in the specified version, false otherwise.
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - + + + + + +
      static bool xercesc::DOMImplementation::loadDOMExceptionMsg const DOMRangeException::RangeExceptionCode  msgToLoad,
      XMLCh *const   toFill,
      const unsigned int  maxChars
      [static]virtual DOMDocument* xercesc::DOMImplementation::createDocument (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      Non-standard extension.

      -Load the default error text message for DOMRangeException.

      Parameters:
      - - - - -
      msgToLoad The DOM RangeExceptionCode id to be processed
      toFill The buffer that will hold the output on return. The size of this buffer should at least be 'maxChars + 1'.
      maxChars The maximum number of output characters that can be accepted. If the result will not fit, it is an error.
      -
      -
      Returns:
      true if the message is successfully loaded
      -
      -

      - - - - -
      - +Create a completely empty document that has neither a root element or a doctype node. + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - + + + + +
      static bool xercesc::DOMImplementation::loadDOMExceptionMsg const DOMException::ExceptionCode  msgToLoad,
      XMLCh *const   toFill,
      const unsigned int  maxChars
      [static]static DOMImplementation* xercesc::DOMImplementation::getImplementation (  )  [static]
      -
      - - - -
      -   - + +
      + +

      +Non-standard extension. +

      +Factory method for getting a DOMImplementation object. The DOM implementation retains ownership of the returned object. Application code should NOT delete it. +

      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      static bool xercesc::DOMImplementation::loadDOMExceptionMsg (const DOMException::ExceptionCode  msgToLoad,
      XMLCh *const  toFill,
      const unsigned int  maxChars 
      ) [static]
      +
      +

      Non-standard extension. @@ -507,14 +414,59 @@ Load the default error text message for

      maxChars The maximum number of output characters that can be accepted. If the result will not fit, it is an error.
      -

      Returns:
      true if the message is successfully loaded
      - - - +
      Returns:
      true if the message is successfully loaded
      + +
    +

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
static bool xercesc::DOMImplementation::loadDOMExceptionMsg (const DOMRangeException::RangeExceptionCode  msgToLoad,
XMLCh *const  toFill,
const unsigned int  maxChars 
) [static]
+
+
+ +

+Non-standard extension. +

+Load the default error text message for DOMRangeException.

Parameters:
+ + + + +
msgToLoad The DOM RangeExceptionCode id to be processed
toFill The buffer that will hold the output on return. The size of this buffer should at least be 'maxChars + 1'.
maxChars The maximum number of output characters that can be accepted. If the result will not fit, it is an error.
+
+
Returns:
true if the message is successfully loaded
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationLS-members.html b/docs/dom3-api/classxercesc_1_1DOMImplementationLS-members.html index e611e6e5..3c9fe6cc 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationLS-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationLS-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -27,8 +27,8 @@ MODE_ASYNCHRONOUS enum valuexercesc::DOMImplementationLS MODE_SYNCHRONOUS enum valuexercesc::DOMImplementationLS ~DOMImplementationLS()xercesc::DOMImplementationLS [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationLS.html b/docs/dom3-api/classxercesc_1_1DOMImplementationLS.html index 737bb14f..e6f32d22 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationLS.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationLS.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@

      Inheritance diagram for xercesc::DOMImplementationLS:

      Inheritance graph
      - +
      [legend]
      List of all members. @@ -37,10 +37,6 @@ Inheritance diagram for xercesc::DOMImplementationLS:

       
      - - - - @@ -51,42 +47,30 @@ Inheritance diagram for xercesc::DOMImplementationLS:

      virtual DOMInputSource
      - - - -
      Create a synchronous or an asynchronous DOMBuilder. More...

      Public Member Functions

      Destructor
      virtual ~DOMImplementationLS ()
       Destructor.
      Functions introduced in DOM Level 3
      virtual DOMBuildercreateDOMBuilder (const short mode, const XMLCh *const schemaType, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager, XMLGrammarPool *const gramPool=0)=0
      createDOMInputSource ()=0
       Create a new "empty" DOMInputSource.

      Protected Member Functions

      Hidden constructors
       DOMImplementationLS ()

      Detailed Description

      DOMImplementationLS contains the factory methods for creating objects that implement the DOMBuilder (parser) and DOMWriter (serializer) interfaces.

      An object that implements DOMImplementationLS is obtained by doing a binding specific cast from DOMImplementation to DOMImplementationLS. Implementations supporting the Load and Save feature must implement the DOMImplementationLS interface on whatever object implements the DOMImplementation interface.

      -

      Since:
      DOM Level 3
      +
      Since:
      DOM Level 3


      Member Enumeration Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      anonymous enum anonymous enum
      -
      - - - -
      -   - + +

      Create a synchronous or an asynchronous DOMBuilder.

      -

      See also:
      createDOMBuilder(const short mode, const XMLCh* const schemaType)
      -
      Since:
      DOM Level 3
      +
      See also:
      createDOMBuilder(const short mode, const XMLCh* const schemaType)
      +
      Since:
      DOM Level 3
      Enumerator:
      - -
      MODE_SYNCHRONOUS  @@ -95,111 +79,127 @@ Create a synchronous or an asynchronous

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMImplementationLS::DOMImplementationLS  )  [inline, protected]xercesc::DOMImplementationLS::DOMImplementationLS (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMImplementationLS::~DOMImplementationLS  )  [inline, virtual]virtual xercesc::DOMImplementationLS::~DOMImplementationLS (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
      virtual DOMBuilder* xercesc::DOMImplementationLS::createDOMBuilder const short  mode,
      const XMLCh *const   schemaType,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager,
      XMLGrammarPool *const   gramPool = 0
      [pure virtual]xercesc::DOMImplementationLS::DOMImplementationLS (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMImplementationLS::~DOMImplementationLS (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMBuilder* xercesc::DOMImplementationLS::createDOMBuilder (const short  mode,
      const XMLCh *const  schemaType,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager,
      XMLGrammarPool *const   gramPool = 0 
      ) [pure virtual]
      +
      +

      Create a new DOMBuilder. @@ -214,94 +214,78 @@ The newly constructed parser may then be configured by means of its setFeature m

      gramPool The collection of cached grammers.
      -

      Returns:
      The newly created DOMBuilder object. This DOMBuilder is either synchronous or asynchronous depending on the value of the mode argument.
      +
      Returns:
      The newly created DOMBuilder object. This DOMBuilder is either synchronous or asynchronous depending on the value of the mode argument.
      Exceptions:
      DOMException NOT_SUPPORTED_ERR: Raised if the requested mode or schema type is not supported.
      -
      See also:
      DOMBuilder
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual DOMInputSource* xercesc::DOMImplementationLS::createDOMInputSource  )  [pure virtual]
      -
      - - - - - -
      -   - +
      See also:
      DOMBuilder
      +
      Since:
      DOM Level 3
      -

      -Create a new "empty" DOMInputSource. -

      -"Experimental - subject to change"

      -

      Returns:
      The newly created DOMInputSource object.
      -
      Exceptions:
      - - -
      DOMException NOT_SUPPORTED_ERR: Raised if this function is not supported by implementation
      -
      -
      See also:
      DOMInputSource
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMWriter* xercesc::DOMImplementationLS::createDOMWriter MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [pure virtual]virtual DOMWriter* xercesc::DOMImplementationLS::createDOMWriter (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      Create a new DOMWriter.

      DOMWriters are used to serialize a DOM tree back into an XML document.

      "Experimental - subject to change"

      -

      Returns:
      The newly created DOMWriter object.
      -
      See also:
      DOMWriter
      -
      Since:
      DOM Level 3
      -
      +

      Returns:
      The newly created DOMWriter object.
      +
      See also:
      DOMWriter
      +
      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual DOMInputSource* xercesc::DOMImplementationLS::createDOMInputSource (  )  [pure virtual]
      +
      +
      + +

      +Create a new "empty" DOMInputSource. +

      +"Experimental - subject to change"

      +

      Returns:
      The newly created DOMInputSource object.
      +
      Exceptions:
      + + +
      DOMException NOT_SUPPORTED_ERR: Raised if this function is not supported by implementation
      +
      +
      See also:
      DOMInputSource
      +
      Since:
      DOM Level 3
      + +
      +


      The documentation for this class was generated from the following file: -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.map index e6ee3dd9..7a15f410 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMImplementation.html 15,83 213,107 +rect $classxercesc_1_1DOMImplementation.html 13,81 235,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.md5 index 15dc2bc5..bbb00883 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.md5 @@ -1 +1 @@ -ef6a932c33465dc307c7faed348baf5c \ No newline at end of file +5897cd897b0d587b04e1ab72652bdc36 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.png index f2e894a3..5c6a5d7a 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMImplementationLS__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry-members.html b/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry-members.html index 449efc42..08e914c5 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry-members.html @@ -4,7 +4,7 @@ - +


      Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1 diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry.html b/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry.html index c62cf41f..47b830b4 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationRegistry.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -35,66 +35,21 @@  Register an implementation.

        Member Function Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - - + + + + + +
        static void xercesc::DOMImplementationRegistry::addSource DOMImplementationSource source  )  [static]static DOMImplementation* xercesc::DOMImplementationRegistry::getDOMImplementation (const XMLCh *  features  )  [static]
        -
        - - - - - -
        -   - - -

        -Register an implementation. -

        -"Experimental - subject to change"

        -

        Parameters:
        - - -
        source A DOMImplementation Source object to be added to the registry. The registry does NOT adopt the source object. Users still own it.
        -
        -
        Since:
        DOM Level 3
        -
        -

        - - - - -
        - - - - - - - - - -
        static DOMImplementation* xercesc::DOMImplementationRegistry::getDOMImplementation const XMLCh *  features  )  [static]
        -
        - - - -
        -   - + +

        Return the first registered implementation that has the desired features, or null if none is found. @@ -105,15 +60,44 @@ Return the first registered implementation that has the desired features, or nul

        features A string that specifies which features are required. This is a space separated list in which each feature is specified by its name optionally followed by a space and a version number. This is something like: "XML 1.0 Traversal 2.0"
        -

        Returns:
        An implementation that has the desired features, or null if this source has none.
        -
        Since:
        DOM Level 3
        - - - +
        Returns:
        An implementation that has the desired features, or null if this source has none.
        +
        Since:
        DOM Level 3
        + +
      +

    + +

    +
    + + + + + + + + + +
    static void xercesc::DOMImplementationRegistry::addSource (DOMImplementationSource source  )  [static]
    +
    +
    + +

    +Register an implementation. +

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    source A DOMImplementation Source object to be added to the registry. The registry does NOT adopt the source object. Users still own it.
    +
    +
    Since:
    DOM Level 3
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationSource-members.html b/docs/dom3-api/classxercesc_1_1DOMImplementationSource-members.html index acd2a591..55c1f463 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationSource-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::DOMImplementationSource Member List

    This is the complete list of members for xercesc::DOMImplementationSource, including all inherited members.

    - + -
    DOMImplementationSource()xercesc::DOMImplementationSource [inline, protected]
    getDOMImplementation(const XMLCh *features) const =0xercesc::DOMImplementationSource [pure virtual]
    getDOMImplementation(const XMLCh *features) const=0xercesc::DOMImplementationSource [pure virtual]
    ~DOMImplementationSource()xercesc::DOMImplementationSource [inline, virtual]


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementationSource.html b/docs/dom3-api/classxercesc_1_1DOMImplementationSource.html index f16044b9..75cd2cf7 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementationSource.html +++ b/docs/dom3-api/classxercesc_1_1DOMImplementationSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,100 +26,108 @@ List of all members. - - - - - - - - - - + +

      Public Member Functions

      Destructor
      virtual ~DOMImplementationSource ()
       Destructor.
      Functions introduced in DOM Level 3
      virtual DOMImplementationgetDOMImplementation (const XMLCh *features) const =0
       A method to request a DOM implementation.

      Protected Member Functions

      Hidden constructors
       DOMImplementationSource ()
      virtual DOMImplementationgetDOMImplementation (const XMLCh *features) const=0
       A method to request a DOM implementation.

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMImplementationSource::DOMImplementationSource  )  [inline, protected]xercesc::DOMImplementationSource::DOMImplementationSource (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMImplementationSource::~DOMImplementationSource  )  [inline, virtual]virtual xercesc::DOMImplementationSource::~DOMImplementationSource (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual DOMImplementation* xercesc::DOMImplementationSource::getDOMImplementation const XMLCh *  features  )  const [pure virtual]xercesc::DOMImplementationSource::DOMImplementationSource (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMImplementationSource::~DOMImplementationSource (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + +
      virtual DOMImplementation* xercesc::DOMImplementationSource::getDOMImplementation (const XMLCh *  features  )  const [pure virtual]
      +
      +

      A method to request a DOM implementation. @@ -130,15 +138,15 @@ A method to request a DOM implementation.

      features A string that specifies which features are required. This is a space separated list in which each feature is specified by its name optionally followed by a space and a version number. This is something like: "XML 1.0 Traversal 2.0"
      -

      Returns:
      An implementation that has the desired features, or null if this source has none.
      -
      Since:
      DOM Level 3
      - - - +
      Returns:
      An implementation that has the desired features, or null if this source has none.
      +
      Since:
      DOM Level 3
      + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.map index 8f2b85b8..c8f5afec 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMImplementationLS.html 7,9 221,33 +rect $classxercesc_1_1DOMImplementationLS.html 5,7 243,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.md5 index bdce3f04..a8e745bb 100644 --- a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.md5 @@ -1 +1 @@ -805a9866c39412abc43233144c39cd7f \ No newline at end of file +1942fe0fb06a3330a66c1f30704a87a6 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.png index ba7da0b5..17295977 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMImplementation__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMInputSource-members.html b/docs/dom3-api/classxercesc_1_1DOMInputSource-members.html index aae8df55..d72dbf6d 100644 --- a/docs/dom3-api/classxercesc_1_1DOMInputSource-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMInputSource-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMInputSource Member List

This is the complete list of members for xercesc::DOMInputSource, including all inherited members.

- - - - - - + + + + + + @@ -34,8 +34,8 @@ -
DOMInputSource()xercesc::DOMInputSource [inline, protected]
getBaseURI() const =0xercesc::DOMInputSource [pure virtual]
getEncoding() const =0xercesc::DOMInputSource [pure virtual]
getIssueFatalErrorIfNotFound() const =0xercesc::DOMInputSource [pure virtual]
getPublicId() const =0xercesc::DOMInputSource [pure virtual]
getSystemId() const =0xercesc::DOMInputSource [pure virtual]
makeStream() const =0xercesc::DOMInputSource [pure virtual]
getBaseURI() const=0xercesc::DOMInputSource [pure virtual]
getEncoding() const=0xercesc::DOMInputSource [pure virtual]
getIssueFatalErrorIfNotFound() const=0xercesc::DOMInputSource [pure virtual]
getPublicId() const=0xercesc::DOMInputSource [pure virtual]
getSystemId() const=0xercesc::DOMInputSource [pure virtual]
makeStream() const=0xercesc::DOMInputSource [pure virtual]
release()=0xercesc::DOMInputSource [pure virtual]
setBaseURI(const XMLCh *const baseURI)=0xercesc::DOMInputSource [pure virtual]
setEncoding(const XMLCh *const encodingStr)=0xercesc::DOMInputSource [pure virtual]
setPublicId(const XMLCh *const publicId)=0xercesc::DOMInputSource [pure virtual]
setSystemId(const XMLCh *const systemId)=0xercesc::DOMInputSource [pure virtual]
~DOMInputSource()xercesc::DOMInputSource [inline, virtual]


Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMInputSource.html b/docs/dom3-api/classxercesc_1_1DOMInputSource.html index 8e52f48e..9ad4bf33 100644 --- a/docs/dom3-api/classxercesc_1_1DOMInputSource.html +++ b/docs/dom3-api/classxercesc_1_1DOMInputSource.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -29,23 +29,19 @@ List of all members. - - - - - + - - + + - - + + - - + + - + @@ -59,22 +55,18 @@ - + - + - + - + - - - -

    Public Member Functions

    Destructor
    virtual ~DOMInputSource ()
     Destructor.
    Functions introduced in DOM Level 3
    virtual const XMLCh * getEncoding () const =0
    virtual const XMLCh * getEncoding () const=0
     An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method.
    virtual const XMLCh * getPublicId () const =0
     An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method.
    virtual const XMLCh * getPublicId () const=0
     Get the public identifier for this input source.
    virtual const XMLCh * getSystemId () const =0
     Get the public identifier for this input source.
    virtual const XMLCh * getSystemId () const=0
     Get the system identifier for this input source.
    virtual const XMLCh * getBaseURI () const =0
     Get the system identifier for this input source.
    virtual const XMLCh * getBaseURI () const=0
     Get the base URI to be used for resolving relative URIs to absolute URIs.
     Get the base URI to be used for resolving relative URIs to absolute URIs.
    virtual void setEncoding (const XMLCh *const encodingStr)=0
     Set the encoding which will be required for use with the XML text read via a stream opened by this input source.
     Set the base URI to be used for resolving relative URIs to absolute URIs.
    Non-standard Extension
    virtual BinInputStream * makeStream () const =0
    virtual BinInputStream * makeStream () const=0
     Makes the byte stream for this input source.
     Makes the byte stream for this input source.
    virtual void setIssueFatalErrorIfNotFound (const bool flag)=0
     Indicates if the parser should issue fatal error if this input source is not found.
    virtual bool getIssueFatalErrorIfNotFound () const =0
    virtual bool getIssueFatalErrorIfNotFound () const=0
     Get the flag that indicates if the parser should issue fatal error if this input source is not found.
     Get the flag that indicates if the parser should issue fatal error if this input source is not found.
    virtual void release ()=0
     Called to indicate that this DOMInputSource is no longer in use and that the implementation may relinquish any resources associated with it.

    Protected Member Functions

    Hidden constructors
     DOMInputSource ()

    Detailed Description

    This interface represents a single input source for an XML entity. @@ -83,359 +75,211 @@ This interface allows an application to encapsulate information about an input s There are two places that the application will deliver this input source to the parser: as the argument to the parse method, or as the return value of the DOMEntityResolver.resolveEntity method.

    The DOMBuilder will use the DOMInputSource object to determine how to read XML input. If there is a character stream available, the parser will read that stream directly; if not, the parser will use a byte stream, if available; if neither a character stream nor a byte stream is available, the parser will attempt to open a URI connection to the resource identified by the system identifier.

    A DOMInputSource object belongs to the application: the parser shall never modify it in any way (it may modify a copy if necessary).

    -

    See also:
    DOMBuilder::parse

    +

    See also:
    DOMBuilder::parse

    DOMEntityResolver::resolveEntity

    -
    Since:
    DOM Level 3
    +
    Since:
    DOM Level 3


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMInputSource::DOMInputSource  )  [inline, protected]xercesc::DOMInputSource::DOMInputSource (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMInputSource::~DOMInputSource  )  [inline, virtual]virtual xercesc::DOMInputSource::~DOMInputSource (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMInputSource::getBaseURI  )  const [pure virtual]xercesc::DOMInputSource::DOMInputSource (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -Get the base URI to be used for resolving relative URIs to absolute URIs. -

    -If the baseURI is itself a relative URI, the behavior is implementation dependent.

    -"Experimental - subject to change"

    -

    Returns:
    The base URI.
    -
    See also:
    setBaseURI
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMInputSource::getEncoding  )  const [pure virtual]virtual xercesc::DOMInputSource::~DOMInputSource (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMInputSource::getEncoding (  )  const [pure virtual]
    +
    +

    An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method.

    This method returns name of the encoding that is to be forced. If the encoding has never been forced, it returns a null pointer.

    "Experimental - subject to change"

    -

    Returns:
    The forced encoding, or null if none was supplied.
    -
    See also:
    setEncoding
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual bool xercesc::DOMInputSource::getIssueFatalErrorIfNotFound  )  const [pure virtual]
    -
    - - - - - -
    -   - +
    Returns:
    The forced encoding, or null if none was supplied.
    +
    See also:
    setEncoding
    +
    Since:
    DOM Level 3
    -

    -Get the flag that indicates if the parser should issue fatal error if this input source is not found. -

    -"Experimental - subject to change"

    -

    Returns:
    True if the parser should issue fatal error if this input source is not found. False if the parser issue warning message instead.
    -
    See also:
    setIssueFatalErrorIfNotFound
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMInputSource::getPublicId  )  const [pure virtual]virtual const XMLCh* xercesc::DOMInputSource::getPublicId (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Get the public identifier for this input source.

    "Experimental - subject to change"

    -

    Returns:
    The public identifier, or null if none was supplied.
    -
    See also:
    setPublicId
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - +
    Returns:
    The public identifier, or null if none was supplied.
    +
    See also:
    setPublicId
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMInputSource::getSystemId  )  const [pure virtual]virtual const XMLCh* xercesc::DOMInputSource::getSystemId (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Get the system identifier for this input source.

    "Experimental - subject to change"

    If the system ID is a URL, it will be fully resolved.

    -

    Returns:
    The system identifier.
    -
    See also:
    setSystemId
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - +
    Returns:
    The system identifier.
    +
    See also:
    setSystemId
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual BinInputStream* xercesc::DOMInputSource::makeStream  )  const [pure virtual]virtual const XMLCh* xercesc::DOMInputSource::getBaseURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Makes the byte stream for this input source. -

    -The derived class must create and return a binary input stream of an appropriate type for its kind of data source. The returned stream must be dynamically allocated and becomes the parser's property.

    -"Experimental - subject to change"

    -

    See also:
    BinInputStream
    -
    -

    - - - - -
    - - - - - - - - -
    virtual void xercesc::DOMInputSource::release  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Called to indicate that this DOMInputSource is no longer in use and that the implementation may relinquish any resources associated with it. -

    -Access to a released object will lead to unexpected result.

    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMInputSource::setBaseURI const XMLCh *const   baseURI  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the base URI to be used for resolving relative URIs to absolute URIs. +Get the base URI to be used for resolving relative URIs to absolute URIs.

    If the baseURI is itself a relative URI, the behavior is implementation dependent.

    "Experimental - subject to change"

    -

    Parameters:
    - - -
    baseURI The base URI.
    -
    -
    See also:
    getBaseURI
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - +
    Returns:
    The base URI.
    +
    See also:
    setBaseURI
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::DOMInputSource::setEncoding const XMLCh *const   encodingStr  )  [pure virtual]virtual void xercesc::DOMInputSource::setEncoding (const XMLCh *const  encodingStr  )  [pure virtual]
    -
    - - - -
    -   - + +

    Set the encoding which will be required for use with the XML text read via a stream opened by this input source. @@ -447,71 +291,25 @@ This is usually not set, allowing the encoding to be sensed in the usual XML way

    encodingStr The name of the encoding to force.

    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMInputSource::setIssueFatalErrorIfNotFound const bool  flag  )  [pure virtual]
    -
    - - - - - -
    -   - +
    Since:
    DOM Level 3
    -

    -Indicates if the parser should issue fatal error if this input source is not found. -

    -If set to false, the parser issue warning message instead.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    flag True if the parser should issue fatal error if this input source is not found. If set to false, the parser issue warning message instead. (Default: true)
    -
    -
    See also:
    getIssueFatalErrorIfNotFound
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::DOMInputSource::setPublicId const XMLCh *const   publicId  )  [pure virtual]virtual void xercesc::DOMInputSource::setPublicId (const XMLCh *const  publicId  )  [pure virtual]
    -
    - - - -
    -   - + +

    Set the public identifier for this input source. @@ -523,34 +321,26 @@ The public identifier is always optional: if the application writer includes one

    publicId The public identifier as a string.
    -

    See also:
    getPublicId
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - +
    See also:
    getPublicId
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::DOMInputSource::setSystemId const XMLCh *const   systemId  )  [pure virtual]virtual void xercesc::DOMInputSource::setSystemId (const XMLCh *const  systemId  )  [pure virtual]
    -
    - - - -
    -   - + +

    Set the system identifier for this input source. @@ -563,15 +353,145 @@ If the system ID is a URL, it must be fully resolved.

    systemId The system identifier as a string.
    -

    See also:
    getSystemId
    -
    Since:
    DOM Level 3
    - - - +
    See also:
    getSystemId
    +
    Since:
    DOM Level 3
    + +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMInputSource::setBaseURI (const XMLCh *const  baseURI  )  [pure virtual]
+
+
+ +

+Set the base URI to be used for resolving relative URIs to absolute URIs. +

+If the baseURI is itself a relative URI, the behavior is implementation dependent.

+"Experimental - subject to change"

+

Parameters:
+ + +
baseURI The base URI.
+
+
See also:
getBaseURI
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual BinInputStream* xercesc::DOMInputSource::makeStream (  )  const [pure virtual]
+
+
+ +

+Makes the byte stream for this input source. +

+The derived class must create and return a binary input stream of an appropriate type for its kind of data source. The returned stream must be dynamically allocated and becomes the parser's property.

+"Experimental - subject to change"

+

See also:
BinInputStream
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMInputSource::setIssueFatalErrorIfNotFound (const bool  flag  )  [pure virtual]
+
+
+ +

+Indicates if the parser should issue fatal error if this input source is not found. +

+If set to false, the parser issue warning message instead.

+"Experimental - subject to change"

+

Parameters:
+ + +
flag True if the parser should issue fatal error if this input source is not found. If set to false, the parser issue warning message instead. (Default: true)
+
+
See also:
getIssueFatalErrorIfNotFound
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMInputSource::getIssueFatalErrorIfNotFound (  )  const [pure virtual]
+
+
+ +

+Get the flag that indicates if the parser should issue fatal error if this input source is not found. +

+"Experimental - subject to change"

+

Returns:
True if the parser should issue fatal error if this input source is not found. False if the parser issue warning message instead.
+
See also:
setIssueFatalErrorIfNotFound
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMInputSource::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this DOMInputSource is no longer in use and that the implementation may relinquish any resources associated with it. +

+Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMLocator-members.html b/docs/dom3-api/classxercesc_1_1DOMLocator-members.html index f4a65dec..c824e4fa 100644 --- a/docs/dom3-api/classxercesc_1_1DOMLocator-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMLocator-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMLocator Member List

This is the complete list of members for xercesc::DOMLocator, including all inherited members.

- - - - - + + + + + -
DOMLocator()xercesc::DOMLocator [inline, protected]
getColumnNumber() const =0xercesc::DOMLocator [pure virtual]
getErrorNode() const =0xercesc::DOMLocator [pure virtual]
getLineNumber() const =0xercesc::DOMLocator [pure virtual]
getOffset() const =0xercesc::DOMLocator [pure virtual]
getURI() const =0xercesc::DOMLocator [pure virtual]
getColumnNumber() const=0xercesc::DOMLocator [pure virtual]
getErrorNode() const=0xercesc::DOMLocator [pure virtual]
getLineNumber() const=0xercesc::DOMLocator [pure virtual]
getOffset() const=0xercesc::DOMLocator [pure virtual]
getURI() const=0xercesc::DOMLocator [pure virtual]
setColumnNumber(const XMLSSize_t columnNumber)=0xercesc::DOMLocator [pure virtual]
setErrorNode(DOMNode *const errorNode)=0xercesc::DOMLocator [pure virtual]
setLineNumber(const XMLSSize_t lineNumber)=0xercesc::DOMLocator [pure virtual]
setOffset(const XMLSSize_t offset)=0xercesc::DOMLocator [pure virtual]
setURI(const XMLCh *const uri)=0xercesc::DOMLocator [pure virtual]
~DOMLocator()xercesc::DOMLocator [inline, virtual]


Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMLocator.html b/docs/dom3-api/classxercesc_1_1DOMLocator.html index 88233688..c1fa20b1 100644 --- a/docs/dom3-api/classxercesc_1_1DOMLocator.html +++ b/docs/dom3-api/classxercesc_1_1DOMLocator.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -29,26 +29,22 @@ List of all members. - - - - - + - - + + - - + + - - + + - - + + - + @@ -64,339 +60,235 @@ - - - -

    Public Member Functions

    Destructor
    virtual ~DOMLocator ()
     Destructor.
    Functions introduced in DOM Level 3
    virtual XMLSSize_t getLineNumber () const =0
    virtual XMLSSize_t getLineNumber () const=0
     Get the line number where the error occured.
    virtual XMLSSize_t getColumnNumber () const =0
     Get the line number where the error occured.
    virtual XMLSSize_t getColumnNumber () const=0
     Get the column number where the error occured.
    virtual XMLSSize_t getOffset () const =0
     Get the column number where the error occured.
    virtual XMLSSize_t getOffset () const=0
     Get the byte or character offset into the input source, if we're parsing a file or a byte stream then this will be the byte offset into that stream, but if a character media is parsed then the offset will be the character offset.
    virtual DOMNodegetErrorNode () const =0
     Get the byte or character offset into the input source, if we're parsing a file or a byte stream then this will be the byte offset into that stream, but if a character media is parsed then the offset will be the character offset.
    virtual DOMNodegetErrorNode () const=0
     Get the DOMNode where the error occured, or null if there is no node available.
    virtual const XMLCh * getURI () const =0
     Get the DOMNode where the error occured, or null if there is no node available.
    virtual const XMLCh * getURI () const=0
     Get the URI where the error occured, or null if there is no URI available.
     Get the URI where the error occured, or null if there is no URI available.
    virtual void setLineNumber (const XMLSSize_t lineNumber)=0
     Set the line number of the error.
    virtual void setURI (const XMLCh *const uri)=0
     Set the URI where the error occured.

    Protected Member Functions

    Hidden constructors
     DOMLocator ()

    Detailed Description

    DOMLocator is an interface that describes a location.

    (e.g. where an error occured).

    -

    See also:
    DOMError::DOMError
    -
    Since:
    DOM Level 3
    +
    See also:
    DOMError::DOMError
    +
    Since:
    DOM Level 3


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMLocator::DOMLocator  )  [inline, protected]xercesc::DOMLocator::DOMLocator (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMLocator::~DOMLocator  )  [inline, virtual]virtual xercesc::DOMLocator::~DOMLocator (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    + +

+

+ +

+
+ + + + + + + + +
xercesc::DOMLocator::DOMLocator (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMLocator::~DOMLocator (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
virtual XMLSSize_t xercesc::DOMLocator::getColumnNumber  )  const [pure virtual]virtual XMLSSize_t xercesc::DOMLocator::getLineNumber (  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get the column number where the error occured. -

-The value is -1 if there is no column number available.

-"Experimental - subject to change"

-

See also:
setColumnNumber
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMLocator::getErrorNode  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get the DOMNode where the error occured, or null if there is no node available. -

-"Experimental - subject to change"

-

See also:
setErrorNode
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual XMLSSize_t xercesc::DOMLocator::getLineNumber  )  const [pure virtual]
-
- - - - - -
-   - + +

Get the line number where the error occured.

The value is -1 if there is no line number available.

"Experimental - subject to change"

-

See also:
setLineNumber
-
Since:
DOM Level 3
-
-

- - - - -
- +
See also:
setLineNumber
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - + + + + +
virtual XMLSSize_t xercesc::DOMLocator::getOffset  )  const [pure virtual]virtual XMLSSize_t xercesc::DOMLocator::getColumnNumber (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+Get the column number where the error occured. +

+The value is -1 if there is no column number available.

+"Experimental - subject to change"

+

See also:
setColumnNumber
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual XMLSSize_t xercesc::DOMLocator::getOffset (  )  const [pure virtual]
+
+

Get the byte or character offset into the input source, if we're parsing a file or a byte stream then this will be the byte offset into that stream, but if a character media is parsed then the offset will be the character offset.

The value is -1 if there is no offset available.

"Experimental - subject to change"

-

See also:
setOffset
-
Since:
DOM Level 3
-
-

- - - - -
- +
See also:
setOffset
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMLocator::getURI  )  const [pure virtual]virtual DOMNode* xercesc::DOMLocator::getErrorNode (  )  const [pure virtual]
-
- - - - - -
-   - + +
+ +

+Get the DOMNode where the error occured, or null if there is no node available. +

+"Experimental - subject to change"

+

See also:
setErrorNode
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMLocator::getURI (  )  const [pure virtual]
+
+

Get the URI where the error occured, or null if there is no URI available.

"Experimental - subject to change"

-

See also:
setURI
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMLocator::setColumnNumber const XMLSSize_t  columnNumber  )  [pure virtual]
-
- - - - - -
-   - +
See also:
setURI
+
Since:
DOM Level 3
-

-Set the column number of the error. -

-"Experimental - subject to change"

-

Parameters:
- - -
columnNumber the column number to set.
-
-
See also:
getColumnNumner
-
Since:
DOM Level 3
-
-

- - - - -
- + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMLocator::setErrorNode DOMNode *const   errorNode  )  [pure virtual]virtual void xercesc::DOMLocator::setLineNumber (const XMLSSize_t  lineNumber  )  [pure virtual]
-
- - - - - -
-   - - -

-Set the DOMNode where the error occured. -

-"Experimental - subject to change"

-

Parameters:
- - -
errorNode the DOMNode to set
-
-
See also:
getErrorNode
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMLocator::setLineNumber const XMLSSize_t  lineNumber  )  [pure virtual]
-
- - - -
-   - + +

Set the line number of the error. @@ -407,34 +299,56 @@ Set the line number of the error.

lineNumber the line number to set
-

See also:
getLinNumner
-
Since:
DOM Level 3
- - - -

- - - - -
- +
See also:
getLinNumner
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMLocator::setOffset const XMLSSize_t  offset  )  [pure virtual]virtual void xercesc::DOMLocator::setColumnNumber (const XMLSSize_t  columnNumber  )  [pure virtual]
-
- - - -
-   - + +
+ +

+Set the column number of the error. +

+"Experimental - subject to change"

+

Parameters:
+ + +
columnNumber the column number to set.
+
+
See also:
getColumnNumner
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMLocator::setOffset (const XMLSSize_t  offset  )  [pure virtual]
+
+

Set the byte/character offset. @@ -445,34 +359,56 @@ Set the byte/character offset.

offset the byte/characte offset to set.
-

See also:
getOffset
-
Since:
DOM Level 3
- - - -

- - - - -
- +
See also:
getOffset
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMLocator::setURI const XMLCh *const   uri  )  [pure virtual]virtual void xercesc::DOMLocator::setErrorNode (DOMNode *const  errorNode  )  [pure virtual]
-
- - - -
-   - + +
+ +

+Set the DOMNode where the error occured. +

+"Experimental - subject to change"

+

Parameters:
+ + +
errorNode the DOMNode to set
+
+
See also:
getErrorNode
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMLocator::setURI (const XMLCh *const  uri  )  [pure virtual]
+
+

Set the URI where the error occured. @@ -483,15 +419,15 @@ Set the URI where the error occured.

uri the URI to set.
-

See also:
getURI
-
Since:
DOM Level 3
- - - +
See also:
getURI
+
Since:
DOM Level 3
+ + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap-members.html b/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap-members.html index 1a7463ae..a581cd50 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMNamedNodeMap Member List

This is the complete list of members for xercesc::DOMNamedNodeMap, including all inherited members.

- - - - + + + + -
DOMNamedNodeMap()xercesc::DOMNamedNodeMap [inline, protected]
getLength() const =0xercesc::DOMNamedNodeMap [pure virtual]
getNamedItem(const XMLCh *name) const =0xercesc::DOMNamedNodeMap [pure virtual]
getNamedItemNS(const XMLCh *namespaceURI, const XMLCh *localName) const =0xercesc::DOMNamedNodeMap [pure virtual]
item(XMLSize_t index) const =0xercesc::DOMNamedNodeMap [pure virtual]
getLength() const=0xercesc::DOMNamedNodeMap [pure virtual]
getNamedItem(const XMLCh *name) const=0xercesc::DOMNamedNodeMap [pure virtual]
getNamedItemNS(const XMLCh *namespaceURI, const XMLCh *localName) const=0xercesc::DOMNamedNodeMap [pure virtual]
item(XMLSize_t index) const=0xercesc::DOMNamedNodeMap [pure virtual]
removeNamedItem(const XMLCh *name)=0xercesc::DOMNamedNodeMap [pure virtual]
removeNamedItemNS(const XMLCh *namespaceURI, const XMLCh *localName)=0xercesc::DOMNamedNodeMap [pure virtual]
setNamedItem(DOMNode *arg)=0xercesc::DOMNamedNodeMap [pure virtual]
setNamedItemNS(DOMNode *arg)=0xercesc::DOMNamedNodeMap [pure virtual]
~DOMNamedNodeMap()xercesc::DOMNamedNodeMap [inline, virtual]


Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap.html b/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap.html index 63e1d98c..ff98435d 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap.html +++ b/docs/dom3-api/classxercesc_1_1DOMNamedNodeMap.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -29,376 +29,137 @@ List of all members. - - - - - + - - + + - - + + - + - + - + - - - -

    Public Member Functions

    Destructor
    virtual ~DOMNamedNodeMap ()
     Destructor.
    Functions introduced in DOM Level 1
    virtual DOMNodesetNamedItem (DOMNode *arg)=0
     Adds a node using its nodeName attribute.
    virtual DOMNodeitem (XMLSize_t index) const =0
    virtual DOMNodeitem (XMLSize_t index) const=0
     Returns the indexth item in the map.
    virtual DOMNodegetNamedItem (const XMLCh *name) const =0
     Returns the indexth item in the map.
    virtual DOMNodegetNamedItem (const XMLCh *name) const=0
     Retrieves a node specified by name.
    virtual XMLSize_t getLength () const =0
     Retrieves a node specified by name.
    virtual XMLSize_t getLength () const=0
     The number of nodes in the map.
     The number of nodes in the map.
    virtual DOMNoderemoveNamedItem (const XMLCh *name)=0
     Removes a node specified by name.
    Functions introduced in DOM Level 2
    virtual DOMNodegetNamedItemNS (const XMLCh *namespaceURI, const XMLCh *localName) const =0
    virtual DOMNodegetNamedItemNS (const XMLCh *namespaceURI, const XMLCh *localName) const=0
     Retrieves a node specified by local name and namespace URI.
     Retrieves a node specified by local name and namespace URI.
    virtual DOMNodesetNamedItemNS (DOMNode *arg)=0
     Adds a node using its namespaceURI and localName.
    virtual DOMNoderemoveNamedItemNS (const XMLCh *namespaceURI, const XMLCh *localName)=0
     Removes a node specified by local name and namespace URI.

    Protected Member Functions

    Hidden constructors
     DOMNamedNodeMap ()

    Detailed Description

    DOMNamedNodeMaps are used to represent collections of nodes that can be accessed by name.

    Note that DOMNamedNodeMap does not inherit from DOMNodeList; DOMNamedNodeMaps are not maintained in any particular order. Nodes contained in a DOMNamedNodeMap may also be accessed by an ordinal index, but this is simply to allow convenient enumeration of the contents, and does not imply that the DOM specifies an order to these Nodes.

    -

    Since:
    DOM Level 1
    +
    Since:
    DOM Level 1


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMNamedNodeMap::DOMNamedNodeMap  )  [inline, protected]xercesc::DOMNamedNodeMap::DOMNamedNodeMap (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMNamedNodeMap::~DOMNamedNodeMap  )  [inline, virtual]virtual xercesc::DOMNamedNodeMap::~DOMNamedNodeMap (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    + +

+

+ +

+
+ + + + + + + + +
xercesc::DOMNamedNodeMap::DOMNamedNodeMap (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMNamedNodeMap::~DOMNamedNodeMap (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + + +
virtual XMLSize_t xercesc::DOMNamedNodeMap::getLength  )  const [pure virtual]virtual DOMNode* xercesc::DOMNamedNodeMap::setNamedItem (DOMNode arg  )  [pure virtual]
-
- - - - - -
-   - - -

-The number of nodes in the map. -

-The range of valid child node indices is 0 to length-1 inclusive.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::getNamedItem const XMLCh *  name  )  const [pure virtual]
-
- - - - - -
-   - - -

-Retrieves a node specified by name. -

-

Parameters:
- - -
name The nodeName of a node to retrieve.
-
-
Returns:
A DOMNode (of any type) with the specified nodeName, or null if it does not identify any node in the map.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::getNamedItemNS const XMLCh *  namespaceURI,
const XMLCh *  localName
const [pure virtual]
-
- - - - - -
-   - - -

-Retrieves a node specified by local name and namespace URI. -

-

Parameters:
- - - -
namespaceURI The namespace URI of the node to retrieve.
localName The local name of the node to retrieve.
-
-
Returns:
A DOMNode (of any type) with the specified local name and namespace URI, or null if they do not identify any node in the map.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::item XMLSize_t  index  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns the indexth item in the map. -

-If index is greater than or equal to the number of nodes in the map, this returns null.

Parameters:
- - -
index Index into the map.
-
-
Returns:
The node at the indexth position in the DOMNamedNodeMap, or null if that is not a valid index.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::removeNamedItem const XMLCh *  name  )  [pure virtual]
-
- - - - - -
-   - - -

-Removes a node specified by name. -

-If the removed node is an DOMAttr with a default value it is immediately replaced.

Parameters:
- - -
name The nodeName of a node to remove.
-
-
Returns:
The node removed from the map if a node with such a name exists.
-
Exceptions:
- - -
DOMException NOT_FOUND_ERR: Raised if there is no node named name in the map.
- NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMNamedNodeMap is readonly.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::removeNamedItemNS const XMLCh *  namespaceURI,
const XMLCh *  localName
[pure virtual]
-
- - - - - -
-   - - -

-Removes a node specified by local name and namespace URI. -

-

Parameters:
- - - -
namespaceURI The namespace URI of the node to remove.
localName The local name of the node to remove. When this DOMNamedNodeMap contains the attributes attached to an element, as returned by the attributes attribute of the DOMNode interface, if the removed attribute is known to have a default value, an attribute immediately appears containing the default value as well as the corresponding namespace URI, local name, and prefix.
-
-
Returns:
The node removed from the map if a node with such a local name and namespace URI exists.
-
Exceptions:
- - -
DOMException NOT_FOUND_ERR: Raised if there is no node named name in the map.
- NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMNamedNodeMap is readonly.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNamedNodeMap::setNamedItem DOMNode arg  )  [pure virtual]
-
- - - -
-   - + +

Adds a node using its nodeName attribute. @@ -409,7 +170,7 @@ As the nodeName attribute is used to derive the name which the node

arg A node to store in a named node map. The node will later be accessible using the value of the nodeName attribute of the node. If a node with that name is already present in the map, it is replaced by the new one.
-

Returns:
If the new DOMNode replaces an existing node the replaced DOMNode is returned, otherwise null is returned.
+
Returns:
If the new DOMNode replaces an existing node the replaced DOMNode is returned, otherwise null is returned.
Exceptions:
DOMException WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created the DOMNamedNodeMap.
@@ -417,33 +178,179 @@ NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMAttr that is already an attribute of another DOMElement object. The DOM user must explicitly clone DOMAttr nodes to re-use them in other elements.
-
Since:
DOM Level 1
- - - -

- - - - -
- +
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::setNamedItemNS DOMNode arg  )  [pure virtual]virtual DOMNode* xercesc::DOMNamedNodeMap::item (XMLSize_t  index  )  const [pure virtual]
-
- - - -
-   - + +
+ +

+Returns the indexth item in the map. +

+If index is greater than or equal to the number of nodes in the map, this returns null.

Parameters:
+ + +
index Index into the map.
+
+
Returns:
The node at the indexth position in the DOMNamedNodeMap, or null if that is not a valid index.
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::getNamedItem (const XMLCh *  name  )  const [pure virtual]
+
+
+ +

+Retrieves a node specified by name. +

+

Parameters:
+ + +
name The nodeName of a node to retrieve.
+
+
Returns:
A DOMNode (of any type) with the specified nodeName, or null if it does not identify any node in the map.
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual XMLSize_t xercesc::DOMNamedNodeMap::getLength (  )  const [pure virtual]
+
+
+ +

+The number of nodes in the map. +

+The range of valid child node indices is 0 to length-1 inclusive.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::removeNamedItem (const XMLCh *  name  )  [pure virtual]
+
+
+ +

+Removes a node specified by name. +

+If the removed node is an DOMAttr with a default value it is immediately replaced.

Parameters:
+ + +
name The nodeName of a node to remove.
+
+
Returns:
The node removed from the map if a node with such a name exists.
+
Exceptions:
+ + +
DOMException NOT_FOUND_ERR: Raised if there is no node named name in the map.
+ NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMNamedNodeMap is readonly.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::getNamedItemNS (const XMLCh *  namespaceURI,
const XMLCh *  localName 
) const [pure virtual]
+
+
+ +

+Retrieves a node specified by local name and namespace URI. +

+

Parameters:
+ + + +
namespaceURI The namespace URI of the node to retrieve.
localName The local name of the node to retrieve.
+
+
Returns:
A DOMNode (of any type) with the specified local name and namespace URI, or null if they do not identify any node in the map.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::setNamedItemNS (DOMNode arg  )  [pure virtual]
+
+

Adds a node using its namespaceURI and localName. @@ -453,7 +360,7 @@ Adds a node using its namespaceURI and localName.

arg A node to store in a named node map. The node will later be accessible using the value of the namespaceURI and localName attribute of the node. If a node with those namespace URI and local name is already present in the map, it is replaced by the new one.
-

Returns:
If the new DOMNode replaces an existing node the replaced DOMNode is returned, otherwise null is returned.
+
Returns:
If the new DOMNode replaces an existing node the replaced DOMNode is returned, otherwise null is returned.
Exceptions:
DOMException WRONG_DOCUMENT_ERR: Raised if arg was created from a different document than the one that created the DOMNamedNodeMap.
@@ -461,14 +368,59 @@ NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMAttr that is already an attribute of another DOMElement object. The DOM user must explicitly clone DOMAttr nodes to re-use them in other elements.
-
Since:
DOM Level 2
- - - +
Since:
DOM Level 2
+ + +

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual DOMNode* xercesc::DOMNamedNodeMap::removeNamedItemNS (const XMLCh *  namespaceURI,
const XMLCh *  localName 
) [pure virtual]
+
+
+ +

+Removes a node specified by local name and namespace URI. +

+

Parameters:
+ + + +
namespaceURI The namespace URI of the node to remove.
localName The local name of the node to remove. When this DOMNamedNodeMap contains the attributes attached to an element, as returned by the attributes attribute of the DOMNode interface, if the removed attribute is known to have a default value, an attribute immediately appears containing the default value as well as the corresponding namespace URI, local name, and prefix.
+
+
Returns:
The node removed from the map if a node with such a local name and namespace URI exists.
+
Exceptions:
+ + +
DOMException NOT_FOUND_ERR: Raised if there is no node named name in the map.
+ NO_MODIFICATION_ALLOWED_ERR: Raised if this DOMNamedNodeMap is readonly.
+
+
Since:
DOM Level 2
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNode-members.html b/docs/dom3-api/classxercesc_1_1DOMNode-members.html index f97ace3d..a903ff58 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNode-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNode-members.html @@ -4,7 +4,7 @@ - +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMNode::DOMNode  )  [inline, protected]xercesc::DOMNode::DOMNode (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
xercesc::DOMNode::DOMNode const DOMNode  )  [inline, protected]xercesc::DOMNode::DOMNode (const DOMNode  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMNode::~DOMNode  )  [inline, virtual]virtual xercesc::DOMNode::~DOMNode (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
virtual DOMNode* xercesc::DOMNode::appendChild DOMNode newChild  )  [pure virtual]xercesc::DOMNode::DOMNode (  )  [inline, protected]
-
- - - - - -
-   - + +

-Adds the node newChild to the end of the list of children of this node. -

-If the newChild is already in the tree, it is first removed.

Parameters:
- - -
newChild The node to add.If it is a DOMDocumentFragment object, the entire contents of the document fragment are moved into the child list of this node
-
-
Returns:
The node added.
-
Exceptions:
- - -
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to append is one of this node's ancestors.
-WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
-NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being appended is readonly.
-
-
Since:
DOM Level 1
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMNode* xercesc::DOMNode::cloneNode bool  deep  )  const [pure virtual]xercesc::DOMNode::DOMNode (const DOMNode  )  [inline, protected]
-
- - - -
-   - + +
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMNode::~DOMNode (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getNodeName (  )  const [pure virtual]
+
+
+ +

+The name of this node, depending on its type; see the table above. +

+

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getNodeValue (  )  const [pure virtual]
+
+
+ +

+Gets the value of this node, depending on its type. +

+

Exceptions:
+ + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual short xercesc::DOMNode::getNodeType (  )  const [pure virtual]
+
+
+ +

+An enum value representing the type of the underlying object. +

+

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getParentNode (  )  const [pure virtual]
+
+
+ +

+Gets the parent of this node. +

+All nodes, except DOMDocument, DOMDocumentFragment, and DOMAttr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, a null DOMNode is returned.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNodeList* xercesc::DOMNode::getChildNodes (  )  const [pure virtual]
+
+
+ +

+Gets a DOMNodeList that contains all children of this node. +

+If there are no children, this is a DOMNodeList containing no nodes. The content of the returned DOMNodeList is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the DOMNodeList accessors; it is not a static snapshot of the content of the node. This is true for every DOMNodeList, including the ones returned by the getElementsByTagName method.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getFirstChild (  )  const [pure virtual]
+
+
+ +

+Gets the first child of this node. +

+If there is no such node, this returns null.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getLastChild (  )  const [pure virtual]
+
+
+ +

+Gets the last child of this node. +

+If there is no such node, this returns null.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getPreviousSibling (  )  const [pure virtual]
+
+
+ +

+Gets the node immediately preceding this node. +

+If there is no such node, this returns null.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getNextSibling (  )  const [pure virtual]
+
+
+ +

+Gets the node immediately following this node. +

+If there is no such node, this returns null.

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNamedNodeMap* xercesc::DOMNode::getAttributes (  )  const [pure virtual]
+
+
+ +

+Gets a DOMNamedNodeMap containing the attributes of this node (if it is an DOMElement) or null otherwise. +

+

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMDocument* xercesc::DOMNode::getOwnerDocument (  )  const [pure virtual]
+
+
+ +

+Gets the DOMDocument object associated with this node. +

+This is also the DOMDocument object used to create new nodes. When this node is a DOMDocument or a DOMDocumentType which is not used with any DOMDocument yet, this is null.

+

Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNode::cloneNode (bool  deep  )  const [pure virtual]
+
+

Returns a duplicate of this node. @@ -515,34 +721,608 @@ Cloning an DOMElement

deep If true, recursively clone the subtree under the specified node; if false, clone only the node itself (and its attributes, if it is an DOMElement).
-

Returns:
The duplicate node.
-
Since:
DOM Level 1
- - - -

- - - - -
- +
Returns:
The duplicate node.
+
Since:
DOM Level 1
+ + +

+ +

+
+
- - - - - - + + + + + + + + + + + + + + +
virtual short xercesc::DOMNode::compareTreePosition const DOMNode other  )  const [pure virtual]virtual DOMNode* xercesc::DOMNode::insertBefore (DOMNode newChild,
DOMNode refChild 
) [pure virtual]
-
- - - -
-   - + +
+ +

+Inserts the node newChild before the existing child node refChild. +

+If refChild is null, insert newChild at the end of the list of children.
+If newChild is a DOMDocumentFragment object, all of its children are inserted, in the same order, before refChild. If the newChild is already in the tree, it is first removed. Note that a DOMNode that has never been assigned to refer to an actual node is == null.

Parameters:
+ + + +
newChild The node to insert.
refChild The reference node, i.e., the node before which the new node must be inserted.
+
+
Returns:
The node being inserted.
+
Exceptions:
+ + +
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to insert is one of this node's ancestors.
+WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
+NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being inserted is readonly.
+NOT_FOUND_ERR: Raised if refChild is not a child of this node.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual DOMNode* xercesc::DOMNode::replaceChild (DOMNode newChild,
DOMNode oldChild 
) [pure virtual]
+
+
+ +

+Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node. +

+If newChild is a DOMDocumentFragment object, oldChild is replaced by all of the DOMDocumentFragment children, which are inserted in the same order.

+If the newChild is already in the tree, it is first removed.

Parameters:
+ + + +
newChild The new node to put in the child list.
oldChild The node being replaced in the list.
+
+
Returns:
The node replaced.
+
Exceptions:
+ + +
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or it the node to put in is one of this node's ancestors.
+WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
+NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the new node is readonly.
+NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNode::removeChild (DOMNode oldChild  )  [pure virtual]
+
+
+ +

+Removes the child node indicated by oldChild from the list of children, and returns it. +

+

Parameters:
+ + +
oldChild The node being removed.
+
+
Returns:
The node removed.
+
Exceptions:
+ + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
+NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNode::appendChild (DOMNode newChild  )  [pure virtual]
+
+
+ +

+Adds the node newChild to the end of the list of children of this node. +

+If the newChild is already in the tree, it is first removed.

Parameters:
+ + +
newChild The node to add.If it is a DOMDocumentFragment object, the entire contents of the document fragment are moved into the child list of this node
+
+
Returns:
The node added.
+
Exceptions:
+ + +
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to append is one of this node's ancestors.
+WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
+NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being appended is readonly.
+
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMNode::hasChildNodes (  )  const [pure virtual]
+
+
+ +

+This is a convenience method to allow easy determination of whether a node has any children. +

+

Returns:
true if the node has any children, false if the node has no children.
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMNode::setNodeValue (const XMLCh *  nodeValue  )  [pure virtual]
+
+
+ +

+Sets the value of the node. +

+Any node which can have a nodeValue will also accept requests to set it to a string. The exact response to this varies from node to node -- Attribute, for example, stores its values in its children and has to replace them with a new Text holding the replacement value.

+For most types of Node, value is null and attempting to set it will throw DOMException(NO_MODIFICATION_ALLOWED_ERR). This will also be thrown if the node is read-only.

See also:
getNodeValue
+
Since:
DOM Level 1
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMNode::normalize (  )  [pure virtual]
+
+
+ +

+Puts all DOMText nodes in the full depth of the sub-tree underneath this DOMNode, including attribute nodes, into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates DOMText nodes, i.e., there are neither adjacent DOMText nodes nor empty DOMText nodes. +

+This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.

+Note: In cases where the document contains DOMCDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between DOMText nodes and DOMCDATASection nodes.

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual bool xercesc::DOMNode::isSupported (const XMLCh *  feature,
const XMLCh *  version 
) const [pure virtual]
+
+
+ +

+Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. +

+

Parameters:
+ + + +
feature The string of the feature to test. This is the same name as what can be passed to the method hasFeature on DOMImplementation.
version This is the version number of the feature to test. In Level 2, version 1, this is the string "2.0". If the version is not specified, supporting any version of the feature will cause the method to return true.
+
+
Returns:
Returns true if the specified feature is supported on this node, false otherwise.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getNamespaceURI (  )  const [pure virtual]
+
+
+ +

+Get the namespace URI of this node, or null if it is unspecified. +

+This is not a computed value that is the result of a namespace lookup based on an examination of the namespace declarations in scope. It is merely the namespace URI given at creation time.

+For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, this is always null.

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getPrefix (  )  const [pure virtual]
+
+
+ +

+Get the namespace prefix of this node, or null if it is unspecified. +

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getLocalName (  )  const [pure virtual]
+
+
+ +

+Returns the local part of the qualified name of this node. +

+For nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, it is null.

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMNode::setPrefix (const XMLCh *  prefix  )  [pure virtual]
+
+
+ +

+Set the namespace prefix of this node. +

+Note that setting this attribute, when permitted, changes the nodeName attribute, which holds the qualified name, as well as the tagName and name attributes of the DOMElement and DOMAttr interfaces, when applicable.

+Note also that changing the prefix of an attribute, that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespaceURI and localName do not change.

+

Parameters:
+ + +
prefix The prefix of this node.
+
+
Exceptions:
+ + +
DOMException INVALID_CHARACTER_ERR: Raised if the specified prefix contains an illegal character.
+ NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
+ NAMESPACE_ERR: Raised if the specified prefix is malformed, if the namespaceURI of this node is null, if the specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace", if this node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/", or if this node is an attribute and the qualifiedName of this node is "xmlns".
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMNode::hasAttributes (  )  const [pure virtual]
+
+
+ +

+Returns whether this node (if it is an element) has any attributes. +

+

Returns:
true if this node has any attributes, false otherwise.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual bool xercesc::DOMNode::isSameNode (const DOMNode other  )  const [pure virtual]
+
+
+ +

+Returns whether this node is the same node as the given one. +

+
+This method provides a way to determine whether two DOMNode references returned by the implementation reference the same object. When two DOMNode references are references to the same object, even if through a proxy, the references may be used completely interchangeably, such that all attributes have the same values and calling the same DOM method on either reference always has exactly the same effect.

+"Experimental - subject to change"

+

Parameters:
+ + +
other The node to test against.
+
+
Returns:
Returns true if the nodes are the same, false otherwise.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual bool xercesc::DOMNode::isEqualNode (const DOMNode arg  )  const [pure virtual]
+
+
+ +

+Tests whether two nodes are equal. +

+
+This method tests for equality of nodes, not sameness (i.e., whether the two nodes are pointers to the same object) which can be tested with DOMNode::isSameNode. All nodes that are the same will also be equal, though the reverse may not be true.
+Two nodes are equal if and only if the following conditions are satisfied: The two nodes are of the same type.The following string attributes are equal: nodeName, localName, namespaceURI, prefix, nodeValue , baseURI. This is: they are both null, or they have the same length and are character for character identical. The attributes DOMNamedNodeMaps are equal. This is: they are both null, or they have the same length and for each node that exists in one map there is a node that exists in the other map and is equal, although not necessarily at the same index.The childNodes DOMNodeLists are equal. This is: they are both null, or they have the same length and contain equal nodes at the same index. This is true for DOMAttr nodes as for any other type of node. Note that normalization can affect equality; to avoid this, nodes should be normalized before being compared.
+For two DOMDocumentType nodes to be equal, the following conditions must also be satisfied: The following string attributes are equal: publicId, systemId, internalSubset.The entities DOMNamedNodeMaps are equal.The notations DOMNamedNodeMaps are equal.
+On the other hand, the following do not affect equality: the ownerDocument attribute, the specified attribute for DOMAttr nodes, the isWhitespaceInElementContent attribute for DOMText nodes, as well as any user data or event listeners registered on the nodes.

+"Experimental - subject to change"

+

Parameters:
+ + +
arg The node to compare equality with.
+
+
Returns:
If the nodes, and possibly subtrees are equal, true otherwise false.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
virtual void* xercesc::DOMNode::setUserData (const XMLCh *  key,
void *  data,
DOMUserDataHandler handler 
) [pure virtual]
+
+
+ +

+Associate an object to a key on this node. +

+The object can later be retrieved from this node by calling getUserData with the same key.

+Deletion of the user data remains the responsibility of the application program; it will not be automatically deleted when the nodes themselves are reclaimed.

+Both the parameter data and the returned object are void pointer, it is applications' responsibility to keep track of their original type. Casting them to the wrong type may result unexpected behavior.

+"Experimental - subject to change"

+

Parameters:
+ + + + +
key The key to associate the object to.
data The object to associate to the given key, or null to remove any existing association to that key.
handler The handler to associate to that key, or null.
+
+
Returns:
Returns the void* object previously associated to the given key on this node, or null if there was none.
+
See also:
getUserData
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual void* xercesc::DOMNode::getUserData (const XMLCh *  key  )  const [pure virtual]
+
+
+ +

+Retrieves the object associated to a key on a this node. +

+The object must first have been set to this node by calling setUserData with the same key.

+"Experimental - subject to change"

+

Parameters:
+ + +
key The key the object is associated to.
+
+
Returns:
Returns the void* associated to the given key on this node, or null if there was none.
+
See also:
setUserData
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::getBaseURI (  )  const [pure virtual]
+
+
+ +

+The absolute base URI of this node or null if undefined. +

+This value is computed according to . However, when the DOMDocument supports the feature "HTML" , the base URI is computed using first the value of the href attribute of the HTML BASE element if any, and the value of the documentURI attribute from the DOMDocument interface otherwise.

+"Experimental - subject to change"

+
+ When the node is an DOMElement, a DOMDocument or a a DOMProcessingInstruction, this attribute represents the properties [base URI] defined in . When the node is a DOMNotation, an DOMEntity, or an DOMEntityReference, this attribute represents the properties [declaration base URI].

Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual short xercesc::DOMNode::compareTreePosition (const DOMNode other  )  const [pure virtual]
+
+

Compares a node with this node with regard to their position in the tree and according to the document order. @@ -554,533 +1334,25 @@ This order can be extended by module that define additional types of nodes.

other The node to compare against this node.
-

Returns:
Returns how the given node is positioned relatively to this node.
-
Since:
DOM Level 3
- - - -

- - - - -
- - - - - - - - -
virtual DOMNamedNodeMap* xercesc::DOMNode::getAttributes  )  const [pure virtual]
-
- - - - - -
-   - +
Returns:
Returns how the given node is positioned relatively to this node.
+
Since:
DOM Level 3
-

-Gets a DOMNamedNodeMap containing the attributes of this node (if it is an DOMElement) or null otherwise. -

-

Since:
DOM Level 1
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMNode::getBaseURI  )  const [pure virtual]virtual const XMLCh* xercesc::DOMNode::getTextContent (  )  const [pure virtual]
-
- - - - - -
-   - - -

-The absolute base URI of this node or null if undefined. -

-This value is computed according to . However, when the DOMDocument supports the feature "HTML" , the base URI is computed using first the value of the href attribute of the HTML BASE element if any, and the value of the documentURI attribute from the DOMDocument interface otherwise.

-"Experimental - subject to change"

-
- When the node is an DOMElement, a DOMDocument or a a DOMProcessingInstruction, this attribute represents the properties [base URI] defined in . When the node is a DOMNotation, an DOMEntity, or an DOMEntityReference, this attribute represents the properties [declaration base URI].

Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMNodeList* xercesc::DOMNode::getChildNodes  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets a DOMNodeList that contains all children of this node. -

-If there are no children, this is a DOMNodeList containing no nodes. The content of the returned DOMNodeList is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the DOMNodeList accessors; it is not a static snapshot of the content of the node. This is true for every DOMNodeList, including the ones returned by the getElementsByTagName method.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getFirstChild  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the first child of this node. -

-If there is no such node, this returns null.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getInterface const XMLCh *  feature  )  [pure virtual]
-
- - - - - -
-   - - -

-This method makes available a DOMNode's specialized interface. -

-"Experimental - subject to change"

-

Parameters:
- - -
feature The name of the feature requested (case-insensitive).
-
-
Returns:
Returns an alternate DOMNode which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMNode which implements interfaces associated with that feature. Any alternate DOMNode returned by this method must delegate to the primary core DOMNode and not return results inconsistent with the primary core DOMNode such as key, attributes, childNodes, etc.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getLastChild  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the last child of this node. -

-If there is no such node, this returns null.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getLocalName  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns the local part of the qualified name of this node. -

-For nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, it is null.

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getNamespaceURI  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get the namespace URI of this node, or null if it is unspecified. -

-This is not a computed value that is the result of a namespace lookup based on an examination of the namespace declarations in scope. It is merely the namespace URI given at creation time.

-For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, this is always null.

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getNextSibling  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the node immediately following this node. -

-If there is no such node, this returns null.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getNodeName  )  const [pure virtual]
-
- - - - - -
-   - - -

-The name of this node, depending on its type; see the table above. -

-

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual short xercesc::DOMNode::getNodeType  )  const [pure virtual]
-
- - - - - -
-   - - -

-An enum value representing the type of the underlying object. -

-

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getNodeValue  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the value of this node, depending on its type. -

-

Exceptions:
- - -
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual DOMDocument* xercesc::DOMNode::getOwnerDocument  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the DOMDocument object associated with this node. -

-This is also the DOMDocument object used to create new nodes. When this node is a DOMDocument or a DOMDocumentType which is not used with any DOMDocument yet, this is null.

-

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getParentNode  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the parent of this node. -

-All nodes, except DOMDocument, DOMDocumentFragment, and DOMAttr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, a null DOMNode is returned.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getPrefix  )  const [pure virtual]
-
- - - - - -
-   - - -

-Get the namespace prefix of this node, or null if it is unspecified. -

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMNode::getPreviousSibling  )  const [pure virtual]
-
- - - - - -
-   - - -

-Gets the node immediately preceding this node. -

-If there is no such node, this returns null.

Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::getTextContent  )  const [pure virtual]
-
- - - -
-   - + +

This attribute returns the text content of this node and its descendants. @@ -1103,691 +1375,26 @@ The string returned is made of the text content of this node depending on its ty

DOMException DOMSTRING_SIZE_ERR: Raised when it would return more characters than fit in a DOMString variable on the implementation platform.
-

See also:
setTextContext
-
Since:
DOM Level 3
- - - -

- - - - -
- - - - - - - - - -
virtual void* xercesc::DOMNode::getUserData const XMLCh *  key  )  const [pure virtual]
-
- - - - - -
-   - +
See also:
setTextContext
+
Since:
DOM Level 3
-

-Retrieves the object associated to a key on a this node. -

-The object must first have been set to this node by calling setUserData with the same key.

-"Experimental - subject to change"

-

Parameters:
- - -
key The key the object is associated to.
-
-
Returns:
Returns the void* associated to the given key on this node, or null if there was none.
-
See also:
setUserData
-
Since:
DOM Level 3
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + + +
virtual bool xercesc::DOMNode::hasAttributes  )  const [pure virtual]virtual void xercesc::DOMNode::setTextContent (const XMLCh *  textContent  )  [pure virtual]
-
- - - - - -
-   - - -

-Returns whether this node (if it is an element) has any attributes. -

-

Returns:
true if this node has any attributes, false otherwise.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual bool xercesc::DOMNode::hasChildNodes  )  const [pure virtual]
-
- - - - - -
-   - - -

-This is a convenience method to allow easy determination of whether a node has any children. -

-

Returns:
true if the node has any children, false if the node has no children.
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNode* xercesc::DOMNode::insertBefore DOMNode newChild,
DOMNode refChild
[pure virtual]
-
- - - - - -
-   - - -

-Inserts the node newChild before the existing child node refChild. -

-If refChild is null, insert newChild at the end of the list of children.
-If newChild is a DOMDocumentFragment object, all of its children are inserted, in the same order, before refChild. If the newChild is already in the tree, it is first removed. Note that a DOMNode that has never been assigned to refer to an actual node is == null.

Parameters:
- - - -
newChild The node to insert.
refChild The reference node, i.e., the node before which the new node must be inserted.
-
-
Returns:
The node being inserted.
-
Exceptions:
- - -
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to insert is one of this node's ancestors.
-WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
-NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being inserted is readonly.
-NOT_FOUND_ERR: Raised if refChild is not a child of this node.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual bool xercesc::DOMNode::isDefaultNamespace const XMLCh *  namespaceURI  )  const [pure virtual]
-
- - - - - -
-   - - -

-This method checks if the specified namespaceURI is the default namespace or not. -

-"Experimental - subject to change"

-

Parameters:
- - -
namespaceURI The namespace URI to look for.
-
-
Returns:
true if the specified namespaceURI is the default namespace, false otherwise.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual bool xercesc::DOMNode::isEqualNode const DOMNode arg  )  const [pure virtual]
-
- - - - - -
-   - - -

-Tests whether two nodes are equal. -

-
-This method tests for equality of nodes, not sameness (i.e., whether the two nodes are pointers to the same object) which can be tested with DOMNode::isSameNode. All nodes that are the same will also be equal, though the reverse may not be true.
-Two nodes are equal if and only if the following conditions are satisfied: The two nodes are of the same type.The following string attributes are equal: nodeName, localName, namespaceURI, prefix, nodeValue , baseURI. This is: they are both null, or they have the same length and are character for character identical. The attributes DOMNamedNodeMaps are equal. This is: they are both null, or they have the same length and for each node that exists in one map there is a node that exists in the other map and is equal, although not necessarily at the same index.The childNodes DOMNodeLists are equal. This is: they are both null, or they have the same length and contain equal nodes at the same index. This is true for DOMAttr nodes as for any other type of node. Note that normalization can affect equality; to avoid this, nodes should be normalized before being compared.
-For two DOMDocumentType nodes to be equal, the following conditions must also be satisfied: The following string attributes are equal: publicId, systemId, internalSubset.The entities DOMNamedNodeMaps are equal.The notations DOMNamedNodeMaps are equal.
-On the other hand, the following do not affect equality: the ownerDocument attribute, the specified attribute for DOMAttr nodes, the isWhitespaceInElementContent attribute for DOMText nodes, as well as any user data or event listeners registered on the nodes.

-"Experimental - subject to change"

-

Parameters:
- - -
arg The node to compare equality with.
-
-
Returns:
If the nodes, and possibly subtrees are equal, true otherwise false.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual bool xercesc::DOMNode::isSameNode const DOMNode other  )  const [pure virtual]
-
- - - - - -
-   - - -

-Returns whether this node is the same node as the given one. -

-
-This method provides a way to determine whether two DOMNode references returned by the implementation reference the same object. When two DOMNode references are references to the same object, even if through a proxy, the references may be used completely interchangeably, such that all attributes have the same values and calling the same DOM method on either reference always has exactly the same effect.

-"Experimental - subject to change"

-

Parameters:
- - -
other The node to test against.
-
-
Returns:
Returns true if the nodes are the same, false otherwise.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual bool xercesc::DOMNode::isSupported const XMLCh *  feature,
const XMLCh *  version
const [pure virtual]
-
- - - - - -
-   - - -

-Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. -

-

Parameters:
- - - -
feature The string of the feature to test. This is the same name as what can be passed to the method hasFeature on DOMImplementation.
version This is the version number of the feature to test. In Level 2, version 1, this is the string "2.0". If the version is not specified, supporting any version of the feature will cause the method to return true.
-
-
Returns:
Returns true if the specified feature is supported on this node, false otherwise.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::lookupNamespacePrefix const XMLCh *  namespaceURI,
bool  useDefault
const [pure virtual]
-
- - - - - -
-   - - -

-Look up the prefix associated to the given namespace URI, starting from this node. -

-"Experimental - subject to change"

-

Parameters:
- - - -
namespaceURI The namespace URI to look for.
useDefault Indicates if the lookup mechanism should take into account the default namespace or not.
-
-
Returns:
Returns an associated namespace prefix if found, null if none is found and useDefault is false, or null if not found or it is the default namespace and useDefault is true. If more than one prefix are associated to the namespace prefix, the returned namespace prefix is implementation dependent.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - - -
virtual const XMLCh* xercesc::DOMNode::lookupNamespaceURI const XMLCh *  prefix  )  const [pure virtual]
-
- - - - - -
-   - - -

-Look up the namespace URI associated to the given prefix, starting from this node. -

-"Experimental - subject to change"

-

Parameters:
- - -
prefix The prefix to look for. If this parameter is null, the method will return the default namespace URI if any.
-
-
Returns:
Returns the associated namespace URI or null if none is found.
-
Since:
DOM Level 3
-
-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMNode::normalize  )  [pure virtual]
-
- - - - - -
-   - - -

-Puts all DOMText nodes in the full depth of the sub-tree underneath this DOMNode, including attribute nodes, into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates DOMText nodes, i.e., there are neither adjacent DOMText nodes nor empty DOMText nodes. -

-This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.

-Note: In cases where the document contains DOMCDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between DOMText nodes and DOMCDATASection nodes.

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMNode::release  )  [pure virtual]
-
- - - - - -
-   - - -

-Called to indicate that this Node (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. -

-If this is a document, any nodes it owns (created by DOMDocument::createXXXX()) are also released.

-Access to a released object will lead to unexpected result.

-

Exceptions:
- - -
DOMException INVALID_ACCESS_ERR: Raised if this Node has a parent and thus should not be released yet.
-
-
-

- - - - -
- - - - - - - - - -
virtual DOMNode* xercesc::DOMNode::removeChild DOMNode oldChild  )  [pure virtual]
-
- - - - - -
-   - - -

-Removes the child node indicated by oldChild from the list of children, and returns it. -

-

Parameters:
- - -
oldChild The node being removed.
-
-
Returns:
The node removed.
-
Exceptions:
- - -
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
-NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual DOMNode* xercesc::DOMNode::replaceChild DOMNode newChild,
DOMNode oldChild
[pure virtual]
-
- - - - - -
-   - - -

-Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node. -

-If newChild is a DOMDocumentFragment object, oldChild is replaced by all of the DOMDocumentFragment children, which are inserted in the same order.

-If the newChild is already in the tree, it is first removed.

Parameters:
- - - -
newChild The new node to put in the child list.
oldChild The node being replaced in the list.
-
-
Returns:
The node replaced.
-
Exceptions:
- - -
DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or it the node to put in is one of this node's ancestors.
-WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
-NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the new node is readonly.
-NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
-
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMNode::setNodeValue const XMLCh *  nodeValue  )  [pure virtual]
-
- - - - - -
-   - - -

-Sets the value of the node. -

-Any node which can have a nodeValue will also accept requests to set it to a string. The exact response to this varies from node to node -- Attribute, for example, stores its values in its children and has to replace them with a new Text holding the replacement value.

-For most types of Node, value is null and attempting to set it will throw DOMException(NO_MODIFICATION_ALLOWED_ERR). This will also be thrown if the node is read-only.

See also:
getNodeValue
-
Since:
DOM Level 1
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMNode::setPrefix const XMLCh *  prefix  )  [pure virtual]
-
- - - - - -
-   - - -

-Set the namespace prefix of this node. -

-Note that setting this attribute, when permitted, changes the nodeName attribute, which holds the qualified name, as well as the tagName and name attributes of the DOMElement and DOMAttr interfaces, when applicable.

-Note also that changing the prefix of an attribute, that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespaceURI and localName do not change.

-

Parameters:
- - -
prefix The prefix of this node.
-
-
Exceptions:
- - -
DOMException INVALID_CHARACTER_ERR: Raised if the specified prefix contains an illegal character.
- NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
- NAMESPACE_ERR: Raised if the specified prefix is malformed, if the namespaceURI of this node is null, if the specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace", if this node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/", or if this node is an attribute and the qualifiedName of this node is "xmlns".
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMNode::setTextContent const XMLCh *  textContent  )  [pure virtual]
-
- - - -
-   - + +

This attribute removes any possible children this node may have and, if the new string is not empty or null, replaced by a single DOMText node containing the string this attribute is set to. @@ -1799,74 +1406,173 @@ No parsing is performed, the input string is taken as pure textual content.

DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
-

See also:
getTextContext
-
Since:
DOM Level 3
- - - -

- - - - -
- +
See also:
getTextContext
+
Since:
DOM Level 3
+ + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - - - - - - + + +
virtual void* xercesc::DOMNode::setUserData const XMLCh *  key, virtual const XMLCh* xercesc::DOMNode::lookupNamespacePrefix (const XMLCh *  namespaceURI,
void *  data, bool  useDefault 
DOMUserDataHandler handler
[pure virtual]) const [pure virtual]
-
- - - - - -
-   - + +

-Associate an object to a key on this node. +Look up the prefix associated to the given namespace URI, starting from this node.

-The object can later be retrieved from this node by calling getUserData with the same key.

-Deletion of the user data remains the responsibility of the application program; it will not be automatically deleted when the nodes themselves are reclaimed.

-Both the parameter data and the returned object are void pointer, it is applications' responsibility to keep track of their original type. Casting them to the wrong type may result unexpected behavior.

"Experimental - subject to change"

Parameters:
- - - + +
key The key to associate the object to.
data The object to associate to the given key, or null to remove any existing association to that key.
handler The handler to associate to that key, or null.
namespaceURI The namespace URI to look for.
useDefault Indicates if the lookup mechanism should take into account the default namespace or not.
-
Returns:
Returns the void* object previously associated to the given key on this node, or null if there was none.
-
See also:
getUserData
-
Since:
DOM Level 3
-
+

Returns:
Returns an associated namespace prefix if found, null if none is found and useDefault is false, or null if not found or it is the default namespace and useDefault is true. If more than one prefix are associated to the namespace prefix, the returned namespace prefix is implementation dependent.
+
Since:
DOM Level 3
+ + +

+ +

+
+ + + + + + + + + +
virtual bool xercesc::DOMNode::isDefaultNamespace (const XMLCh *  namespaceURI  )  const [pure virtual]
+
+
+ +

+This method checks if the specified namespaceURI is the default namespace or not. +

+"Experimental - subject to change"

+

Parameters:
+ + +
namespaceURI The namespace URI to look for.
+
+
Returns:
true if the specified namespaceURI is the default namespace, false otherwise.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual const XMLCh* xercesc::DOMNode::lookupNamespaceURI (const XMLCh *  prefix  )  const [pure virtual]
+
+
+ +

+Look up the namespace URI associated to the given prefix, starting from this node. +

+"Experimental - subject to change"

+

Parameters:
+ + +
prefix The prefix to look for. If this parameter is null, the method will return the default namespace URI if any.
+
+
Returns:
Returns the associated namespace URI or null if none is found.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + + +
virtual DOMNode* xercesc::DOMNode::getInterface (const XMLCh *  feature  )  [pure virtual]
+
+
+ +

+This method makes available a DOMNode's specialized interface. +

+"Experimental - subject to change"

+

Parameters:
+ + +
feature The name of the feature requested (case-insensitive).
+
+
Returns:
Returns an alternate DOMNode which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMNode which implements interfaces associated with that feature. Any alternate DOMNode returned by this method must delegate to the primary core DOMNode and not return results inconsistent with the primary core DOMNode such as key, attributes, childNodes, etc.
+
Since:
DOM Level 3
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMNode::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this Node (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. +

+If this is a document, any nodes it owns (created by DOMDocument::createXXXX()) are also released.

+Access to a released object will lead to unexpected result.

+

Exceptions:
+ + +
DOMException INVALID_ACCESS_ERR: Raised if this Node has a parent and thus should not be released yet.
+
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeFilter-members.html b/docs/dom3-api/classxercesc_1_1DOMNodeFilter-members.html index 2dd950ab..b6acd2a7 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeFilter-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeFilter-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -41,8 +41,8 @@ SHOW_TEXT enum valuexercesc::DOMNodeFilter ShowType enum namexercesc::DOMNodeFilter ~DOMNodeFilter()xercesc::DOMNodeFilter [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeFilter.html b/docs/dom3-api/classxercesc_1_1DOMNodeFilter.html index 0f7664f0..e15e9a8b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeFilter.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeFilter.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,7 +28,7 @@

      Inheritance diagram for xercesc::DOMNodeFilter:

      Inheritance graph
      - +
      [legend]
      List of all members. @@ -62,18 +62,10 @@ Inheritance diagram for xercesc::DOMNodeFilter:

       
      - - - - - - - -
      Constants for whatToShow. More...

      Public Member Functions

      Destructor
      virtual ~DOMNodeFilter ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual short acceptNode (const DOMNode *node) const =0
       Test whether a specified node is visible in the logical view of a DOMTreeWalker or DOMNodeIterator.

      Protected Member Functions

      Hidden constructors
       DOMNodeFilter ()

      Detailed Description

      Filters are objects that know how to "filter out" nodes. @@ -81,28 +73,20 @@ Filters are objects that know how to "filter out" nodes. If a DOMNodeIterator or DOMTreeWalker is given a DOMNodeFilter, it applies the filter before it returns the next node. If the filter says to accept the node, the traversal logic returns it; otherwise, traversal looks for the next node and pretends that the node that was rejected was not there.

      The DOM does not provide any filters. DOMNodeFilter is just an interface that users can implement to provide their own filters.

      DOMNodeFilters do not need to know how to traverse from node to node, nor do they need to know anything about the data structure that is being traversed. This makes it very easy to write filters, since the only thing they have to know how to do is evaluate a single node. One filter may be used with a number of different kinds of traversals, encouraging code reuse.

      -See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.

      Since:
      DOM Level 2
      +See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
      Since:
      DOM Level 2


      Member Enumeration Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      enum xercesc::DOMNodeFilter::FilterAction enum xercesc::DOMNodeFilter::FilterAction
      -
      - - - - - -
      -   - + +

      Constants returned by acceptNode. @@ -110,7 +94,7 @@ Constants returned by acceptNode. FILTER_ACCEPT: Accept the node. Navigation methods defined for DOMNodeIterator or DOMTreeWalker will return this node.

      FILTER_REJECT: Reject the node. Navigation methods defined for DOMNodeIterator or DOMTreeWalker will not return this node. For DOMTreeWalker, the children of this node will also be rejected. DOMNodeIterators treat this as a synonym for FILTER_SKIP.

      FILTER_SKIP: Skip this single node. Navigation methods defined for DOMNodeIterator or DOMTreeWalker will not return this node. For both DOMNodeIterator and DOMTreeWalker, the children of this node will still be considered.

      -

      Since:
      DOM Level 2
      +
      Since:
      DOM Level 2
      Enumerator:
      FILTER_ACCEPT  @@ -121,27 +105,19 @@ Constants returned by acceptNode.
      -
      -

      - - - - -
      - + + +

      + +

      +
      +
      - +
      enum xercesc::DOMNodeFilter::ShowType enum xercesc::DOMNodeFilter::ShowType
      -
      - - - - - -
      -   - + +

      Constants for whatToShow. @@ -159,7 +135,7 @@ Constants for whatToShow. SHOW_DOCUMENT_TYPE: Show DOMDocumentType nodes.

      SHOW_DOCUMENT_FRAGMENT: Show DOMDocumentFragment nodes.

      SHOW_NOTATION: Show DOMNotation nodes. This is meaningful only when creating an DOMNodeIterator or DOMTreeWalker with a DOMNotation node as its root; in this case, it means that the DOMNotation node will appear in the first position of the traversal. Since notations are not part of the document tree, they do not appear when traversing over the document tree.

      -

      Since:
      DOM Level 2
      +
      Since:
      DOM Level 2
      Enumerator:
      SHOW_ALL  @@ -190,90 +166,106 @@ Constants for whatToShow.
      -
      + +

    +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMNodeFilter::DOMNodeFilter  )  [inline, protected]xercesc::DOMNodeFilter::DOMNodeFilter (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMNodeFilter::~DOMNodeFilter  )  [inline, virtual]virtual xercesc::DOMNodeFilter::~DOMNodeFilter (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
virtual short xercesc::DOMNodeFilter::acceptNode const DOMNode node  )  const [pure virtual]xercesc::DOMNodeFilter::DOMNodeFilter (  )  [inline, protected]
-
- - - -
-   - + +
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMNodeFilter::~DOMNodeFilter (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
virtual short xercesc::DOMNodeFilter::acceptNode (const DOMNode node  )  const [pure virtual]
+
+

Test whether a specified node is visible in the logical view of a DOMTreeWalker or DOMNodeIterator. @@ -283,17 +275,17 @@ This function will be called by the implementation of

node The node to check to see if it passes the filter or not.
-

Returns:
A constant to determine whether the node is accepted, rejected, or skipped, as defined above.
-
Since:
DOM Level 2
+
Returns:
A constant to determine whether the node is accepted, rejected, or skipped, as defined above.
+
Since:
DOM Level 2

-Implemented in xercesc::DOMWriterFilter. - - +Implemented in xercesc::DOMWriterFilter. + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.map index 317aadeb..456389a6 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMWriterFilter.html 8,83 178,107 +rect $classxercesc_1_1DOMWriterFilter.html 5,81 195,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.md5 index 149b55da..90e826cc 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.md5 @@ -1 +1 @@ -16b2f799c289d2b33945c628c7923179 \ No newline at end of file +43c15860bd84fc3d4443b2a5aea21795 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.png index c841f110..2cc72163 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMNodeFilter__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeIterator-members.html b/docs/dom3-api/classxercesc_1_1DOMNodeIterator-members.html index 03be7c85..a91c2080 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeIterator-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeIterator-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -31,8 +31,8 @@ previousNode()=0xercesc::DOMNodeIterator [pure virtual] release()=0xercesc::DOMNodeIterator [pure virtual] ~DOMNodeIterator()xercesc::DOMNodeIterator [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeIterator.html b/docs/dom3-api/classxercesc_1_1DOMNodeIterator.html index 253940b3..cddb8a9c 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeIterator.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeIterator.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,10 +29,6 @@ List of all members. - - - - @@ -59,158 +55,216 @@ - - - - - -

      Public Member Functions

      Destructor
      virtual ~DOMNodeIterator ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual DOMNodegetRoot ()=0
      virtual void release ()=0
       Called to indicate that this NodeIterator is no longer in use and that the implementation may relinquish any resources associated with it.

      Protected Member Functions

      Hidden constructors
       DOMNodeIterator ()
       DOMNodeIterator (const DOMNodeIterator &)

      Detailed Description

      DOMNodeIterators are used to step through a set of nodes, e.g.

      the set of nodes in a DOMNodeList, the document subtree governed by a particular DOMNode, the results of a query, or any other set of nodes. The set of nodes to be iterated is determined by the implementation of the DOMNodeIterator. DOM Level 2 specifies a single DOMNodeIterator implementation for document-order traversal of a document subtree. Instances of these DOMNodeIterators are created by calling DOMDocumentTraversal.createNodeIterator().

      -See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.

      Since:
      DOM Level 2
      +See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
      Since:
      DOM Level 2


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMNodeIterator::DOMNodeIterator  )  [inline, protected]xercesc::DOMNodeIterator::DOMNodeIterator (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      xercesc::DOMNodeIterator::DOMNodeIterator const DOMNodeIterator  )  [inline, protected]xercesc::DOMNodeIterator::DOMNodeIterator (const DOMNodeIterator  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMNodeIterator::~DOMNodeIterator  )  [inline, virtual]virtual xercesc::DOMNodeIterator::~DOMNodeIterator (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual void xercesc::DOMNodeIterator::detach  )  [pure virtual]xercesc::DOMNodeIterator::DOMNodeIterator (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -Detaches the DOMNodeIterator from the set which it iterated over, releasing any computational resources and placing the DOMNodeIterator in the INVALID state. -

      -After detach has been invoked, calls to nextNode or previousNode will raise the exception INVALID_STATE_ERR.

      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + + +
      virtual bool xercesc::DOMNodeIterator::getExpandEntityReferences  )  [pure virtual]xercesc::DOMNodeIterator::DOMNodeIterator (const DOMNodeIterator  )  [inline, protected]
      -
      - - - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMNodeIterator::~DOMNodeIterator (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      virtual DOMNode* xercesc::DOMNodeIterator::getRoot (  )  [pure virtual]
      +
      +
      + +

      +The root node of the DOMNodeIterator, as specified when it was created. +

      +

      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual unsigned long xercesc::DOMNodeIterator::getWhatToShow (  )  [pure virtual]
      +
      +
      + +

      +Return which node types are presented via the iterator. +

      +This attribute determines which node types are presented via the DOMNodeIterator. The available set of constants is defined in the DOMNodeFilter interface. Nodes not accepted by whatToShow will be skipped, but their children may still be considered. Note that this skip takes precedence over the filter, if any.

      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual DOMNodeFilter* xercesc::DOMNodeIterator::getFilter (  )  [pure virtual]
      +
      +
      + +

      +The DOMNodeFilter used to screen nodes. +

      +

      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual bool xercesc::DOMNodeIterator::getExpandEntityReferences (  )  [pure virtual]
      +
      +

      Return the expandEntityReferences flag. @@ -218,206 +272,114 @@ Return the expandEntityReferences flag. The value of this flag determines whether the children of entity reference nodes are visible to the DOMNodeIterator. If false, these children and their descendants will be rejected. Note that this rejection takes precedence over whatToShow and the filter. Also note that this is currently the only situation where DOMNodeIterators may reject a complete subtree rather than skipping individual nodes.

      To produce a view of the document that has entity references expanded and does not expose the entity reference node itself, use the whatToShow flags to hide the entity reference node and set expandEntityReferences to true when creating the DOMNodeIterator. To produce a view of the document that has entity reference nodes but no entity expansion, use the whatToShow flags to show the entity reference node and set expandEntityReferences to false.

      -

      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - -
      virtual DOMNodeFilter* xercesc::DOMNodeIterator::getFilter  )  [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 2
      -

      -The DOMNodeFilter used to screen nodes. -

      -

      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + +
      virtual DOMNode* xercesc::DOMNodeIterator::getRoot  )  [pure virtual]virtual DOMNode* xercesc::DOMNodeIterator::nextNode (  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -The root node of the DOMNodeIterator, as specified when it was created. -

      -

      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - -
      virtual unsigned long xercesc::DOMNodeIterator::getWhatToShow  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Return which node types are presented via the iterator. -

      -This attribute determines which node types are presented via the DOMNodeIterator. The available set of constants is defined in the DOMNodeFilter interface. Nodes not accepted by whatToShow will be skipped, but their children may still be considered. Note that this skip takes precedence over the filter, if any.

      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - -
      virtual DOMNode* xercesc::DOMNodeIterator::nextNode  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      Returns the next node in the set and advances the position of the DOMNodeIterator in the set.

      -After a DOMNodeIterator is created, the first call to nextNode() returns the first node in the set.

      Returns:
      The next DOMNode in the set being iterated over, or null if there are no more members in that set.
      +After a DOMNodeIterator is created, the first call to nextNode() returns the first node in the set.
      Returns:
      The next DOMNode in the set being iterated over, or null if there are no more members in that set.
      Exceptions:
      DOMException INVALID_STATE_ERR: Raised if this method is called after the detach method was invoked.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - +
      Since:
      DOM Level 2
      + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual DOMNode* xercesc::DOMNodeIterator::previousNode  )  [pure virtual]virtual DOMNode* xercesc::DOMNodeIterator::previousNode (  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      Returns the previous node in the set and moves the position of the DOMNodeIterator backwards in the set.

      -

      Returns:
      The previous DOMNode in the set being iterated over, or null if there are no more members in that set.
      +
      Returns:
      The previous DOMNode in the set being iterated over, or null if there are no more members in that set.
      Exceptions:
      DOMException INVALID_STATE_ERR: Raised if this method is called after the detach method was invoked.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - +
      Since:
      DOM Level 2
      + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual void xercesc::DOMNodeIterator::release  )  [pure virtual]virtual void xercesc::DOMNodeIterator::detach (  )  [pure virtual]
      -
      - - - - - -
      -   - + +
      + +

      +Detaches the DOMNodeIterator from the set which it iterated over, releasing any computational resources and placing the DOMNodeIterator in the INVALID state. +

      +After detach has been invoked, calls to nextNode or previousNode will raise the exception INVALID_STATE_ERR.

      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual void xercesc::DOMNodeIterator::release (  )  [pure virtual]
      +
      +

      Called to indicate that this NodeIterator is no longer in use and that the implementation may relinquish any resources associated with it.

      (release() will call detach() where appropriate)

      -Access to a released object will lead to unexpected result.

      +Access to a released object will lead to unexpected result. +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeList-members.html b/docs/dom3-api/classxercesc_1_1DOMNodeList-members.html index e3b02b59..b556328e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeList-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeList-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMNodeList Member List

This is the complete list of members for xercesc::DOMNodeList, including all inherited members.

- - + + -
DOMNodeList()xercesc::DOMNodeList [inline, protected]
getLength() const =0xercesc::DOMNodeList [pure virtual]
item(XMLSize_t index) const =0xercesc::DOMNodeList [pure virtual]
getLength() const=0xercesc::DOMNodeList [pure virtual]
item(XMLSize_t index) const=0xercesc::DOMNodeList [pure virtual]
~DOMNodeList()xercesc::DOMNodeList [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNodeList.html b/docs/dom3-api/classxercesc_1_1DOMNodeList.html index 6aa329cc..85b35b1a 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNodeList.html +++ b/docs/dom3-api/classxercesc_1_1DOMNodeList.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -29,140 +29,118 @@ List of all members. - - - - - + - - - - - - - + + +

    Public Member Functions

    Destructor
    virtual ~DOMNodeList ()
     Destructor.
    Functions introduced in DOM Level 1
    virtual DOMNodeitem (XMLSize_t index) const =0
    virtual DOMNodeitem (XMLSize_t index) const=0
     Returns the index item in the collection.
    virtual XMLSize_t getLength () const =0
     Returns the number of nodes in the list.

    Protected Member Functions

    Hidden constructors
     DOMNodeList ()
     Returns the index item in the collection.
    virtual XMLSize_t getLength () const=0
     Returns the number of nodes in the list.

    Detailed Description

    The DOMNodeList interface provides the abstraction of an ordered collection of nodes.

    -DOMNodeLists are created by DOMDocument::getElementsByTagName(), DOMNode::getChildNodes(),

    +DOMNodeLists are created by DOMDocument::getElementsByTagName(), DOMNode::getChildNodes(),

    The items in the DOMNodeList are accessible via an integral index, starting from 0.

    DOMNodeLists are "live", in that any changes to the document tree are immediately reflected in any DOMNodeLists that may have been created for that tree.


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMNodeList::DOMNodeList  )  [inline, protected]xercesc::DOMNodeList::DOMNodeList (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMNodeList::~DOMNodeList  )  [inline, virtual]virtual xercesc::DOMNodeList::~DOMNodeList (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual XMLSize_t xercesc::DOMNodeList::getLength  )  const [pure virtual]xercesc::DOMNodeList::DOMNodeList (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -Returns the number of nodes in the list. -

    -The range of valid child node indices is 0 to length-1 inclusive.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual DOMNode* xercesc::DOMNodeList::item XMLSize_t  index  )  const [pure virtual]virtual xercesc::DOMNodeList::~DOMNodeList (  )  [inline, virtual]
    -
    - - - -
    -   - + +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNodeList::item (XMLSize_t  index  )  const [pure virtual]
    +
    +

    Returns the index item in the collection. @@ -173,15 +151,37 @@ If index is greater than or equal to the number of nodes in the lis

    index Index into the collection.
    -

    Returns:
    The node at the indexth position in the DOMNodeList, or null if that is not a valid index.
    -
    Since:
    DOM Level 1
    - - - +
    Returns:
    The node at the indexth position in the DOMNodeList, or null if that is not a valid index.
    +
    Since:
    DOM Level 1
    + +
+

+ +

+
+ + + + + + + + +
virtual XMLSize_t xercesc::DOMNodeList::getLength (  )  const [pure virtual]
+
+
+ +

+Returns the number of nodes in the list. +

+The range of valid child node indices is 0 to length-1 inclusive.

Since:
DOM Level 1
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.map index d01a011e..2f8adeaf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.map @@ -1,12 +1,12 @@ base referer -rect $classxercesc_1_1DOMAttr.html 252,8 380,32 -rect $classxercesc_1_1DOMCharacterData.html 218,56 413,80 -rect $classxercesc_1_1DOMDocument.html 232,104 400,128 -rect $classxercesc_1_1DOMDocumentFragment.html 204,152 428,176 -rect $classxercesc_1_1DOMDocumentType.html 217,200 414,224 -rect $classxercesc_1_1DOMElement.html 237,248 394,272 -rect $classxercesc_1_1DOMEntity.html 245,296 386,320 -rect $classxercesc_1_1DOMEntityReference.html 214,344 417,368 -rect $classxercesc_1_1DOMNotation.html 237,392 394,416 -rect $classxercesc_1_1DOMProcessingInstruction.html 198,440 433,464 -rect $classxercesc_1_1DOMXPathNamespace.html 209,488 422,512 +rect $classxercesc_1_1DOMAttr.html 263,6 402,30 +rect $classxercesc_1_1DOMCharacterData.html 226,54 439,78 +rect $classxercesc_1_1DOMDocument.html 240,102 424,126 +rect $classxercesc_1_1DOMDocumentFragment.html 208,150 456,174 +rect $classxercesc_1_1DOMDocumentType.html 224,198 440,222 +rect $classxercesc_1_1DOMElement.html 247,246 418,270 +rect $classxercesc_1_1DOMEntity.html 255,294 410,318 +rect $classxercesc_1_1DOMEntityReference.html 222,342 443,366 +rect $classxercesc_1_1DOMNotation.html 247,390 418,414 +rect $classxercesc_1_1DOMProcessingInstruction.html 203,438 462,462 +rect $classxercesc_1_1DOMXPathNamespace.html 216,486 448,510 diff --git a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.md5 index 7d388739..3b717586 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.md5 @@ -1 +1 @@ -41f7d242d6417d4c8958c6e319af2121 \ No newline at end of file +ed884869da2f24f169747c239dff6915 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.png index 11417e4c..041b7314 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMNode__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMNotation-members.html b/docs/dom3-api/classxercesc_1_1DOMNotation-members.html index a0b2ec82..053225cf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNotation-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMNotation-members.html @@ -4,7 +4,7 @@ - +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.map index baeabe5a..163232bf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 17,9 155,33 +rect $classxercesc_1_1DOMNode.html 16,7 165,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.md5 index d624ee1d..87028849 100644 --- a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.md5 @@ -1 +1 @@ -c025e46334181b070e4a25d6a45817b8 \ No newline at end of file +3f9a69e486e610e7e25853e38433d455 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.png index a527f226..1187e4a9 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMNotation__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo-members.html b/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo-members.html index 102ccfbd..9f8ecff6 100644 --- a/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMPSVITypeInfo Member List

This is the complete list of members for xercesc::DOMPSVITypeInfo, including all inherited members.

- - + + @@ -38,8 +38,8 @@ -
DOMPSVITypeInfo()xercesc::DOMPSVITypeInfo [inline, protected]
getNumericProperty(PSVIProperty prop) const =0xercesc::DOMPSVITypeInfo [pure virtual]
getStringProperty(PSVIProperty prop) const =0xercesc::DOMPSVITypeInfo [pure virtual]
getNumericProperty(PSVIProperty prop) const=0xercesc::DOMPSVITypeInfo [pure virtual]
getStringProperty(PSVIProperty prop) const=0xercesc::DOMPSVITypeInfo [pure virtual]
PSVI_Member_Type_Definition_Anonymous enum valuexercesc::DOMPSVITypeInfo
PSVI_Member_Type_Definition_Name enum valuexercesc::DOMPSVITypeInfo
PSVI_Member_Type_Definition_Namespace enum valuexercesc::DOMPSVITypeInfo
PSVI_Validity enum valuexercesc::DOMPSVITypeInfo
PSVIProperty enum namexercesc::DOMPSVITypeInfo
~DOMPSVITypeInfo()xercesc::DOMPSVITypeInfo [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo.html b/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo.html index 678570a5..d37d836b 100644 --- a/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo.html +++ b/docs/dom3-api/classxercesc_1_1DOMPSVITypeInfo.html @@ -4,7 +4,7 @@ - +
+


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMPSVITypeInfo::DOMPSVITypeInfo  )  [inline, protected]xercesc::DOMPSVITypeInfo::DOMPSVITypeInfo (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMPSVITypeInfo::~DOMPSVITypeInfo  )  [inline, virtual]virtual xercesc::DOMPSVITypeInfo::~DOMPSVITypeInfo (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
virtual int xercesc::DOMPSVITypeInfo::getNumericProperty PSVIProperty  prop  )  const [pure virtual]xercesc::DOMPSVITypeInfo::DOMPSVITypeInfo (  )  [inline, protected]
-
- - - - - -
-   - + +

-Returns the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available. -

-"Experimental - subject to change"

-

Returns:
the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
virtual const XMLCh* xercesc::DOMPSVITypeInfo::getStringProperty PSVIProperty  prop  )  const [pure virtual]virtual xercesc::DOMPSVITypeInfo::~DOMPSVITypeInfo (  )  [inline, virtual]
-
- - - - - -
-   - + +
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
virtual const XMLCh* xercesc::DOMPSVITypeInfo::getStringProperty (PSVIProperty  prop  )  const [pure virtual]
+
+

Returns the string value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.

"Experimental - subject to change"

-

Returns:
the string value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.
-
+

Returns:
the string value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.
+ + +

+ +

+
+ + + + + + + + + +
virtual int xercesc::DOMPSVITypeInfo::getNumericProperty (PSVIProperty  prop  )  const [pure virtual]
+
+
+ +

+Returns the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available. +

+"Experimental - subject to change"

+

Returns:
the numeric value of the specified PSVI property associated to a DOMElement or DOMAttr, or null if not available.
+ +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction-members.html b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction-members.html index b5afbc9d..979f1471 100644 --- a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction-members.html @@ -4,7 +4,7 @@ - +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.map index 4045fa15..a9cd489c 100644 --- a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 56,9 194,33 +rect $classxercesc_1_1DOMNode.html 60,7 209,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.md5 index a4152183..8bd8ace0 100644 --- a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.md5 @@ -1 +1 @@ -d2d9ed25e9363ada348140db0df1078f \ No newline at end of file +02f0f7ae508cd5d1d6f06eaf333ef182 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.png index ca869ecc..c13cb80e 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMProcessingInstruction__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMRange-members.html b/docs/dom3-api/classxercesc_1_1DOMRange-members.html index a8be33a7..dc1b2be7 100644 --- a/docs/dom3-api/classxercesc_1_1DOMRange-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMRange-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMRange Member List

This is the complete list of members for xercesc::DOMRange, including all inherited members.

- - + + @@ -32,12 +32,12 @@ - - - - - - + + + + + + @@ -51,10 +51,10 @@ - + -
cloneContents() const =0xercesc::DOMRange [pure virtual]
cloneRange() const =0xercesc::DOMRange [pure virtual]
cloneContents() const=0xercesc::DOMRange [pure virtual]
cloneRange() const=0xercesc::DOMRange [pure virtual]
collapse(bool toStart)=0xercesc::DOMRange [pure virtual]
compareBoundaryPoints(CompareHow how, const DOMRange *sourceRange) const =0xercesc::DOMRange [pure virtual]
CompareHow enum namexercesc::DOMRange
END_TO_END enum valuexercesc::DOMRange
END_TO_START enum valuexercesc::DOMRange
extractContents()=0xercesc::DOMRange [pure virtual]
getCollapsed() const =0xercesc::DOMRange [pure virtual]
getCommonAncestorContainer() const =0xercesc::DOMRange [pure virtual]
getEndContainer() const =0xercesc::DOMRange [pure virtual]
getEndOffset() const =0xercesc::DOMRange [pure virtual]
getStartContainer() const =0xercesc::DOMRange [pure virtual]
getStartOffset() const =0xercesc::DOMRange [pure virtual]
getCollapsed() const=0xercesc::DOMRange [pure virtual]
getCommonAncestorContainer() const=0xercesc::DOMRange [pure virtual]
getEndContainer() const=0xercesc::DOMRange [pure virtual]
getEndOffset() const=0xercesc::DOMRange [pure virtual]
getStartContainer() const=0xercesc::DOMRange [pure virtual]
getStartOffset() const=0xercesc::DOMRange [pure virtual]
insertNode(DOMNode *newNode)=0xercesc::DOMRange [pure virtual]
release()=0xercesc::DOMRange [pure virtual]
selectNode(const DOMNode *refNode)=0xercesc::DOMRange [pure virtual]
START_TO_END enum valuexercesc::DOMRange
START_TO_START enum valuexercesc::DOMRange
surroundContents(DOMNode *newParent)=0xercesc::DOMRange [pure virtual]
toString() const =0xercesc::DOMRange [pure virtual]
toString() const=0xercesc::DOMRange [pure virtual]
~DOMRange()xercesc::DOMRange [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMRange.html b/docs/dom3-api/classxercesc_1_1DOMRange.html index 36d3b118..4ce2a032 100644 --- a/docs/dom3-api/classxercesc_1_1DOMRange.html +++ b/docs/dom3-api/classxercesc_1_1DOMRange.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -35,44 +35,40 @@  Constants CompareHow. More...

    Public Member Functions

    -
    Destructor
    -virtual ~DOMRange () - - Destructor.
    Functions introduced in DOM Level 2
    -virtual DOMNodegetStartContainer () const =0 +virtual DOMNodegetStartContainer () const=0  DOMNode within which the Range begins
    Exceptions:
    DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
    -
    -virtual XMLSize_t getStartOffset () const =0 +
    +virtual XMLSize_t getStartOffset () const=0 - Offset within the starting node of the Range.
    -virtual DOMNodegetEndContainer () const =0 + Offset within the starting node of the Range.
    +virtual DOMNodegetEndContainer () const=0  DOMNode within which the Range ends
    Exceptions:
    DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
    -
    -virtual XMLSize_t getEndOffset () const =0 +
    +virtual XMLSize_t getEndOffset () const=0 - Offset within the ending node of the Range.
    -virtual bool getCollapsed () const =0 + Offset within the ending node of the Range.
    +virtual bool getCollapsed () const=0  TRUE if the Range is collapsed
    Exceptions:
    DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
    -
    -virtual const DOMNodegetCommonAncestorContainer () const =0 +
    +virtual const DOMNodegetCommonAncestorContainer () const=0 - The deepest common ancestor container of the Range's two boundary-points.
    + The deepest common ancestor container of the Range's two boundary-points.
    virtual void setStart (const DOMNode *refNode, XMLSize_t offset)=0  Sets the attributes describing the start of the Range.
    @@ -109,21 +105,21 @@ virtual DOMDocumentFragmentextractContents ()=0  Moves the contents of a Range from the containing document or document fragment to a new DOMDocumentFragment.
    -virtual DOMDocumentFragmentcloneContents () const =0 +virtual DOMDocumentFragmentcloneContents () const=0 - Duplicates the contents of a Range.
    + Duplicates the contents of a Range.
    virtual void insertNode (DOMNode *newNode)=0  Inserts a node into the DOMDocument or DOMDocumentFragment at the start of the Range.
    virtual void surroundContents (DOMNode *newParent)=0  Reparents the contents of the Range to the given node and inserts the node at the position of the start of the Range.
    -virtual DOMRangecloneRange () const =0 +virtual DOMRangecloneRange () const=0 - Produces a new Range whose boundary-points are equal to the boundary-points of the Range.
    -virtual const XMLCh * toString () const =0 + Produces a new Range whose boundary-points are equal to the boundary-points of the Range.
    +virtual const XMLCh * toString () const=0 - Returns the contents of a Range as a string.
    + Returns the contents of a Range as a string.
    virtual void detach ()=0  Called to indicate that the Range is no longer in use and that the implementation may relinquish any resources associated with this Range.
    @@ -131,36 +127,22 @@ virtual void release ()=0  Called to indicate that this Range is no longer in use and that the implementation may relinquish any resources associated with it.
    -

    Protected Member Functions

    -
    Hidden constructors
    DOMRange () - - DOMRange (const DOMRange &) -

    Detailed Description

    -See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
    Since:
    DOM Level 2
    +See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.
    Since:
    DOM Level 2


    Member Enumeration Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    enum xercesc::DOMRange::CompareHow enum xercesc::DOMRange::CompareHow
    -
    - - - - - -
    -   - + +

    Constants CompareHow. @@ -169,7 +151,7 @@ Constants CompareHow. START_TO_END: Compare start boundary-point of sourceRange to end boundary-point of Range on which compareBoundaryPoints is invoked.

    END_TO_END: Compare end boundary-point of sourceRange to end boundary-point of Range on which compareBoundaryPoints is invoked.

    END_TO_START: Compare end boundary-point of sourceRange to start boundary-point of Range on which compareBoundaryPoints is invoked.

    -

    Since:
    DOM Level 2
    +
    Since:
    DOM Level 2
    Enumerator:
    START_TO_START  @@ -182,533 +164,145 @@ Constants CompareHow.
    -
    + +

+


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMRange::DOMRange  )  [inline, protected]xercesc::DOMRange::DOMRange (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
xercesc::DOMRange::DOMRange const DOMRange  )  [inline, protected]xercesc::DOMRange::DOMRange (const DOMRange  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMRange::~DOMRange  )  [inline, virtual]virtual xercesc::DOMRange::~DOMRange (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

+ + +

+ +

+
+ + + + + + + + +
xercesc::DOMRange::DOMRange (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
xercesc::DOMRange::DOMRange (const DOMRange  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMRange::~DOMRange (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
virtual DOMDocumentFragment* xercesc::DOMRange::cloneContents  )  const [pure virtual]virtual DOMNode* xercesc::DOMRange::getStartContainer (  )  const [pure virtual]
-
- - - - - -
-   - - -

-Duplicates the contents of a Range. -

-

Returns:
A DOMDocumentFragment that contains content equivalent to this Range.
-
Exceptions:
- - -
DOMException HIERARCHY_REQUEST_ERR: Raised if a DOMDocumentType node would be extracted into the new DOMDocumentFragment.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMRange* xercesc::DOMRange::cloneRange  )  const [pure virtual]
-
- - - - - -
-   - - -

-Produces a new Range whose boundary-points are equal to the boundary-points of the Range. -

-

Returns:
The duplicated Range.
-
Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMRange::collapse bool  toStart  )  [pure virtual]
-
- - - - - -
-   - - -

-Collapse a Range onto one of its boundary-points. -

-

Parameters:
- - -
toStart If TRUE, collapses the Range onto its start; if FALSE, collapses it onto its end.
-
-
Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual short xercesc::DOMRange::compareBoundaryPoints CompareHow  how,
const DOMRange sourceRange
const [pure virtual]
-
- - - - - -
-   - - -

-Compare the boundary-points of two Ranges in a document. -

-

Parameters:
- - - -
how A code representing the type of comparison, as defined above.
sourceRange The Range on which this current Range is compared to.
-
-
Returns:
-1, 0 or 1 depending on whether the corresponding boundary-point of the Range is respectively before, equal to, or after the corresponding boundary-point of sourceRange.
-
Exceptions:
- - -
DOMException WRONG_DOCUMENT_ERR: Raised if the two Ranges are not in the same DOMDocument or DOMDocumentFragment.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMRange::deleteContents  )  [pure virtual]
-
- - - - - -
-   - - -

-Removes the contents of a Range from the containing document or document fragment without returning a reference to the removed content. -

-

Exceptions:
- - -
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if any portion of the content of the Range is read-only or any of the nodes that contain any of the content of the Range are read-only.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual void xercesc::DOMRange::detach  )  [pure virtual]
-
- - - - - -
-   - - -

-Called to indicate that the Range is no longer in use and that the implementation may relinquish any resources associated with this Range. -

-Subsequent calls to any methods or attribute getters on this Range will result in a DOMException being thrown with an error code of INVALID_STATE_ERR.

Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMDocumentFragment* xercesc::DOMRange::extractContents  )  [pure virtual]
-
- - - - - -
-   - - -

-Moves the contents of a Range from the containing document or document fragment to a new DOMDocumentFragment. -

-

Returns:
A DOMDocumentFragment containing the extracted contents.
-
Exceptions:
- - -
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if any portion of the content of the Range is read-only or any of the nodes which contain any of the content of the Range are read-only.
-HIERARCHY_REQUEST_ERR: Raised if a DOMDocumentType node would be extracted into the new DOMDocumentFragment.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual bool xercesc::DOMRange::getCollapsed  )  const [pure virtual]
-
- - - - - -
-   - - -

-TRUE if the Range is collapsed

Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
- -

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual const DOMNode* xercesc::DOMRange::getCommonAncestorContainer  )  const [pure virtual]
-
- - - - - -
-   - - -

-The deepest common ancestor container of the Range's two boundary-points. -

-

Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMRange::getEndContainer  )  const [pure virtual]
-
- - - - - -
-   - - -

-DOMNode within which the Range ends

Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
- -

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual XMLSize_t xercesc::DOMRange::getEndOffset  )  const [pure virtual]
-
- - - - - -
-   - - -

-Offset within the ending node of the Range. -

-

Exceptions:
- - -
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMRange::getStartContainer  )  const [pure virtual]
-
- - - - - -
-   - + +

DOMNode within which the Range begins

Exceptions:
@@ -718,32 +312,24 @@ Offset within the ending node of the Range.

-

Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual XMLSize_t xercesc::DOMRange::getStartOffset  )  const [pure virtual]virtual XMLSize_t xercesc::DOMRange::getStartOffset (  )  const [pure virtual]
-
- - - -
-   - + +

Offset within the starting node of the Range. @@ -753,343 +339,142 @@ Offset within the starting node of the Range.

DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-

Since:
DOM Level 2
- - - -

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - - + + + + +
virtual void xercesc::DOMRange::insertNode DOMNode newNode  )  [pure virtual]virtual DOMNode* xercesc::DOMRange::getEndContainer (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Inserts a node into the DOMDocument or DOMDocumentFragment at the start of the Range. -

-If the container is a DOMText node, this will be split at the start of the Range (as if the DOMText node's splitText method was performed at the insertion point) and the insertion will occur between the two resulting DOMText nodes. Adjacent DOMText nodes will not be automatically merged. If the node to be inserted is a DOMDocumentFragment node, the children will be inserted rather than the DOMDocumentFragment node itself.

Parameters:
+DOMNode within which the Range ends
Exceptions:
- +
newNode The node to insert at the start of the Range
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+ +

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual XMLSize_t xercesc::DOMRange::getEndOffset (  )  const [pure virtual]
+
+
+ +

+Offset within the ending node of the Range. +

Exceptions:
- - +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if an ancestor container of the start of the Range is read-only.
-WRONG_DOCUMENT_ERR: Raised if newNode and the container of the start of the Range were not created from the same document.
-HIERARCHY_REQUEST_ERR: Raised if the container of the start of the Range is of a type that does not allow children of the type of newNode or if newNode is an ancestor of the container.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if newNode is an DOMAttr, DOMEntity, DOMNotation, or DOMDocument node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual void xercesc::DOMRange::release  )  [pure virtual]virtual bool xercesc::DOMRange::getCollapsed (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Called to indicate that this Range is no longer in use and that the implementation may relinquish any resources associated with it. -

-(release() will call detach() where appropriate)

-Access to a released object will lead to unexpected result.

-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMRange::selectNode const DOMNode refNode  )  [pure virtual]
-
- - - - - -
-   - - -

-Select a node and its contents. -

-

Parameters:
+TRUE if the Range is collapsed
Exceptions:
- +
refNode The node to select.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+ +

+

Since:
DOM Level 2
+ + +

+ +

+
+ + + + + + + + +
virtual const DOMNode* xercesc::DOMRange::getCommonAncestorContainer (  )  const [pure virtual]
+
+
+ +

+The deepest common ancestor container of the Range's two boundary-points. +

Exceptions:
- - +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if an ancestor of refNode is an DOMEntity, DOMNotation or DOMDocumentType node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMRange::selectNodeContents const DOMNode refNode  )  [pure virtual]
-
- - - - - -
-   - +
Since:
DOM Level 2
-

-Select the contents within a node. -

-

Parameters:
- - -
refNode DOMNode to select from
-
-
Exceptions:
- - - -
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if refNode or an ancestor of refNode is an DOMEntity, DOMNotation or DOMDocumentType node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
-
-
Since:
DOM Level 2
-
-

- - - - -
- + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
virtual void xercesc::DOMRange::setEnd const DOMNode refNode, virtual void xercesc::DOMRange::setStart (const DOMNode refNode,
XMLSize_t  offsetXMLSize_t  offset 
[pure virtual]) [pure virtual]
-
- - - - - -
-   - - -

-Sets the attributes describing the end of a Range. -

-

Parameters:
- - - -
refNode The refNode value. This parameter must be different from null.
offset The endOffset value.
-
-
Exceptions:
- - - -
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if refNode or an ancestor of refNode is an DOMEntity, DOMNotation, or DOMDocumentType node.
DOMException INDEX_SIZE_ERR: Raised if offset is negative or greater than the number of child units in refNode. Child units are 16-bit units if refNode is a type of DOMCharacterData node (e.g., a DOMText or DOMComment node) or a DOMProcessingInstruction node. Child units are Nodes in all other cases.
-INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMRange::setEndAfter const DOMNode refNode  )  [pure virtual]
-
- - - - - -
-   - - -

-Sets the end of a Range to be after a node. -

-

Parameters:
- - -
refNode Range ends after refNode.
-
-
Exceptions:
- - - -
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not a DOMAttr, DOMDocument or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - -
virtual void xercesc::DOMRange::setEndBefore const DOMNode refNode  )  [pure virtual]
-
- - - - - -
-   - - -

-Sets the end position to be before a node. -

-

Parameters:
- - -
refNode Range ends before refNode
-
-
Exceptions:
- - - -
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not an DOMAttr, DOMDocument, or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
-
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - - - - - - - - - - - -
virtual void xercesc::DOMRange::setStart const DOMNode refNode,
XMLSize_t  offset
[pure virtual]
-
- - - - - -
-   - + +

Sets the attributes describing the start of the Range. @@ -1108,76 +493,71 @@ INVALID_STATE_ERR: Raised if

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - - + + + + + + + + + + + + + + +
virtual void xercesc::DOMRange::setStartAfter const DOMNode refNode  )  [pure virtual]virtual void xercesc::DOMRange::setEnd (const DOMNode refNode,
XMLSize_t  offset 
) [pure virtual]
-
- - - - - -
-   - + +

-Sets the start position to be after a node. +Sets the attributes describing the end of a Range.

Parameters:
- + +
refNode Range starts after refNode
refNode The refNode value. This parameter must be different from null.
offset The endOffset value.
Exceptions:
- - +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not an DOMAttr, DOMDocument, or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if refNode or an ancestor of refNode is an DOMEntity, DOMNotation, or DOMDocumentType node.
DOMException INDEX_SIZE_ERR: Raised if offset is negative or greater than the number of child units in refNode. Child units are 16-bit units if refNode is a type of DOMCharacterData node (e.g., a DOMText or DOMComment node) or a DOMProcessingInstruction node. Child units are Nodes in all other cases.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
-
Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMRange::setStartBefore const DOMNode refNode  )  [pure virtual]virtual void xercesc::DOMRange::setStartBefore (const DOMNode refNode  )  [pure virtual]
-
- - - -
-   - + +

Sets the start position to be before a node. @@ -1194,33 +574,402 @@ Sets the start position to be before a node. WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.

-

Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - - + + + + + +
virtual void xercesc::DOMRange::surroundContents DOMNode newParent  )  [pure virtual]virtual void xercesc::DOMRange::setStartAfter (const DOMNode refNode  )  [pure virtual]
-
- - - -
-   - + +
+ +

+Sets the start position to be after a node. +

+

Parameters:
+ + +
refNode Range starts after refNode
+
+
Exceptions:
+ + + +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not an DOMAttr, DOMDocument, or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::setEndBefore (const DOMNode refNode  )  [pure virtual]
+
+
+ +

+Sets the end position to be before a node. +

+

Parameters:
+ + +
refNode Range ends before refNode
+
+
Exceptions:
+ + + +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not an DOMAttr, DOMDocument, or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::setEndAfter (const DOMNode refNode  )  [pure virtual]
+
+
+ +

+Sets the end of a Range to be after a node. +

+

Parameters:
+ + +
refNode Range ends after refNode.
+
+
Exceptions:
+ + + +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if the root container of refNode is not a DOMAttr, DOMDocument or DOMDocumentFragment node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::collapse (bool  toStart  )  [pure virtual]
+
+
+ +

+Collapse a Range onto one of its boundary-points. +

+

Parameters:
+ + +
toStart If TRUE, collapses the Range onto its start; if FALSE, collapses it onto its end.
+
+
Exceptions:
+ + +
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::selectNode (const DOMNode refNode  )  [pure virtual]
+
+
+ +

+Select a node and its contents. +

+

Parameters:
+ + +
refNode The node to select.
+
+
Exceptions:
+ + + +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if an ancestor of refNode is an DOMEntity, DOMNotation or DOMDocumentType node or if refNode is a DOMDocument, DOMDocumentFragment, DOMAttr, DOMEntity, or DOMNotation node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::selectNodeContents (const DOMNode refNode  )  [pure virtual]
+
+
+ +

+Select the contents within a node. +

+

Parameters:
+ + +
refNode DOMNode to select from
+
+
Exceptions:
+ + + +
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if refNode or an ancestor of refNode is an DOMEntity, DOMNotation or DOMDocumentType node.
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+WRONG_DOCUMENT_ERR: Raised if refNode was created from a different document than the one that created this range.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + + + + + + + + + + +
virtual short xercesc::DOMRange::compareBoundaryPoints (CompareHow  how,
const DOMRange sourceRange 
) const [pure virtual]
+
+
+ +

+Compare the boundary-points of two Ranges in a document. +

+

Parameters:
+ + + +
how A code representing the type of comparison, as defined above.
sourceRange The Range on which this current Range is compared to.
+
+
Returns:
-1, 0 or 1 depending on whether the corresponding boundary-point of the Range is respectively before, equal to, or after the corresponding boundary-point of sourceRange.
+
Exceptions:
+ + +
DOMException WRONG_DOCUMENT_ERR: Raised if the two Ranges are not in the same DOMDocument or DOMDocumentFragment.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMRange::deleteContents (  )  [pure virtual]
+
+
+ +

+Removes the contents of a Range from the containing document or document fragment without returning a reference to the removed content. +

+

Exceptions:
+ + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if any portion of the content of the Range is read-only or any of the nodes that contain any of the content of the Range are read-only.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMDocumentFragment* xercesc::DOMRange::extractContents (  )  [pure virtual]
+
+
+ +

+Moves the contents of a Range from the containing document or document fragment to a new DOMDocumentFragment. +

+

Returns:
A DOMDocumentFragment containing the extracted contents.
+
Exceptions:
+ + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if any portion of the content of the Range is read-only or any of the nodes which contain any of the content of the Range are read-only.
+HIERARCHY_REQUEST_ERR: Raised if a DOMDocumentType node would be extracted into the new DOMDocumentFragment.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMDocumentFragment* xercesc::DOMRange::cloneContents (  )  const [pure virtual]
+
+
+ +

+Duplicates the contents of a Range. +

+

Returns:
A DOMDocumentFragment that contains content equivalent to this Range.
+
Exceptions:
+ + +
DOMException HIERARCHY_REQUEST_ERR: Raised if a DOMDocumentType node would be extracted into the new DOMDocumentFragment.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::insertNode (DOMNode newNode  )  [pure virtual]
+
+
+ +

+Inserts a node into the DOMDocument or DOMDocumentFragment at the start of the Range. +

+If the container is a DOMText node, this will be split at the start of the Range (as if the DOMText node's splitText method was performed at the insertion point) and the insertion will occur between the two resulting DOMText nodes. Adjacent DOMText nodes will not be automatically merged. If the node to be inserted is a DOMDocumentFragment node, the children will be inserted rather than the DOMDocumentFragment node itself.

Parameters:
+ + +
newNode The node to insert at the start of the Range
+
+
Exceptions:
+ + + +
DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if an ancestor container of the start of the Range is read-only.
+WRONG_DOCUMENT_ERR: Raised if newNode and the container of the start of the Range were not created from the same document.
+HIERARCHY_REQUEST_ERR: Raised if the container of the start of the Range is of a type that does not allow children of the type of newNode or if newNode is an ancestor of the container.
+INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
DOMRangeException INVALID_NODE_TYPE_ERR: Raised if newNode is an DOMAttr, DOMEntity, DOMNotation, or DOMDocument node.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMRange::surroundContents (DOMNode newParent  )  [pure virtual]
+
+

Reparents the contents of the Range to the given node and inserts the node at the position of the start of the Range. @@ -1240,50 +989,119 @@ INVALID_STATE_ERR: Raised if DOMAttr, DOMEntity, DOMDocumentType, DOMNotation, DOMDocument, or DOMDocumentFragment node.

-

Since:
DOM Level 2
- - - -

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMRange::toString  )  const [pure virtual]virtual DOMRange* xercesc::DOMRange::cloneRange (  )  const [pure virtual]
-
- - - - - -
-   - + +

-Returns the contents of a Range as a string. +Produces a new Range whose boundary-points are equal to the boundary-points of the Range.

-This string contains only the data characters, not any markup.

Returns:
The contents of the Range.
+
Returns:
The duplicated Range.
Exceptions:
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
-
Since:
DOM Level 2
-
+

Since:
DOM Level 2
+ + +

+ +

+
+ + + + + + + + +
virtual const XMLCh* xercesc::DOMRange::toString (  )  const [pure virtual]
+
+
+ +

+Returns the contents of a Range as a string. +

+This string contains only the data characters, not any markup.

Returns:
The contents of the Range.
+
Exceptions:
+ + +
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMRange::detach (  )  [pure virtual]
+
+
+ +

+Called to indicate that the Range is no longer in use and that the implementation may relinquish any resources associated with this Range. +

+Subsequent calls to any methods or attribute getters on this Range will result in a DOMException being thrown with an error code of INVALID_STATE_ERR.

Exceptions:
+ + +
DOMException INVALID_STATE_ERR: Raised if detach() has already been invoked on this object.
+
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMRange::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this Range is no longer in use and that the implementation may relinquish any resources associated with it. +

+(release() will call detach() where appropriate)

+Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMRangeException-members.html b/docs/dom3-api/classxercesc_1_1DOMRangeException-members.html index 87af6519..07ac2bbc 100644 --- a/docs/dom3-api/classxercesc_1_1DOMRangeException-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMRangeException-members.html @@ -4,7 +4,7 @@ - +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMRangeException::DOMRangeException  ) xercesc::DOMRangeException::DOMRangeException (  ) 
-
- - - - - -
-   - + +

Default constructor for DOMRangeException.

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
xercesc::DOMRangeException::DOMRangeException RangeExceptionCode  code, xercesc::DOMRangeException::DOMRangeException (RangeExceptionCode  code,
const XMLCh *  message, const XMLCh *  message,
MemoryManager *const   memoryManagerMemoryManager *const   memoryManager 
)
-
- - - -
-   - + +

Constructor which takes an error code and a message. @@ -182,32 +143,24 @@ Constructor which takes an error code and a message.

memoryManager The memory manager used to (de)allocate memory
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
xercesc::DOMRangeException::DOMRangeException const DOMRangeException other  ) xercesc::DOMRangeException::DOMRangeException (const DOMRangeException other  ) 
-
- - - -
-   - + +

Copy constructor. @@ -217,71 +170,168 @@ Copy constructor.

other The object to be copied.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
xercesc::DOMRangeException::~DOMRangeException  )  [virtual]xercesc::DOMRangeException::~DOMRangeException (  )  [virtual]
-
- - - - - -
-   - + +

Destructor for DOMRangeException.

-

-


Member Data Documentation

-

- - - - -
- + + +

+ +

+
+
- + + + + +
RangeExceptionCode xercesc::DOMRangeException::code xercesc::DOMRangeException::DOMRangeException (  ) 
-
- - - - - -
-   - + +
+ +

+Default constructor for DOMRangeException. +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
xercesc::DOMRangeException::DOMRangeException (RangeExceptionCode  code,
const XMLCh *  message,
MemoryManager *const   memoryManager 
)
+
+
+ +

+Constructor which takes an error code and a message. +

+

Parameters:
+ + + + +
code The error code which indicates the exception
message The string containing the error message
memoryManager The memory manager used to (de)allocate memory
+
+ +
+

+ +

+
+ + + + + + + + + +
xercesc::DOMRangeException::DOMRangeException (const DOMRangeException other  ) 
+
+
+ +

+Copy constructor. +

+

Parameters:
+ + +
other The object to be copied.
+
+ +
+

+ +

+
+ + + + + + + + +
xercesc::DOMRangeException::~DOMRangeException (  )  [virtual]
+
+
+ +

+Destructor for DOMRangeException. +

+ +

+

+


Member Data Documentation

+ +
+ +

A code value, from the set defined by the RangeExceptionCode enum, indicating the type of error that occured.

-

Since:
DOM Level 2
+
Since:
DOM Level 2

-Reimplemented from xercesc::DOMException.

+Reimplemented from xercesc::DOMException. + +


The documentation for this class was generated from the following files: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.map index 2f29ec49..e6399c34 100644 --- a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMException.html 27,9 193,33 +rect $classxercesc_1_1DOMException.html 27,7 208,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.md5 index 8efd1d1c..8949edda 100644 --- a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.md5 @@ -1 +1 @@ -2fb1a8eaeb3741fb84930e1e6734678c \ No newline at end of file +e630f8bddb566585759bfb1f49ad9810 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.png index 7da234cf..159ed18c 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMRangeException__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMText-members.html b/docs/dom3-api/classxercesc_1_1DOMText-members.html index 5886203b..f57a2db5 100644 --- a/docs/dom3-api/classxercesc_1_1DOMText-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMText-members.html @@ -4,7 +4,7 @@ - +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.map index 56e46d06..95aca0f3 100644 --- a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classxercesc_1_1DOMCDATASection.html 8,233 202,257 -rect $classxercesc_1_1DOMCharacterData.html 8,84 202,108 -rect $classxercesc_1_1DOMNode.html 36,9 174,33 +rect $classxercesc_1_1DOMCDATASection.html 8,231 216,255 +rect $classxercesc_1_1DOMCharacterData.html 5,81 219,105 +rect $classxercesc_1_1DOMNode.html 37,7 187,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.md5 index 45e51102..ffe88a4a 100644 --- a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.md5 @@ -1 +1 @@ -42d5b3bd7a77d07c6e5dad26df04a7ae \ No newline at end of file +d71f82c1bf5596e9394f5001d94575d7 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.png index 903d296b..03d71100 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMText__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMTreeWalker-members.html b/docs/dom3-api/classxercesc_1_1DOMTreeWalker-members.html index e329f98a..dddd3ddf 100644 --- a/docs/dom3-api/classxercesc_1_1DOMTreeWalker-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMTreeWalker-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -37,8 +37,8 @@ release()=0xercesc::DOMTreeWalker [pure virtual] setCurrentNode(DOMNode *currentNode)=0xercesc::DOMTreeWalker [pure virtual] ~DOMTreeWalker()xercesc::DOMTreeWalker [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMTreeWalker.html b/docs/dom3-api/classxercesc_1_1DOMTreeWalker.html index 59823431..e1fd1c4f 100644 --- a/docs/dom3-api/classxercesc_1_1DOMTreeWalker.html +++ b/docs/dom3-api/classxercesc_1_1DOMTreeWalker.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,10 +29,6 @@ List of all members. - - - - @@ -77,12 +73,6 @@ - - - - - -

      Public Member Functions

      Destructor
      virtual ~DOMTreeWalker ()
       Destructor.
      Functions introduced in DOM Level 2
      virtual DOMNodegetRoot ()=0
      virtual void release ()=0
       Called to indicate that this TreeWalker is no longer in use and that the implementation may relinquish any resources associated with it.

      Protected Member Functions

      Hidden constructors
       DOMTreeWalker ()
       DOMTreeWalker (const DOMTreeWalker &)

      Detailed Description

      DOMTreeWalker objects are used to navigate a document tree or subtree using the view of the document defined by their whatToShow flags and filter (if any). @@ -90,517 +80,420 @@ Any function which performs navigation using a DOMTreeWalker will automatically support any view defined by a DOMTreeWalker.

      Omitting nodes from the logical view of a subtree can result in a structure that is substantially different from the same subtree in the complete, unfiltered document. Nodes that are siblings in the DOMTreeWalker view may be children of different, widely separated nodes in the original view. For instance, consider a DOMNodeFilter that skips all nodes except for DOMText nodes and the root node of a document. In the logical view that results, all text nodes will be siblings and appear as direct children of the root node, no matter how deeply nested the structure of the original document.

      See also the Document Object Model (DOM) Level 2 Traversal and Range Specification.

      -

      Since:
      DOM Level 2
      +
      Since:
      DOM Level 2


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMTreeWalker::DOMTreeWalker  )  [inline, protected]xercesc::DOMTreeWalker::DOMTreeWalker (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      xercesc::DOMTreeWalker::DOMTreeWalker const DOMTreeWalker  )  [inline, protected]xercesc::DOMTreeWalker::DOMTreeWalker (const DOMTreeWalker  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMTreeWalker::~DOMTreeWalker  )  [inline, virtual]virtual xercesc::DOMTreeWalker::~DOMTreeWalker (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      + +

    +

+ +

+
+ + + + + + + + +
xercesc::DOMTreeWalker::DOMTreeWalker (  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + +
xercesc::DOMTreeWalker::DOMTreeWalker (const DOMTreeWalker  )  [inline, protected]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMTreeWalker::~DOMTreeWalker (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::firstChild  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::getRoot (  )  [pure virtual]
-
- - - - - -
-   - + +

-Moves the DOMTreeWalker to the first visible child of the current node, and returns the new node. +The root node of the DOMTreeWalker, as specified when it was created.

-If the current node has no visible children, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no visible children in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::getCurrentNode  )  [pure virtual]virtual unsigned long xercesc::DOMTreeWalker::getWhatToShow (  )  [pure virtual]
-
- - - - - -
-   - + +

-Return the node at which the DOMTreeWalker is currently positioned. +This attribute determines which node types are presented via the DOMTreeWalker.

-

Since:
DOM Level 2
-
-

- - - - -
- +The available set of constants is defined in the DOMNodeFilter interface. Nodes not accepted by whatToShow will be skipped, but their children may still be considered. Note that this skip takes precedence over the filter, if any.

+

Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual bool xercesc::DOMTreeWalker::getExpandEntityReferences  )  [pure virtual]virtual DOMNodeFilter* xercesc::DOMTreeWalker::getFilter (  )  [pure virtual]
-
- - - - - -
-   - + +
+ +

+Return The filter used to screen nodes. +

+

Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual bool xercesc::DOMTreeWalker::getExpandEntityReferences (  )  [pure virtual]
+
+

The value of this flag determines whether the children of entity reference nodes are visible to the DOMTreeWalker.

If false, these children and their descendants will be rejected. Note that this rejection takes precedence over whatToShow and the filter, if any.
To produce a view of the document that has entity references expanded and does not expose the entity reference node itself, use the whatToShow flags to hide the entity reference node and set expandEntityReferences to true when creating the DOMTreeWalker. To produce a view of the document that has entity reference nodes but no entity expansion, use the whatToShow flags to show the entity reference node and set expandEntityReferences to false.

-

Since:
DOM Level 2
-
-

- - - - -
- +
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMNodeFilter* xercesc::DOMTreeWalker::getFilter  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::getCurrentNode (  )  [pure virtual]
-
- - - - - -
-   - + +

-Return The filter used to screen nodes. +Return the node at which the DOMTreeWalker is currently positioned.

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMTreeWalker::getRoot  )  [pure virtual]
-
- - - - - -
-   - +
Since:
DOM Level 2
-

-The root node of the DOMTreeWalker, as specified when it was created. -

-

Since:
DOM Level 2
-
-

- - - - -
- + +

+ +

+
+
- - - - - + + + + +
virtual unsigned long xercesc::DOMTreeWalker::getWhatToShow  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::parentNode (  )  [pure virtual]
-
- - - - - -
-   - - -

-This attribute determines which node types are presented via the DOMTreeWalker. -

-The available set of constants is defined in the DOMNodeFilter interface. Nodes not accepted by whatToShow will be skipped, but their children may still be considered. Note that this skip takes precedence over the filter, if any.

-

Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMTreeWalker::lastChild  )  [pure virtual]
-
- - - - - -
-   - - -

-Moves the DOMTreeWalker to the last visible child of the current node, and returns the new node. -

-If the current node has no visible children, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no children in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMTreeWalker::nextNode  )  [pure virtual]
-
- - - - - -
-   - - -

-Moves the DOMTreeWalker to the next visible node in document order relative to the current node, and returns the new node. -

-If the current node has no next node, or if the search for nextNode attempts to step upward from the DOMTreeWalker's root node, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no next node in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMTreeWalker::nextSibling  )  [pure virtual]
-
- - - - - -
-   - - -

-Moves the DOMTreeWalker to the next sibling of the current node, and returns the new node. -

-If the current node has no visible next sibling, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no next sibling. in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- - - - - - - - -
virtual DOMNode* xercesc::DOMTreeWalker::parentNode  )  [pure virtual]
-
- - - - - -
-   - + +

Moves to and returns the closest visible ancestor node of the current node.

-If the search for parentNode attempts to step upward from the DOMTreeWalker's root node, or if it fails to find a visible ancestor node, this method retains the current position and returns null.

Returns:
The new parent node, or null if the current node has no parent in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- +If the search for parentNode attempts to step upward from the DOMTreeWalker's root node, or if it fails to find a visible ancestor node, this method retains the current position and returns null.
Returns:
The new parent node, or null if the current node has no parent in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::previousNode  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::firstChild (  )  [pure virtual]
-
- - - - - -
-   - + +

-Moves the DOMTreeWalker to the previous visible node in document order relative to the current node, and returns the new node. +Moves the DOMTreeWalker to the first visible child of the current node, and returns the new node.

-If the current node has no previous node, or if the search for previousNode attempts to step upward from the DOMTreeWalker's root node, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no previous node in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- +If the current node has no visible children, returns null, and retains the current node.
Returns:
The new node, or null if the current node has no visible children in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::previousSibling  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::lastChild (  )  [pure virtual]
-
- - - - - -
-   - + +
+ +

+Moves the DOMTreeWalker to the last visible child of the current node, and returns the new node. +

+If the current node has no visible children, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no children in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::previousSibling (  )  [pure virtual]
+
+

Moves the DOMTreeWalker to the previous sibling of the current node, and returns the new node.

-If the current node has no visible previous sibling, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no previous sibling. in the DOMTreeWalker's logical view.
-
Since:
DOM Level 2
-
-

- - - - -
- +If the current node has no visible previous sibling, returns null, and retains the current node.
Returns:
The new node, or null if the current node has no previous sibling. in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - + + + + +
virtual void xercesc::DOMTreeWalker::release  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::nextSibling (  )  [pure virtual]
-
- - - - - -
-   - + +

-Called to indicate that this TreeWalker is no longer in use and that the implementation may relinquish any resources associated with it. +Moves the DOMTreeWalker to the next sibling of the current node, and returns the new node.

-Access to a released object will lead to unexpected result.

-

- - - - -
- +If the current node has no visible next sibling, returns null, and retains the current node.
Returns:
The new node, or null if the current node has no next sibling. in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ + +

+ +

+
+
- - - - - - + + + + +
virtual void xercesc::DOMTreeWalker::setCurrentNode DOMNode currentNode  )  [pure virtual]virtual DOMNode* xercesc::DOMTreeWalker::previousNode (  )  [pure virtual]
-
- - - -
-   - + +
+ +

+Moves the DOMTreeWalker to the previous visible node in document order relative to the current node, and returns the new node. +

+If the current node has no previous node, or if the search for previousNode attempts to step upward from the DOMTreeWalker's root node, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no previous node in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + +
virtual DOMNode* xercesc::DOMTreeWalker::nextNode (  )  [pure virtual]
+
+
+ +

+Moves the DOMTreeWalker to the next visible node in document order relative to the current node, and returns the new node. +

+If the current node has no next node, or if the search for nextNode attempts to step upward from the DOMTreeWalker's root node, returns null, and retains the current node.

Returns:
The new node, or null if the current node has no next node in the DOMTreeWalker's logical view.
+
Since:
DOM Level 2
+ +
+

+ +

+
+ + + + + + + + + +
virtual void xercesc::DOMTreeWalker::setCurrentNode (DOMNode currentNode  )  [pure virtual]
+
+

The node at which the DOMTreeWalker is currently positioned. @@ -611,14 +504,35 @@ Alterations to the DOM tree may cause the current node to no longer be accepted

DOMException NOT_SUPPORTED_ERR: Raised if an attempt is made to set currentNode to null.
-

Since:
DOM Level 2
- - - +
Since:
DOM Level 2
+ + +

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMTreeWalker::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this TreeWalker is no longer in use and that the implementation may relinquish any resources associated with it. +

+Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMTypeInfo-members.html b/docs/dom3-api/classxercesc_1_1DOMTypeInfo-members.html index 75a2ea9a..24e49633 100644 --- a/docs/dom3-api/classxercesc_1_1DOMTypeInfo-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMTypeInfo-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMTypeInfo Member List

This is the complete list of members for xercesc::DOMTypeInfo, including all inherited members.

- - + + -
DOMTypeInfo()xercesc::DOMTypeInfo [inline, protected]
getName() const =0xercesc::DOMTypeInfo [pure virtual]
getNamespace() const =0xercesc::DOMTypeInfo [pure virtual]
getName() const=0xercesc::DOMTypeInfo [pure virtual]
getNamespace() const=0xercesc::DOMTypeInfo [pure virtual]
~DOMTypeInfo()xercesc::DOMTypeInfo [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMTypeInfo.html b/docs/dom3-api/classxercesc_1_1DOMTypeInfo.html index f49c1185..f616f05e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMTypeInfo.html +++ b/docs/dom3-api/classxercesc_1_1DOMTypeInfo.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -29,21 +29,13 @@ List of all members. - - - - - + - - - - - - - + + +

    Public Member Functions

    Destructor
    virtual ~DOMTypeInfo ()
     Destructor.
    virtual const XMLCh * getName () const =0
    virtual const XMLCh * getName () const=0
     Returns The name of a type declared for the associated DOMElement or DOMAttr, or null if undeclared.
    virtual const XMLCh * getNamespace () const =0
     The namespace of the type declared for the associated DOMElement or DOMAttr or null if the DOMElement does not have declaration or if no namespace information is available.

    Protected Member Functions

    Hidden constructors
     DOMTypeInfo ()
     Returns The name of a type declared for the associated DOMElement or DOMAttr, or null if undeclared.
    virtual const XMLCh * getNamespace () const=0
     The namespace of the type declared for the associated DOMElement or DOMAttr or null if the DOMElement does not have declaration or if no namespace information is available.

    Detailed Description

    The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified in the schemas associated with the document. @@ -51,131 +43,139 @@ The DOMTypeInfo< The type is a pair of a namespace URI and name properties, and depends on the document's schema.


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMTypeInfo::DOMTypeInfo  )  [inline, protected]xercesc::DOMTypeInfo::DOMTypeInfo (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMTypeInfo::~DOMTypeInfo  )  [inline, virtual]virtual xercesc::DOMTypeInfo::~DOMTypeInfo (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMTypeInfo::getName  )  const [pure virtual]xercesc::DOMTypeInfo::DOMTypeInfo (  )  [inline, protected]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc::DOMTypeInfo::~DOMTypeInfo (  )  [inline, virtual]
    +
    +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMTypeInfo::getName (  )  const [pure virtual]
    +
    +

    Returns The name of a type declared for the associated DOMElement or DOMAttr, or null if undeclared.

    "Experimental - subject to change"

    -

    Returns:
    The name of a type declared for the associated DOMElement or DOMAttribute, or null if undeclared.
    -
    Since:
    DOM level 3
    -
    -

    - - - - -
    - +
    Returns:
    The name of a type declared for the associated DOMElement or DOMAttribute, or null if undeclared.
    +
    Since:
    DOM level 3
    + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMTypeInfo::getNamespace  )  const [pure virtual]virtual const XMLCh* xercesc::DOMTypeInfo::getNamespace (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    The namespace of the type declared for the associated DOMElement or DOMAttr or null if the DOMElement does not have declaration or if no namespace information is available.

    "Experimental - subject to change"

    -

    Returns:
    The namespace of the type declared for the associated DOMElement or DOMAttr or null if the DOMElement does not have declaration or if no namespace information is available.
    -
    Since:
    DOM level 3
    -
    +

    Returns:
    The namespace of the type declared for the associated DOMElement or DOMAttr or null if the DOMElement does not have declaration or if no namespace information is available.
    +
    Since:
    DOM level 3
    + +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMUserDataHandler-members.html b/docs/dom3-api/classxercesc_1_1DOMUserDataHandler-members.html index 0a7e1ebe..e65c826e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMUserDataHandler-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMUserDataHandler-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -28,8 +28,8 @@ NODE_IMPORTED enum valuexercesc::DOMUserDataHandler NODE_RENAMED enum valuexercesc::DOMUserDataHandler ~DOMUserDataHandler()xercesc::DOMUserDataHandler [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMUserDataHandler.html b/docs/dom3-api/classxercesc_1_1DOMUserDataHandler.html index 7d9f9c0d..dea49c29 100644 --- a/docs/dom3-api/classxercesc_1_1DOMUserDataHandler.html +++ b/docs/dom3-api/classxercesc_1_1DOMUserDataHandler.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -38,46 +38,30 @@  Operation Type. More...

      Public Member Functions

      -
      Destructor
      -virtual ~DOMUserDataHandler () - - Destructor.
      Functions introduced in DOM Level 3
      virtual void handle (DOMOperationType operation, const XMLCh *const key, void *data, const DOMNode *src, const DOMNode *dst)=0  This method is called whenever the node for which this handler is registered is imported or cloned.
      -

      Protected Member Functions

      -
      Hidden constructors
      DOMUserDataHandler () -

      Detailed Description

      When associating an object to a key on a node using setUserData the application can provide a handler that gets called when the node the object is associated to is being cloned or imported.

      This can be used by the application to implement various behaviors regarding the data it associates to the DOM nodes. This interface defines that handler.

      "Experimental - subject to change"

      -See also the Document Object Model (DOM) Level 3 Core Specification.

      Since:
      DOM Level 3
      +See also the Document Object Model (DOM) Level 3 Core Specification.
      Since:
      DOM Level 3


      Member Enumeration Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      enum xercesc::DOMUserDataHandler::DOMOperationType enum xercesc::DOMUserDataHandler::DOMOperationType
      -
      - - - - - -
      -   - + +

      Operation Type. @@ -87,7 +71,7 @@ Operation Type. NODE_DELETED The node is deleted.

      NODE_RENAMED The node is renamed.

      "Experimental - subject to change"

      -

      Since:
      DOM Level 3
      +
      Since:
      DOM Level 3
      Enumerator:
      NODE_CLONED  @@ -100,117 +84,133 @@ Operation Type.
      -
      + +

    +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMUserDataHandler::DOMUserDataHandler  )  [inline, protected]xercesc::DOMUserDataHandler::DOMUserDataHandler (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMUserDataHandler::~DOMUserDataHandler  )  [inline, virtual]virtual xercesc::DOMUserDataHandler::~DOMUserDataHandler (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
virtual void xercesc::DOMUserDataHandler::handle DOMOperationType  operation,
const XMLCh *const   key,
void *  data,
const DOMNode src,
const DOMNode dst
[pure virtual]xercesc::DOMUserDataHandler::DOMUserDataHandler (  )  [inline, protected]
-
- - - -
-   - + +
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMUserDataHandler::~DOMUserDataHandler (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual void xercesc::DOMUserDataHandler::handle (DOMOperationType  operation,
const XMLCh *const  key,
void *  data,
const DOMNode src,
const DOMNode dst 
) [pure virtual]
+
+

This method is called whenever the node for which this handler is registered is imported or cloned. @@ -225,14 +225,14 @@ This method is called whenever the node for which this handler is registered is

dst Specifies the node newly created.
-

Since:
DOM Level 3
- - - +
Since:
DOM Level 3
+ + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMWriter-members.html b/docs/dom3-api/classxercesc_1_1DOMWriter-members.html index e02613fb..9f988e35 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriter-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMWriter-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMWriter Member List

This is the complete list of members for xercesc::DOMWriter, including all inherited members.

- + - - - - - + + + + + @@ -36,8 +36,8 @@ -
canSetFeature(const XMLCh *const featName, bool state) const =0xercesc::DOMWriter [pure virtual]
canSetFeature(const XMLCh *const featName, bool state) const=0xercesc::DOMWriter [pure virtual]
DOMWriter()xercesc::DOMWriter [inline, protected]
getEncoding() const =0xercesc::DOMWriter [pure virtual]
getErrorHandler() const =0xercesc::DOMWriter [pure virtual]
getFeature(const XMLCh *const featName) const =0xercesc::DOMWriter [pure virtual]
getFilter() const =0xercesc::DOMWriter [pure virtual]
getNewLine() const =0xercesc::DOMWriter [pure virtual]
getEncoding() const=0xercesc::DOMWriter [pure virtual]
getErrorHandler() const=0xercesc::DOMWriter [pure virtual]
getFeature(const XMLCh *const featName) const=0xercesc::DOMWriter [pure virtual]
getFilter() const=0xercesc::DOMWriter [pure virtual]
getNewLine() const=0xercesc::DOMWriter [pure virtual]
release()=0xercesc::DOMWriter [pure virtual]
setEncoding(const XMLCh *const encoding)=0xercesc::DOMWriter [pure virtual]
setErrorHandler(DOMErrorHandler *errorHandler)=0xercesc::DOMWriter [pure virtual]
writeNode(XMLFormatTarget *const destination, const DOMNode &nodeToWrite)=0xercesc::DOMWriter [pure virtual]
writeToString(const DOMNode &nodeToWrite)=0xercesc::DOMWriter [pure virtual]
~DOMWriter()xercesc::DOMWriter [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMWriter.html b/docs/dom3-api/classxercesc_1_1DOMWriter.html index 5128107e..1f137ea0 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriter.html +++ b/docs/dom3-api/classxercesc_1_1DOMWriter.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -26,20 +26,16 @@ List of all members. - - - - - + - + - + - + @@ -52,18 +48,18 @@ - + - - + + - - + + - - + + - + @@ -74,101 +70,113 @@ - - - -

    Public Member Functions

    Destructor
    virtual ~DOMWriter ()
     Destructor.
    Functions introduced in DOM Level 3
    virtual bool canSetFeature (const XMLCh *const featName, bool state) const =0
    virtual bool canSetFeature (const XMLCh *const featName, bool state) const=0
     Query whether setting a feature to a specific value is supported.
     Query whether setting a feature to a specific value is supported.
    virtual void setFeature (const XMLCh *const featName, bool state)=0
     Set the state of a feature.
    virtual bool getFeature (const XMLCh *const featName) const =0
    virtual bool getFeature (const XMLCh *const featName) const=0
     Look up the value of a feature.
     Look up the value of a feature.
    virtual void setEncoding (const XMLCh *const encoding)=0
     The character encoding in which the output will be written.
    virtual void setFilter (DOMWriterFilter *filter)=0
     When the application provides a filter, the serializer will call out to the filter before serializing each Node.
    virtual const XMLCh * getEncoding () const =0
    virtual const XMLCh * getEncoding () const=0
     Return the character encoding in which the output will be written.
    virtual const XMLCh * getNewLine () const =0
     Return the character encoding in which the output will be written.
    virtual const XMLCh * getNewLine () const=0
     Return the end-of-line sequence of characters to be used in the XML being written out.
    virtual DOMErrorHandlergetErrorHandler () const =0
     Return the end-of-line sequence of characters to be used in the XML being written out.
    virtual DOMErrorHandlergetErrorHandler () const=0
     Return the error handler that will receive error notifications during serialization.
    virtual DOMWriterFiltergetFilter () const =0
     Return the error handler that will receive error notifications during serialization.
    virtual DOMWriterFiltergetFilter () const=0
     Return the WriterFilter used.
     Return the WriterFilter used.
    virtual bool writeNode (XMLFormatTarget *const destination, const DOMNode &nodeToWrite)=0
     Write out the specified node as described above in the description of DOMWriter.
    virtual void release ()=0
     Called to indicate that this Writer is no longer in use and that the implementation may relinquish any resources associated with it.

    Protected Member Functions

    Hidden constructors
     DOMWriter ()

    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMWriter::DOMWriter  )  [inline, protected]xercesc::DOMWriter::DOMWriter (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMWriter::~DOMWriter  )  [inline, virtual]virtual xercesc::DOMWriter::~DOMWriter (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool xercesc::DOMWriter::canSetFeature const XMLCh *const   featName,
    bool  state
    const [pure virtual]xercesc::DOMWriter::DOMWriter (  )  [inline, protected]
    -
    - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc::DOMWriter::~DOMWriter (  )  [inline, virtual]
    +
    +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool xercesc::DOMWriter::canSetFeature (const XMLCh *const  featName,
    bool  state 
    ) const [pure virtual]
    +
    +

    Query whether setting a feature to a specific value is supported. @@ -182,330 +190,35 @@ The feature name has the same form as a DOM hasFeature string.

    state The requested state of the feature (true or false).
    -

    Returns:
    true if the feature could be successfully set to the specified value, or false if the feature is not recognized or the requested value is not supported. The value of the feature itself is not changed.
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMWriter::getEncoding  )  const [pure virtual]
    -
    - - - - - -
    -   - +
    Returns:
    true if the feature could be successfully set to the specified value, or false if the feature is not recognized or the requested value is not supported. The value of the feature itself is not changed.
    +
    Since:
    DOM Level 3
    -

    -Return the character encoding in which the output will be written. -

    -"Experimental - subject to change"

    -

    Returns:
    The character encoding used.
    -
    See also:
    setEncoding
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual DOMErrorHandler* xercesc::DOMWriter::getErrorHandler  )  const [pure virtual]virtual void xercesc::DOMWriter::setFeature (const XMLCh *const  featName,
    bool  state 
    ) [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the error handler that will receive error notifications during serialization. -

    -"Experimental - subject to change"

    -

    Returns:
    The error handler to be used.
    -
    See also:
    setErrorHandler
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual bool xercesc::DOMWriter::getFeature const XMLCh *const   featName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Look up the value of a feature. -

    -
    -The feature name has the same form as a DOM hasFeature string

    Parameters:
    - - -
    featName The feature name, which is a string with DOM has-feature syntax.
    -
    -
    Returns:
    The current state of the feature (true or false).
    -
    Exceptions:
    - - -
    DOMException Raise a NOT_FOUND_ERR When the DOMWriter does not recognize the feature name.
    -
    -

    -"Experimental - subject to change"

    -

    See also:
    setFeature
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMWriterFilter* xercesc::DOMWriter::getFilter  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the WriterFilter used. -

    -"Experimental - subject to change"

    -

    Returns:
    The writer filter used.
    -
    See also:
    setFilter
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMWriter::getNewLine  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the end-of-line sequence of characters to be used in the XML being written out. -

    -"Experimental - subject to change"

    -

    Returns:
    The end-of-line sequence of characters to be used.
    -
    See also:
    setNewLine
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual void xercesc::DOMWriter::release  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Called to indicate that this Writer is no longer in use and that the implementation may relinquish any resources associated with it. -

    -Access to a released object will lead to unexpected result.

    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMWriter::setEncoding const XMLCh *const   encoding  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -The character encoding in which the output will be written. -

    -
    - The encoding to use when writing is determined as follows: If the encoding attribute has been set, that value will be used.If the encoding attribute is null or empty, but the item to be written includes an encoding declaration, that value will be used.If neither of the above provides an encoding name, a default encoding of "UTF-8" will be used.
    -The default value is null.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    encoding The character encoding in which the output will be written.
    -
    -
    See also:
    getEncoding
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMWriter::setErrorHandler DOMErrorHandler errorHandler  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -The error handler that will receive error notifications during serialization. -

    -The node where the error occured is passed to this error handler, any modification to nodes from within an error callback should be avoided since this will result in undefined, implementation dependent behavior.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    errorHandler The error handler to be used.
    -
    -
    See also:
    getErrorHandler
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual void xercesc::DOMWriter::setFeature const XMLCh *const   featName,
    bool  state
    [pure virtual]
    -
    - - - -
    -   - + +

    Set the state of a feature. @@ -526,73 +239,97 @@ It is possible for a D Raise a NOT_FOUND_ERR When the DOMWriter does not recognize the feature name.

    -

    See also:
    getFeature
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - +
    See also:
    getFeature
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::DOMWriter::setFilter DOMWriterFilter filter  )  [pure virtual]virtual bool xercesc::DOMWriter::getFeature (const XMLCh *const  featName  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -When the application provides a filter, the serializer will call out to the filter before serializing each Node. +Look up the value of a feature.

    -Attribute nodes are never passed to the filter. The filter implementation can choose to remove the node from the stream or to terminate the serialization early.

    +
    +The feature name has the same form as a DOM hasFeature string

    Parameters:
    + + +
    featName The feature name, which is a string with DOM has-feature syntax.
    +
    +
    Returns:
    The current state of the feature (true or false).
    +
    Exceptions:
    + + +
    DOMException Raise a NOT_FOUND_ERR When the DOMWriter does not recognize the feature name.
    +
    +

    +"Experimental - subject to change"

    +

    See also:
    setFeature
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual void xercesc::DOMWriter::setEncoding (const XMLCh *const  encoding  )  [pure virtual]
    +
    +
    + +

    +The character encoding in which the output will be written. +

    +
    + The encoding to use when writing is determined as follows: If the encoding attribute has been set, that value will be used.If the encoding attribute is null or empty, but the item to be written includes an encoding declaration, that value will be used.If neither of the above provides an encoding name, a default encoding of "UTF-8" will be used.
    +The default value is null.

    "Experimental - subject to change"

    Parameters:
    - +
    filter The writer filter to be used.
    encoding The character encoding in which the output will be written.
    -
    See also:
    getFilter
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - +
    See also:
    getEncoding
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::DOMWriter::setNewLine const XMLCh *const   newLine  )  [pure virtual]virtual void xercesc::DOMWriter::setNewLine (const XMLCh *const  newLine  )  [pure virtual]
    -
    - - - -
    -   - + +

    The end-of-line sequence of characters to be used in the XML being written out. @@ -615,43 +352,197 @@ The default value for this attribute is null.

    newLine The end-of-line sequence of characters to be used.
    -

    See also:
    getNewLine
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - +
    See also:
    getNewLine
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual bool xercesc::DOMWriter::writeNode XMLFormatTarget *const   destination,
    const DOMNode nodeToWrite
    [pure virtual]virtual void xercesc::DOMWriter::setErrorHandler (DOMErrorHandler errorHandler  )  [pure virtual]
    -
    - - - -
    -   - + +
    + +

    +The error handler that will receive error notifications during serialization. +

    +The node where the error occured is passed to this error handler, any modification to nodes from within an error callback should be avoided since this will result in undefined, implementation dependent behavior.

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    errorHandler The error handler to be used.
    +
    +
    See also:
    getErrorHandler
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual void xercesc::DOMWriter::setFilter (DOMWriterFilter filter  )  [pure virtual]
    +
    +
    + +

    +When the application provides a filter, the serializer will call out to the filter before serializing each Node. +

    +Attribute nodes are never passed to the filter. The filter implementation can choose to remove the node from the stream or to terminate the serialization early.

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    filter The writer filter to be used.
    +
    +
    See also:
    getFilter
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMWriter::getEncoding (  )  const [pure virtual]
    +
    +
    + +

    +Return the character encoding in which the output will be written. +

    +"Experimental - subject to change"

    +

    Returns:
    The character encoding used.
    +
    See also:
    setEncoding
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMWriter::getNewLine (  )  const [pure virtual]
    +
    +
    + +

    +Return the end-of-line sequence of characters to be used in the XML being written out. +

    +"Experimental - subject to change"

    +

    Returns:
    The end-of-line sequence of characters to be used.
    +
    See also:
    setNewLine
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMErrorHandler* xercesc::DOMWriter::getErrorHandler (  )  const [pure virtual]
    +
    +
    + +

    +Return the error handler that will receive error notifications during serialization. +

    +"Experimental - subject to change"

    +

    Returns:
    The error handler to be used.
    +
    See also:
    setErrorHandler
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMWriterFilter* xercesc::DOMWriter::getFilter (  )  const [pure virtual]
    +
    +
    + +

    +Return the WriterFilter used. +

    +"Experimental - subject to change"

    +

    Returns:
    The writer filter used.
    +
    See also:
    setFilter
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool xercesc::DOMWriter::writeNode (XMLFormatTarget *const  destination,
    const DOMNode nodeToWrite 
    ) [pure virtual]
    +
    +

    Write out the specified node as described above in the description of DOMWriter. @@ -664,34 +555,26 @@ Writing a Document or Entity node produces a serialized form that is well formed

    nodeToWrite The Document or Entity node to be written. For other node types, something sensible should be written, but the exact serialized form is not specified.
    -

    Returns:
    Returns true if node was successfully serialized and false in case a failure occured and the failure wasn't canceled by the error handler.
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - +
    Returns:
    Returns true if node was successfully serialized and false in case a failure occured and the failure wasn't canceled by the error handler.
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual XMLCh* xercesc::DOMWriter::writeToString const DOMNode nodeToWrite  )  [pure virtual]virtual XMLCh* xercesc::DOMWriter::writeToString (const DOMNode nodeToWrite  )  [pure virtual]
    -
    - - - -
    -   - + +

    Serialize the specified node as described above in the description of DOMWriter. @@ -703,15 +586,36 @@ The result of serializing the node is returned as a string. Writing a Document o

    nodeToWrite The node to be written.
    -

    Returns:
    Returns the serialized data, or null in case a failure occured and the failure wasn't canceled by the error handler. The returned string is always in UTF-16. The encoding information available in DOMWriter is ignored in writeToString().
    -
    Since:
    DOM Level 3
    - - - +
    Returns:
    Returns the serialized data, or null in case a failure occured and the failure wasn't canceled by the error handler. The returned string is always in UTF-16. The encoding information available in DOMWriter is ignored in writeToString().
    +
    Since:
    DOM Level 3
    + +
+

+ +

+
+ + + + + + + + +
virtual void xercesc::DOMWriter::release (  )  [pure virtual]
+
+
+ +

+Called to indicate that this Writer is no longer in use and that the implementation may relinquish any resources associated with it. +

+Access to a released object will lead to unexpected result. +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:17 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMWriterFilter-members.html b/docs/dom3-api/classxercesc_1_1DOMWriterFilter-members.html index 72c47255..c4396dfe 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriterFilter-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMWriterFilter-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -27,7 +27,7 @@ FILTER_REJECT enum valuexercesc::DOMNodeFilter FILTER_SKIP enum valuexercesc::DOMNodeFilter FilterAction enum namexercesc::DOMNodeFilter - getWhatToShow() const =0xercesc::DOMWriterFilter [pure virtual] + getWhatToShow() const=0xercesc::DOMWriterFilter [pure virtual] setWhatToShow(unsigned long toShow)=0xercesc::DOMWriterFilter [pure virtual] SHOW_ALL enum valuexercesc::DOMNodeFilter SHOW_ATTRIBUTE enum valuexercesc::DOMNodeFilter @@ -45,8 +45,8 @@ ShowType enum namexercesc::DOMNodeFilter ~DOMNodeFilter()xercesc::DOMNodeFilter [inline, virtual] ~DOMWriterFilter()xercesc::DOMWriterFilter [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMWriterFilter.html b/docs/dom3-api/classxercesc_1_1DOMWriterFilter.html index 097bfda8..86a8df51 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriterFilter.html +++ b/docs/dom3-api/classxercesc_1_1DOMWriterFilter.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,177 +25,169 @@

      Inheritance diagram for xercesc::DOMWriterFilter:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - - + - + - - - -

      Public Member Functions

      Destructor
      virtual ~DOMWriterFilter ()
       Destructor.
      Functions introduced in DOM Level 3
      virtual short acceptNode (const DOMNode *node) const =0
       Interface from DOMNodeFilter, to be implemented by implementation (derived class).
      virtual unsigned long getWhatToShow () const =0
      virtual unsigned long getWhatToShow () const=0
       Tells the DOMWriter what types of nodes to show to the filter.
       Tells the DOMWriter what types of nodes to show to the filter.
      virtual void setWhatToShow (unsigned long toShow)=0
       Set what types of nodes are to be presented.

      Protected Member Functions

      Hidden constructors
       DOMWriterFilter ()

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMWriterFilter::DOMWriterFilter  )  [inline, protected]xercesc::DOMWriterFilter::DOMWriterFilter (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMWriterFilter::~DOMWriterFilter  )  [inline, virtual]virtual xercesc::DOMWriterFilter::~DOMWriterFilter (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual short xercesc::DOMWriterFilter::acceptNode const DOMNode node  )  const [pure virtual]xercesc::DOMWriterFilter::DOMWriterFilter (  )  [inline, protected]
      -
      - - - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMWriterFilter::~DOMWriterFilter (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + +
      virtual short xercesc::DOMWriterFilter::acceptNode (const DOMNode node  )  const [pure virtual]
      +
      +

      Interface from DOMNodeFilter, to be implemented by implementation (derived class).

      -Implements xercesc::DOMNodeFilter.

      -

      - - - - -
      - +Implements xercesc::DOMNodeFilter. + +

      + +

      +
      +
      - - - - - + + + + +
      virtual unsigned long xercesc::DOMWriterFilter::getWhatToShow  )  const [pure virtual]virtual unsigned long xercesc::DOMWriterFilter::getWhatToShow (  )  const [pure virtual]
      -
      - - - - - -
      -   - + +

      Tells the DOMWriter what types of nodes to show to the filter.

      See DOMNodeFilter for definition of the constants. The constant SHOW_ATTRIBUTE is meaningless here, attribute nodes will never be passed to a DOMWriterFilter.

      "Experimental - subject to change"

      -

      Returns:
      The constants of what types of nodes to show.
      -
      See also:
      setWhatToShow
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +
      Returns:
      The constants of what types of nodes to show.
      +
      See also:
      setWhatToShow
      +
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMWriterFilter::setWhatToShow unsigned long  toShow  )  [pure virtual]virtual void xercesc::DOMWriterFilter::setWhatToShow (unsigned long  toShow  )  [pure virtual]
      -
      - - - -
      -   - + +

      Set what types of nodes are to be presented. @@ -207,15 +199,15 @@ See DOMNodeFilter<

      toShow The constants of what types of nodes to show.
      -

      See also:
      getWhatToShow
      -
      Since:
      DOM Level 3
      - - - +
      See also:
      getWhatToShow
      +
      Since:
      DOM Level 3
      + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.map index 47335dc7..b3eaedf7 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNodeFilter.html 9,9 177,33 +rect $classxercesc_1_1DOMNodeFilter.html 9,7 191,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.md5 index 0acaa927..b6640d65 100644 --- a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.md5 @@ -1 +1 @@ -99c3942bb6df71f0f09e10be32378814 \ No newline at end of file +0f892d689b397203e74902022df8da90 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.png index 10890909..6e9f17fb 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMWriterFilter__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator-members.html index ba9c1f31..ba651bd7 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -25,8 +25,8 @@ DOMXPathEvaluator()xercesc::DOMXPathEvaluator [inline, protected] evaluate(const XMLCh *expression, DOMNode *contextNode, const DOMXPathNSResolver *resolver, unsigned short type, void *result)=0xercesc::DOMXPathEvaluator [pure virtual] ~DOMXPathEvaluator()xercesc::DOMXPathEvaluator [inline, virtual] -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator.html b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator.html index 73413587..1de20b3a 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,15 +28,11 @@

      Inheritance diagram for xercesc::DOMXPathEvaluator:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - @@ -47,107 +43,119 @@ Inheritance diagram for xercesc::DOMXPathEvaluator:

      virtual void * 
      - - - -

      Public Member Functions

      Destructor
      virtual ~DOMXPathEvaluator ()
       Destructor.
      Functions introduced in DOM Level 3
      virtual const DOMXPathExpressioncreateExpression (const XMLCh *expression, const DOMXPathNSResolver *resolver)=0
      evaluate (const XMLCh *expression, DOMNode *contextNode, const DOMXPathNSResolver *resolver, unsigned short type, void *result)=0
       Evaluates an XPath expression string and returns a result of the specified type if possible.

      Protected Member Functions

      Hidden constructors
       DOMXPathEvaluator ()

      Detailed Description

      The evaluation of XPath expressions is provided by DOMXPathEvaluator.

      -In a DOM implementation which supports the XPath 3.0 feature, the DOMXPathEvaluator interface will be implemented on the same object which implements the Document interface permitting it to be obtained by casting or by using the DOM Level 3 getInterface method. In this case the implementation obtained from the Document supports the XPath DOM module and is compatible with the XPath 1.0 specification. Evaluation of expressions with specialized extension functions or variables may not work in all implementations and is, therefore, not portable. XPathEvaluator implementations may be available from other sources that could provide specific support for specialized extension functions or variables as would be defined by other specifications.

      Since:
      DOM Level 3
      +In a DOM implementation which supports the XPath 3.0 feature, the DOMXPathEvaluator interface will be implemented on the same object which implements the Document interface permitting it to be obtained by casting or by using the DOM Level 3 getInterface method. In this case the implementation obtained from the Document supports the XPath DOM module and is compatible with the XPath 1.0 specification. Evaluation of expressions with specialized extension functions or variables may not work in all implementations and is, therefore, not portable. XPathEvaluator implementations may be available from other sources that could provide specific support for specialized extension functions or variables as would be defined by other specifications.
      Since:
      DOM Level 3


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMXPathEvaluator::DOMXPathEvaluator  )  [inline, protected]xercesc::DOMXPathEvaluator::DOMXPathEvaluator (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMXPathEvaluator::~DOMXPathEvaluator  )  [inline, virtual]virtual xercesc::DOMXPathEvaluator::~DOMXPathEvaluator (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + +
      virtual const DOMXPathExpression* xercesc::DOMXPathEvaluator::createExpression const XMLCh *  expression,
      const DOMXPathNSResolver resolver
      [pure virtual]xercesc::DOMXPathEvaluator::DOMXPathEvaluator (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMXPathEvaluator::~DOMXPathEvaluator (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + +
      virtual const DOMXPathExpression* xercesc::DOMXPathEvaluator::createExpression (const XMLCh *  expression,
      const DOMXPathNSResolver resolver 
      ) [pure virtual]
      +
      +

      Creates a parsed XPath expression with resolved namespaces. @@ -158,40 +166,32 @@ This is useful when an expression will be reused in an application since it make

      resolver of type XPathNSResolver - The resolver permits translation of all prefixes, including the xml namespace prefix, within the XPath expression into appropriate namespace URIs. If this is specified as null, any namespace prefix within the expression will result in DOMException being thrown with the code NAMESPACE_ERR.
      -

      Returns:
      XPathExpression The compiled form of the XPath expression.
      +
      Returns:
      XPathExpression The compiled form of the XPath expression.
      Exceptions:
      <code>XPathException</code> INVALID_EXPRESSION_ERR: Raised if the expression is not legal according to the rules of the DOMXPathEvaluator.
      DOMException NAMESPACE_ERR: Raised if the expression contains namespace prefixes which cannot be resolved by the specified XPathNSResolver.
      -
      Since:
      DOM Level 3
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual const DOMXPathNSResolver* xercesc::DOMXPathEvaluator::createNSResolver DOMNode nodeResolver  )  [pure virtual]virtual const DOMXPathNSResolver* xercesc::DOMXPathEvaluator::createNSResolver (DOMNode nodeResolver  )  [pure virtual]
      -
      - - - -
      -   - + +

      Adapts any DOM node to resolve namespaces so that an XPath expression can be easily evaluated relative to the context of the node where it appeared within the document. @@ -201,60 +201,52 @@ This adapter works like the DOM Level 3 method lookupNamespaceURI on nodes in re

      nodeResolver of type DOMNode The node to be used as a context for namespace resolution.
      -

      Returns:
      XPathNSResolver XPathNSResolver which resolves namespaces with respect to the definitions in scope for a specified node.
      - - - -

      - - - - -
      - +
      Returns:
      XPathNSResolver XPathNSResolver which resolves namespaces with respect to the definitions in scope for a specified node.
      + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      virtual void* xercesc::DOMXPathEvaluator::evaluate const XMLCh *  expression, virtual void* xercesc::DOMXPathEvaluator::evaluate (const XMLCh *  expression,
      DOMNode contextNode, DOMNode contextNode,
      const DOMXPathNSResolver resolver, const DOMXPathNSResolver resolver,
      unsigned short  type, unsigned short  type,
      void *  resultvoid *  result 
      [pure virtual]) [pure virtual]
      -
      - - - -
      -   - + +

      Evaluates an XPath expression string and returns a result of the specified type if possible. @@ -268,20 +260,20 @@ Evaluates an XPath expression string and returns a result of the specified type

      result of type void* - The result specifies a specific result object which may be reused and returned by this method. If this is specified as null or the implementation does not reuse the specified result, a new result object will be constructed and returned. For XPath 1.0 results, this object will be of type XPathResult.
      -

      Returns:
      void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult.
      +
      Returns:
      void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult.
      Exceptions:
      <code>XPathException</code> INVALID_EXPRESSION_ERR: Raised if the expression is not legal according to the rules of the DOMXPathEvaluator TYPE_ERR: Raised if the result cannot be converted to return the specified type.
      DOMException NAMESPACE_ERR: Raised if the expression contains namespace prefixes which cannot be resolved by the specified XPathNSResolver. WRONG_DOCUMENT_ERR: The Node is from a document that is not supported by this DOMXPathEvaluator. NOT_SUPPORTED_ERR: The Node is not a type permitted as an XPath context node or the request type is not permitted by this DOMXPathEvaluator.
      - - - + +
    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.map index 58f78ef3..7ad8c615 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMDocument.html 24,83 192,107 +rect $classxercesc_1_1DOMDocument.html 22,81 206,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.md5 index fe4df323..ed5d1bd5 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.md5 @@ -1 +1 @@ -03cb961b030a9dabb78405f12854c69d \ No newline at end of file +235321c4802d9f63530061d9dc178a74 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.png index 30ab8c3f..233ff792 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMXPathEvaluator__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathException-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathException-members.html index 025d10d2..c6fa70c0 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathException-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathException-members.html @@ -4,7 +4,7 @@ - +
+


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMXPathException::DOMXPathException  ) xercesc::DOMXPathException::DOMXPathException (  ) 
-
- - - - - -
-   - + +

Default constructor for DOMXPathException.

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
xercesc::DOMXPathException::DOMXPathException short  code, xercesc::DOMXPathException::DOMXPathException (short  code,
const XMLCh *  messageconst XMLCh *  message 
)
-
- - - -
-   - + +

Constructor which takes an error code and a message. @@ -166,32 +131,24 @@ Constructor which takes an error code and a message.

message The string containing the error message
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
xercesc::DOMXPathException::DOMXPathException const DOMXPathException other  ) xercesc::DOMXPathException::DOMXPathException (const DOMXPathException other  ) 
-
- - - -
-   - + +

Copy constructor. @@ -201,93 +158,175 @@ Copy constructor.

other The object to be copied.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
xercesc::DOMXPathException::~DOMXPathException  )  [virtual]xercesc::DOMXPathException::~DOMXPathException (  )  [virtual]
-
- - - - - -
-   - + +

Destructor for DOMXPathException.

-

-


Member Data Documentation

-

- - - - -
- + + +

+ +

+
+
- + + + + +
ExceptionCode xercesc::DOMXPathException::code xercesc::DOMXPathException::DOMXPathException (  ) 
-
- - - - - -
-   - + +
+ +

+Default constructor for DOMXPathException. +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
xercesc::DOMXPathException::DOMXPathException (short  code,
const XMLCh *  message 
)
+
+
+ +

+Constructor which takes an error code and a message. +

+

Parameters:
+ + + +
code The error code which indicates the exception
message The string containing the error message
+
+ +
+

+ +

+
+ + + + + + + + + +
xercesc::DOMXPathException::DOMXPathException (const DOMXPathException other  ) 
+
+
+ +

+Copy constructor. +

+

Parameters:
+ + +
other The object to be copied.
+
+ +
+

+ +

+
+ + + + + + + + +
xercesc::DOMXPathException::~DOMXPathException (  )  [virtual]
+
+
+ +

+Destructor for DOMXPathException. +

+ +

+

+


Member Data Documentation

+ +
+ +

A code value, from the set defined by the ExceptionCode enum, indicating the type of error that occured.

-

-

- - - - -
- + + +

+ +

+
+
- +
const XMLCh* xercesc::DOMXPathException::msg const XMLCh* xercesc::DOMXPathException::msg
-
- - - - - -
-   - + +

A string value.

-Applications may use this field to hold an error message. The field value is not set by the DOM implementation, meaning that the string will be empty when an exception is first thrown.

+Applications may use this field to hold an error message. The field value is not set by the DOM implementation, meaning that the string will be empty when an exception is first thrown. + +


The documentation for this class was generated from the following files: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathExpression-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathExpression-members.html index b3d195fe..092693ca 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathExpression-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathExpression-members.html @@ -4,7 +4,7 @@ - +

xercesc::DOMXPathExpression Member List

This is the complete list of members for xercesc::DOMXPathExpression, including all inherited members.

- + -
DOMXPathExpression()xercesc::DOMXPathExpression [inline, protected]
evaluate(DOMNode *contextNode, unsigned short type, void *result) const =0xercesc::DOMXPathExpression [pure virtual]
evaluate(DOMNode *contextNode, unsigned short type, void *result) const=0xercesc::DOMXPathExpression [pure virtual]
~DOMXPathExpression()xercesc::DOMXPathExpression [inline, virtual]


Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathExpression.html b/docs/dom3-api/classxercesc_1_1DOMXPathExpression.html index ad511202..39df9abd 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathExpression.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathExpression.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -28,126 +28,134 @@

    Inheritance diagram for xercesc::DOMXPathExpression:

    Inheritance graph
    - +
    [legend]
    List of all members. - - - - - - - - - - + +

    Public Member Functions

    Destructor
    virtual ~DOMXPathExpression ()
     Destructor.
    Functions introduced in DOM Level 3
    virtual void * evaluate (DOMNode *contextNode, unsigned short type, void *result) const =0
     Evaluates this XPath expression and returns a result.

    Protected Member Functions

    Hidden constructors
     DOMXPathExpression ()
    virtual void * evaluate (DOMNode *contextNode, unsigned short type, void *result) const=0
     Evaluates this XPath expression and returns a result.

    Detailed Description

    The DOMXPathExpression interface represents a parsed and resolved XPath expression.

    -

    Since:
    DOM Level 3
    +
    Since:
    DOM Level 3


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMXPathExpression::DOMXPathExpression  )  [inline, protected]xercesc::DOMXPathExpression::DOMXPathExpression (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMXPathExpression::~DOMXPathExpression  )  [inline, virtual]virtual xercesc::DOMXPathExpression::~DOMXPathExpression (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void* xercesc::DOMXPathExpression::evaluate DOMNode contextNode,
    unsigned short  type,
    void *  result
    const [pure virtual]xercesc::DOMXPathExpression::DOMXPathExpression (  )  [inline, protected]
    -
    - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc::DOMXPathExpression::~DOMXPathExpression (  )  [inline, virtual]
    +
    +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void* xercesc::DOMXPathExpression::evaluate (DOMNode contextNode,
    unsigned short  type,
    void *  result 
    ) const [pure virtual]
    +
    +

    Evaluates this XPath expression and returns a result. @@ -159,7 +167,7 @@ Evaluates this XPath expression and returns a result.

    result of type void* The result specifies a specific result object which may be reused and returned by this method. If this is specified as nullor the implementation does not reuse the specified result, a new result object will be constructed and returned. For XPath 1.0 results, this object will be of type XPathResult.
    -

    Returns:
    void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult.
    +
    Returns:
    void* The result of the evaluation of the XPath expression. For XPath 1.0 results, this object will be of type XPathResult.
    Exceptions:
    @@ -168,13 +176,13 @@ Evaluates this XPath expression and returns a result.

    -Implemented in XQillaExpression. - -

    <code>XPathException</code> TYPE_ERR: Raised if the result cannot be converted to return the specified type.
    +Implemented in XQillaExpression. +
+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.map index 4137bd37..9e998e61 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classXQillaExpression.html 52,83 174,107 +rect $classXQillaExpression.html 52,81 185,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.md5 index ad9a63eb..745b4e02 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.md5 @@ -1 +1 @@ -84258a0bd8c4cea257db065c65040b11 \ No newline at end of file +577e768be5e8fdfea168a2083ff75e43 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.png index 1117fe42..70362edf 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMXPathExpression__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver-members.html index 37b7fe59..5d9c4d2e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -22,10 +22,10 @@

    xercesc::DOMXPathNSResolver Member List

    This is the complete list of members for xercesc::DOMXPathNSResolver, including all inherited members.

    - + -
    DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, protected]
    lookupNamespaceURI(const XMLCh *prefix) const =0xercesc::DOMXPathNSResolver [pure virtual]
    lookupPrefix(const XMLCh *URI) const =0xercesc::DOMXPathNSResolver [pure virtual]
    lookupPrefix(const XMLCh *URI) const=0xercesc::DOMXPathNSResolver [pure virtual]
    ~DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, virtual]


    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver.html b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver.html index 52318ed2..c163716e 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,115 +28,123 @@

      Inheritance diagram for xercesc::DOMXPathNSResolver:

      Inheritance graph
      - +
      [legend]
      List of all members. - - - - - - - - - - + +

      Public Member Functions

      Destructor
      virtual ~DOMXPathNSResolver ()
       Destructor.
      Functions introduced in DOM Level 3
      virtual const XMLCh * lookupNamespaceURI (const XMLCh *prefix) const =0
       Look up the namespace URI associated to the given namespace prefix.
      Non-standard extension
      virtual const XMLCh * lookupPrefix (const XMLCh *URI) const =0
       Non-standard extension.

      Protected Member Functions

      Hidden constructors
       DOMXPathNSResolver ()
      virtual const XMLCh * lookupPrefix (const XMLCh *URI) const=0
       Non-standard extension.

      Detailed Description

      The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings.

      -DOMXPathEvaluator can construct an implementation of DOMXPathNSResolver from a node, or the interface may be implemented by any application.

      Since:
      DOM Level 3
      +DOMXPathEvaluator can construct an implementation of DOMXPathNSResolver from a node, or the interface may be implemented by any application.
      Since:
      DOM Level 3


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::DOMXPathNSResolver::DOMXPathNSResolver  )  [inline, protected]xercesc::DOMXPathNSResolver::DOMXPathNSResolver (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver  )  [inline, virtual]virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupNamespaceURI const XMLCh *  prefix  )  const [pure virtual]xercesc::DOMXPathNSResolver::DOMXPathNSResolver (  )  [inline, protected]
      -
      - - - -
      -   - + +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupNamespaceURI (const XMLCh *  prefix  )  const [pure virtual]
      +
      +

      Look up the namespace URI associated to the given namespace prefix. @@ -146,35 +154,27 @@ The XPath evaluator must never call this with a null or empty argument, because

      prefix of type XMLCh - The prefix to look for.
      -

      Returns:
      the associated namespace URI or null if none is found.
      +
      Returns:
      the associated namespace URI or null if none is found.

      -Implemented in XQillaNSResolver. - - -

      - - - - -
      - +Implemented in XQillaNSResolver. + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupPrefix const XMLCh *  URI  )  const [pure virtual]virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupPrefix (const XMLCh *  URI  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Non-standard extension. @@ -184,16 +184,16 @@ XPath2 implementations require a reverse lookup in the static context. Look up t

      URI of type XMLCh - The namespace to look for.
      -

      Returns:
      the associated prefix or null if none is found.
      +
      Returns:
      the associated prefix or null if none is found.

      -Implemented in XQillaNSResolver. - - +Implemented in XQillaNSResolver. +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.map index d1264b8b..14634280 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classXQillaNSResolver.html 50,83 178,107 +rect $classXQillaNSResolver.html 51,81 189,105 diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.md5 index ddda589b..17de4591 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.md5 @@ -1 +1 @@ -c2c5d278096deef1a613d874806518e3 \ No newline at end of file +af34f988f7f0b21f8632d3476b1f404e \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.png index 155c81ad..61514835 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMXPathNSResolver__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace-members.html index 99860d1b..15fa1228 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace-members.html @@ -4,7 +4,7 @@ - +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMXPathNamespace::DOMXPathNamespace  )  [inline, protected]xercesc::DOMXPathNamespace::DOMXPathNamespace (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMXPathNamespace::~DOMXPathNamespace  )  [inline, virtual]virtual xercesc::DOMXPathNamespace::~DOMXPathNamespace (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual DOMElement* xercesc::DOMXPathNamespace::getOwnerElement  )  const [pure virtual]xercesc::DOMXPathNamespace::DOMXPathNamespace (  )  [inline, protected]
-
- - - - - -
-   - + +
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMXPathNamespace::~DOMXPathNamespace (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
virtual DOMElement* xercesc::DOMXPathNamespace::getOwnerElement (  )  const [pure virtual]
+
+

The DOMElement on which the namespace was in scope when it was requested.

-This does not change on a returned namespace node even if the document changes such that the namespace goes out of scope on that element and this node is no longer found there by XPath.

Since:
DOM Level 3
-
+This does not change on a returned namespace node even if the document changes such that the namespace goes out of scope on that element and this node is no longer found there by XPath.

Since:
DOM Level 3
+ + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.map b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.map index f23b5755..645bf8d4 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.map +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 45,9 183,33 +rect $classxercesc_1_1DOMNode.html 47,7 196,31 diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.md5 b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.md5 index 5e649bdc..dc1e8310 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.md5 +++ b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.md5 @@ -1 +1 @@ -4f02f82b69ebfc5891915ca0a37961dd \ No newline at end of file +d28697474cde03edbd16d3276b938842 \ No newline at end of file diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.png b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.png index 3eaabe9e..c60c94a4 100644 Binary files a/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.png and b/docs/dom3-api/classxercesc_1_1DOMXPathNamespace__inherit__graph.png differ diff --git a/docs/dom3-api/classxercesc_1_1DOMXPathResult-members.html b/docs/dom3-api/classxercesc_1_1DOMXPathResult-members.html index cb94b0d2..5c875c74 100644 --- a/docs/dom3-api/classxercesc_1_1DOMXPathResult-members.html +++ b/docs/dom3-api/classxercesc_1_1DOMXPathResult-members.html @@ -4,7 +4,7 @@ - +


Constructor & Destructor Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
xercesc::DOMXPathResult::DOMXPathResult  )  [inline, protected]xercesc::DOMXPathResult::DOMXPathResult (  )  [inline, protected]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual xercesc::DOMXPathResult::~DOMXPathResult  )  [inline, virtual]virtual xercesc::DOMXPathResult::~DOMXPathResult (  )  [inline, virtual]
-
- - - - - -
-   - + +

Destructor.

-

-


Member Function Documentation

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual bool xercesc::DOMXPathResult::getBooleanValue  )  const [pure virtual]xercesc::DOMXPathResult::DOMXPathResult (  )  [inline, protected]
-
- - - - - -
-   - + +
+ +

+ +

+

+ +

+
+ + + + + + + + +
virtual xercesc::DOMXPathResult::~DOMXPathResult (  )  [inline, virtual]
+
+
+ +

+Destructor. +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + +
virtual bool xercesc::DOMXPathResult::getBooleanValue (  )  const [pure virtual]
+
+

Returns the boolean value of this result.

-

Returns:
booleanValue of type boolean, readonly The value of this boolean result.
+
Returns:
booleanValue of type boolean, readonly The value of this boolean result.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not BOOLEAN_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual bool xercesc::DOMXPathResult::getInvalidIteratorState  )  const [pure virtual]virtual bool xercesc::DOMXPathResult::getInvalidIteratorState (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the state of the iterator.

-

Returns:
invalidIteratorState Signifies that the iterator has become invalid. True if resultType is UNORDERED_NODE_ITERATOR_TYPE or ORDERED_NODE_ITERATOR_TYPE and the document has been modified since this result was returned.
+
Returns:
invalidIteratorState Signifies that the iterator has become invalid. True if resultType is UNORDERED_NODE_ITERATOR_TYPE or ORDERED_NODE_ITERATOR_TYPE and the document has been modified since this result was returned.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not NUMBER_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual double xercesc::DOMXPathResult::getNumberValue  )  const [pure virtual]virtual double xercesc::DOMXPathResult::getNumberValue (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the number value of this result.

-

Returns:
numberValue The value of this number result. If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.
+
Returns:
numberValue The value of this number result. If the native double type of the DOM binding does not directly support the exact IEEE 754 result of the XPath expression, then it is up to the definition of the binding to specify how the XPath number is converted to the native binding number.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not NUMBER_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual short xercesc::DOMXPathResult::getResultType  )  const [pure virtual]virtual short xercesc::DOMXPathResult::getResultType (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the result type of this result.

-

Returns:
resultType A code representing the type of this result, as defined by the type constants.
+
Returns:
resultType A code representing the type of this result, as defined by the type constants.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not ANY_UNORDERED_NODE_TYPE or FIRST_ORDERED_NODE_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMXPathResult::getSingleNodeValue  )  const [pure virtual]virtual DOMNode* xercesc::DOMXPathResult::getSingleNodeValue (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the single node value of this result.

-

Returns:
singleNodeValue The value of this single node result, which may be null.
+
Returns:
singleNodeValue The value of this single node result, which may be null.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not ANY_UNORDERED_NODE_TYPE or FIRST_ORDERED_NODE_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual unsigned long xercesc::DOMXPathResult::getSnapshotLength  )  const [pure virtual]virtual unsigned long xercesc::DOMXPathResult::getSnapshotLength (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the snapshot length.

-

Returns:
snapshotLength The number of nodes in the result snapshot. Valid values for snapshotItem indices are 0 to snapshotLength-1 inclusive.
+
Returns:
snapshotLength The number of nodes in the result snapshot. Valid values for snapshotItem indices are 0 to snapshotLength-1 inclusive.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not UNORDERED_NODE_SNAPSHOT_TYPE or ORDERED_NODE_SNAPSHOT_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual const XMLCh* xercesc::DOMXPathResult::getStringValue  )  const [pure virtual]virtual const XMLCh* xercesc::DOMXPathResult::getStringValue (  )  const [pure virtual]
-
- - - - - -
-   - + +

Returns the string value of this result.

-

Returns:
stringValue The value of this string result.
+
Returns:
stringValue The value of this string result.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not STRING_TYPE.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
virtual DOMNode* xercesc::DOMXPathResult::iterateNext  )  const [pure virtual]virtual DOMNode* xercesc::DOMXPathResult::iterateNext (  )  const [pure virtual]
-
- - - - - -
-   - + +

Iterates and returns the next node from the node set or nullif there are no more nodes.

-

Returns:
the next node.
+
Returns:
the next node.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not UNORDERED_NODE_ITERATOR_TYPE or ORDERED_NODE_ITERATOR_TYPE.
DOMException INVALID_STATE_ERR: The document has been mutated since the result was returned.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
virtual DOMNode* xercesc::DOMXPathResult::snapshotItem unsigned long  index  )  const [pure virtual]virtual DOMNode* xercesc::DOMXPathResult::snapshotItem (unsigned long  index  )  const [pure virtual]
-
- - - -
-   - + +

Returns the indexth item in the snapshot collection. @@ -528,19 +464,19 @@ If index is greater than or equal to the number of nodes in the list, this metho

index of type unsigned long - Index into the snapshot collection.
-

Returns:
The node at the indexth position in the NodeList, or null if that is not a valid index.
+
Returns:
The node at the indexth position in the NodeList, or null if that is not a valid index.
Exceptions:
XPathException TYPE_ERR: raised if resultType is not UNORDERED_NODE_SNAPSHOT_TYPE or ORDERED_NODE_SNAPSHOT_TYPE.
- - - + + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1MemoryManager-members.html b/docs/dom3-api/classxercesc_1_1MemoryManager-members.html index 29b85d52..2c0883d8 100644 --- a/docs/dom3-api/classxercesc_1_1MemoryManager-members.html +++ b/docs/dom3-api/classxercesc_1_1MemoryManager-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -24,8 +24,8 @@ deallocate(void *p)=0xercesc::MemoryManager [pure virtual] MemoryManager()xercesc::MemoryManager [inline, protected] ~MemoryManager()xercesc::MemoryManager [inline, virtual] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1MemoryManager.html b/docs/dom3-api/classxercesc_1_1MemoryManager.html index cf5af4e3..9d4d8343 100644 --- a/docs/dom3-api/classxercesc_1_1MemoryManager.html +++ b/docs/dom3-api/classxercesc_1_1MemoryManager.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,10 +29,6 @@ List of all members. - - - - @@ -40,11 +36,6 @@ - - - - -

      Public Member Functions

      Destructor
      virtual ~MemoryManager ()
       Default destructor.
      The pure virtual methods in this interface.
      virtual void * allocate (size_t size)=0
      virtual void deallocate (void *p)=0
       This method deallocates memory.

      Protected Member Functions

      Constructor
       MemoryManager ()
       Protected default constructor.

      Detailed Description

      Configurable memory manager. @@ -52,88 +43,106 @@ Configurable memory manager. This interface allows outside applications to plug in their own memory manager to be used by Xerces for memory allocation/deallocation.


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      virtual xercesc::MemoryManager::~MemoryManager  )  [inline, virtual]virtual xercesc::MemoryManager::~MemoryManager (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      Default destructor.

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      xercesc::MemoryManager::MemoryManager  )  [inline, protected]xercesc::MemoryManager::MemoryManager (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      Protected default constructor.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual void* xercesc::MemoryManager::allocate size_t  size  )  [pure virtual]virtual xercesc::MemoryManager::~MemoryManager (  )  [inline, virtual]
      -
      - - - -
      -   - + +
      + +

      +Default destructor. +

      + +

      +

      + +

      +
      + + + + + + + + +
      xercesc::MemoryManager::MemoryManager (  )  [inline, protected]
      +
      +
      + +

      +Protected default constructor. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + + +
      virtual void* xercesc::MemoryManager::allocate (size_t  size  )  [pure virtual]
      +
      +

      This method allocates requested memory. @@ -143,33 +152,25 @@ This method allocates requested memory.

      size The requested memory size
      -

      Returns:
      A pointer to the allocated memory
      - - - -

      - - - - -
      - +
      Returns:
      A pointer to the allocated memory
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::MemoryManager::deallocate void *  p  )  [pure virtual]virtual void xercesc::MemoryManager::deallocate (void *  p  )  [pure virtual]
      -
      - - - -
      -   - + +

      This method deallocates memory. @@ -179,13 +180,13 @@ This method deallocates memory.

      p The pointer to the allocated memory to be deleted
      - - - + +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1StDOMNode-members.html b/docs/dom3-api/classxercesc_1_1StDOMNode-members.html index 1915e9aa..48e0185f 100644 --- a/docs/dom3-api/classxercesc_1_1StDOMNode-members.html +++ b/docs/dom3-api/classxercesc_1_1StDOMNode-members.html @@ -4,7 +4,7 @@ - +


Member Function Documentation

-

- - - - -
- + +
+
+
+template<class T>
+
- - - - - - - - + + + + + +
-template<class T>
void xercesc::StDOMNode< T >::ClearNode  )  [inline]T* xercesc::StDOMNode< T >::operator= (T *  node  )  [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - + + + + + +
-template<class T>
const T& xercesc::StDOMNode< T >::operator *  )  const [inline]bool xercesc::StDOMNode< T >::operator!= (T *  node  )  const [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - + + + + + +
-template<class T>
T& xercesc::StDOMNode< T >::operator *  )  [inline]bool xercesc::StDOMNode< T >::operator== (T *  node  )  const [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - + + + + +
-template<class T>
xercesc::StDOMNode< T >::operator T *  )  const [inline]T& xercesc::StDOMNode< T >::operator * (  )  [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - - + + + + +
-template<class T>
bool xercesc::StDOMNode< T >::operator!= T *  node  )  const [inline]const T& xercesc::StDOMNode< T >::operator * (  )  const [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - + + + + +
-template<class T>
T* xercesc::StDOMNode< T >::operator->  )  const [inline]T* xercesc::StDOMNode< T >::operator-> (  )  const [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - - + + + + +
-template<class T>
T* xercesc::StDOMNode< T >::operator= T *  node  )  [inline]xercesc::StDOMNode< T >::operator T * (  )  const [inline]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
+template<class T>
+
- - - - - - - - - + + + + +
-template<class T>
bool xercesc::StDOMNode< T >::operator== T *  node  )  const [inline]void xercesc::StDOMNode< T >::ClearNode (  )  [inline]
-
- - - - - -
-   - + +

-

+ + +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1XMLDeleter-members.html b/docs/dom3-api/classxercesc_1_1XMLDeleter-members.html index a4337566..da997d26 100644 --- a/docs/dom3-api/classxercesc_1_1XMLDeleter-members.html +++ b/docs/dom3-api/classxercesc_1_1XMLDeleter-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -22,8 +22,8 @@

    xercesc::XMLDeleter Member List

    This is the complete list of members for xercesc::XMLDeleter, including all inherited members.

    -
    XMLDeleter()xercesc::XMLDeleter [inline, protected]
    ~XMLDeleter()xercesc::XMLDeleter [inline, virtual]


    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1XMLDeleter.html b/docs/dom3-api/classxercesc_1_1XMLDeleter.html index 78bcf912..b25ab656 100644 --- a/docs/dom3-api/classxercesc_1_1XMLDeleter.html +++ b/docs/dom3-api/classxercesc_1_1XMLDeleter.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -33,64 +33,48 @@

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      xercesc::XMLDeleter::~XMLDeleter  )  [inline, virtual]xercesc::XMLDeleter::~XMLDeleter (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      xercesc::XMLDeleter::XMLDeleter  )  [inline, protected]xercesc::XMLDeleter::XMLDeleter (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/classxercesc_1_1XMLPlatformUtils-members.html b/docs/dom3-api/classxercesc_1_1XMLPlatformUtils-members.html index 8194e7ea..4db60141 100644 --- a/docs/dom3-api/classxercesc_1_1XMLPlatformUtils-members.html +++ b/docs/dom3-api/classxercesc_1_1XMLPlatformUtils-members.html @@ -4,7 +4,7 @@ - +
  • Main Page
  • @@ -62,8 +62,8 @@ unlockMutex(void *const mtxHandle)xercesc::XMLPlatformUtils [static] weavePaths(const XMLCh *const basePath, const XMLCh *const relativePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::XMLPlatformUtils [static] writeBufferToFile(FileHandle const theFile, long toWrite, const XMLByte *const toFlush, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::XMLPlatformUtils [static] -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/classxercesc_1_1XMLPlatformUtils.html b/docs/dom3-api/classxercesc_1_1XMLPlatformUtils.html index f3f755a2..871a253a 100644 --- a/docs/dom3-api/classxercesc_1_1XMLPlatformUtils.html +++ b/docs/dom3-api/classxercesc_1_1XMLPlatformUtils.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -173,142 +173,176 @@ Utilities that must be implemented in a platform-specific way. This class contains methods that must be implemented in a platform specific manner. The actual implementations of these methods are available in the per-platform files indide src/util/Platforms .


      Member Function Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      static size_t xercesc::XMLPlatformUtils::alignPointerForNewBlockAllocation size_t  ptrSize  )  [inline, static]static void xercesc::XMLPlatformUtils::Initialize (const char *const  locale = XMLUni::fgXercescDefaultLocale,
      const char *const  nlsHome = 0,
      PanicHandler *const   panicHandler = 0,
      MemoryManager *const   memoryManager = 0,
      bool  toInitStatics = false 
      ) [static]
      -
      - - - - - -
      -   - + +

      -Aligns the specified pointer per platform block allocation requirements. +Perform per-process parser initialization.

      -The results of this function may be altered by defining XML_PLATFORM_NEW_BLOCK_ALIGNMENT.

      -

      - - - - -
      - +Initialization must be called first in any client code.

      +The locale is set iff the Initialize() is invoked for the very first time, to ensure that each and every message loaders, in the process space, share the same locale.

      +All subsequent invocations of Initialize(), with a different locale, have no effect on the message loaders, either instantiated, or to be instantiated.

      +To set to a different locale, client application needs to Terminate() (or multiple Terminate() in the case where multiple Initialize() have been invoked before), followed by Initialize(new_locale).

      +The default locale is "en_US".

      +nlsHome: user specified location where MsgLoader retrieves error message files. the discussion above with regard to locale, applies to this nlsHome as well.

      +panicHandler: application's panic handler, application owns this handler. Application shall make sure that the plugged panic handler persists through the call to XMLPlatformUtils::terminate().

      +memoryManager: plugged-in memory manager which is owned by user applications. Applications must make sure that the plugged-in memory manager persist through the call to XMLPlatformUtils::terminate() + +

      + +

      +
      +
      - - - - - - + + + + +
      static int xercesc::XMLPlatformUtils::atomicDecrement int &  location  )  [static]static void xercesc::XMLPlatformUtils::Terminate (  )  [static]
      -
      - - - - - -
      -   - + +

      -Decrements a single word variable atomically. +Perform per-process parser termination.

      -This must be implemented by the per-platform driver. The atomicDecrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

      +The termination call is currently optional, to aid those dynamically loading the parser to clean up before exit, or to avoid spurious reports from leak detectors. +

      +

      + +

      +
      + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::panic (const PanicHandler::PanicReasons  reason  )  [static]
      +
      +
      + +

      +The panic mechanism. +

      +If, during initialization, we cannot even get far enough along to get transcoding up or get message loading working, we call this method.

      +Each platform can implement it however they want. This method will delegate the panic handling to a user specified panic handler or in the absence of it, the default panic handler.

      +In case the default panic handler does not support a particular platform, the platform specific panic hanlding shall be implemented here .

      Parameters:
      - +
      location Specifies the address of the word variable to be decremented.
      reason The enumeration that defines the cause of the failure
      -
      Returns:
      The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
      -
      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + + + + + + + + + + +
      static int xercesc::XMLPlatformUtils::atomicIncrement int &  location  )  [static]static unsigned int xercesc::XMLPlatformUtils::curFilePos (FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      -
      - - - - - -
      -   - + +

      -Increments a single word variable atomically. +Get the current file position.

      -This must be implemented by the per-platform driver. The atomicIncrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

      +This must be implemented by the per-platform driver, which should use local file services to deterine the current position within the passed file.

      +Since the file API provided here only reads, if the host platform supports separate read/write positions, only the read position is of any interest, and hence should be the one returned.

      Parameters:
      - + +
      location Specifies the address of the word variable to be incremented.
      theFile The file handle
      manager The MemoryManager to use to allocate objects
      -
      Returns:
      The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
      -
      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      static void xercesc::XMLPlatformUtils::closeFile FileHandle  theFile, static void xercesc::XMLPlatformUtils::closeFile (FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      [static]) [static]
      -
      - - - -
      -   - + +

      Closes the file handle. @@ -320,32 +354,675 @@ This must be implemented by the per-platform driver, which should use local file

      manager The MemoryManager to use to allocate objects
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::closeMutex void *const   mtxHandle  )  [static]static unsigned int xercesc::XMLPlatformUtils::fileSize (FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      -
      - - - -
      -   - + +
      + +

      +Returns the file size. +

      +This must be implemented by the per-platform driver, which should use local file services to determine the current size of the file represented by the passed handle.

      +

      Parameters:
      + + + +
      theFile The file handle whose size you want
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      Returns the size of the file in bytes
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static FileHandle xercesc::XMLPlatformUtils::openFile (const char *const  fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Opens the file. +

      +This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

      +

      Parameters:
      + + + +
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      The file handle of the opened file
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static FileHandle xercesc::XMLPlatformUtils::openFile (const XMLCh *const  fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Opens a named file. +

      +This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

      +

      Parameters:
      + + + +
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      The file handle of the opened file
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static FileHandle xercesc::XMLPlatformUtils::openFileToWrite (const char *const  fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Open a named file to write. +

      +This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

      +

      Parameters:
      + + + +
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      The file handle of the opened file
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static FileHandle xercesc::XMLPlatformUtils::openFileToWrite (const XMLCh *const  fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Open a named file to write. +

      +This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

      +

      Parameters:
      + + + +
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      The file handle of the opened file
      + +
      +

      + +

      +
      + + + + + + + + + +
      static FileHandle xercesc::XMLPlatformUtils::openStdInHandle (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      +
      +
      + +

      +Opens the standard input as a file. +

      +This must be implemented by the per-platform driver, which should use local file services to open a handle to the standard input. It should be a copy of the standard input handle, since it will be closed later!

      +

      Parameters:
      + + +
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      The file handle of the standard input stream
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      static unsigned int xercesc::XMLPlatformUtils::readFileBuffer (FileHandle  theFile,
      const unsigned int  toRead,
      XMLByte *const  toFill,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Reads the file buffer. +

      +This must be implemented by the per-platform driver, which should use local file services to read up to 'toRead' bytes of data from the passed file, and return those bytes in the 'toFill' buffer. It is not an error not to read the requested number of bytes. When the end of file is reached, zero should be returned.

      +

      Parameters:
      + + + + + +
      theFile The file handle to be read from.
      toRead The maximum number of byte to read from the current position
      toFill The byte buffer to fill
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      Returns the number of bytes read from the stream or file
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::writeBufferToFile (FileHandle const  theFile,
      long  toWrite,
      const XMLByte *const   toFlush,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Writes the buffer to the file. +

      +This must be implemented by the per-platform driver, which should use local file services to write up to 'toWrite' bytes of data to the passed file. Unless exception raised by local file services, 'toWrite' bytes of data is to be written to the passed file.

      +

      Parameters:
      + + + + + +
      theFile The file handle to be written to.
      toWrite The maximum number of byte to write from the current position
      toFlush The byte buffer to flush
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      void
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::resetFile (FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Resets the file handle. +

      +This must be implemented by the per-platform driver which will use local file services to reset the file position to the start of the the file.

      +

      Parameters:
      + + + +
      theFile The file handle that you want to reset
      manager The MemoryManager to use to allocate objects
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static XMLCh* xercesc::XMLPlatformUtils::getFullPath (const XMLCh *const  srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Gets the full path from a relative path. +

      +This must be implemented by the per-platform driver. It should complete a relative path using the 'current directory', or whatever the local equivalent of a current directory is. If the passed source path is actually fully qualified, then a straight copy of it will be returned.

      +

      Parameters:
      + + + +
      srcPath The path of the file for which you want the full path
      manager Pointer to the memory manager to be used to allocate objects.
      +
      +
      Returns:
      Returns the fully qualified path of the file name including the file name. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will beallocated using the static memory manager, if user do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
      + +
      +

      + +

      +
      + + + + + + + + + +
      static XMLCh* xercesc::XMLPlatformUtils::getCurrentDirectory (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      +
      +
      + +

      +Gets the current working directory. +

      +This must be implemented by the per-platform driver. It returns the current working directory is.

      Parameters:
      + + +
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      Returns the current working directory. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will be allocated using the static memory manager, if users do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
      + +
      +

      + +

      +
      + + + + + + + + + +
      static bool xercesc::XMLPlatformUtils::isAnySlash (XMLCh  c  )  [inline, static]
      +
      +
      + +

      +Check if a charater is a slash. +

      +This must be implemented by the per-platform driver.

      +

      Parameters:
      + + +
      c the character to be examined
      +
      +
      Returns:
      true if the character examined is a slash false otherwise
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::removeDotSlash (XMLCh *const  srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Remove occurences of the pair of dot slash. +

      +To remove the sequence, dot slash if it is part of the sequence, slash dot slash.

      +

      Parameters:
      + + + +
      srcPath The path for which you want to remove the dot slash sequence.
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::removeDotDotSlash (XMLCh *const  srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Remove occurences of the dot dot slash. +

      +To remove the sequence, slash dot dot slash and its preceding path segment if and only if the preceding path segment is not slash dot dot slash.

      +

      Parameters:
      + + + +
      srcPath The path for which you want to remove the slash dot dot slash sequence and its preceding path segment.
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      static bool xercesc::XMLPlatformUtils::isRelative (const XMLCh *const  toCheck,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Determines if a path is relative or absolute. +

      +This must be implemented by the per-platform driver, which should determine whether the passed path is relative or not. The concept of relative and absolute might be... well relative on different platforms. But, as long as the determination is made consistently and in coordination with the weavePaths() method, it should work for any platform.

      +

      Parameters:
      + + + +
      toCheck The file name which you want to check
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      Returns true if the filename appears to be relative
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      static XMLCh* xercesc::XMLPlatformUtils::weavePaths (const XMLCh *const  basePath,
      const XMLCh *const  relativePath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      +
      +
      + +

      +Utility to join two paths. +

      +This must be implemented by the per-platform driver, and should weave the relative path part together with the base part and return a new path that represents this combination.

      +If the relative part turns out to be fully qualified, it will be returned as is. If it is not, then it will be woven onto the passed base path, by removing one path component for each leading "../" (or whatever is the equivalent in the local system) in the relative path.

      +

      Parameters:
      + + + + +
      basePath The string containing the base path
      relativePath The string containing the relative path
      manager The MemoryManager to use to allocate objects
      +
      +
      Returns:
      Returns a string containing the 'woven' path. It should be dynamically allocated and becomes the responsibility of the caller to delete.
      + +
      +

      + +

      +
      + + + + + + + + +
      static unsigned long xercesc::XMLPlatformUtils::getCurrentMillis (  )  [static]
      +
      +
      + +

      +Gets the system time in milliseconds. +

      +This must be implemented by the per-platform driver, which should use local services to return the current value of a running millisecond timer. Note that the value returned is only as accurate as the millisecond time of the underyling host system.

      +

      Returns:
      Returns the system time as an unsigned long
      + +
      +

      + +

      +
      + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::closeMutex (void *const   mtxHandle  )  [static]
      +
      +

      Closes a mutex handle. @@ -356,47 +1033,152 @@ Each per-platform driver must implement this. Only it knows what the actual cont

      mtxHandle The mutex handle that you want to close
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - + + + + + +
      static void* xercesc::XMLPlatformUtils::compareAndSwap void **  toFill,
      const void *const   newValue,
      const void *const   toCompare
      [static]static void xercesc::XMLPlatformUtils::lockMutex (void *const   mtxHandle  )  [static]
      -
      - - - -
      -   - + +
      + +

      +Locks a mutex handle. +

      +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

      +

      Parameters:
      + + +
      mtxHandle The mutex handle that you want to lock
      +
      + +
      +

      + +

      +
      + + + + + + + + + +
      static void* xercesc::XMLPlatformUtils::makeMutex (MemoryManager manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      +
      +
      + +

      +Make a new mutex. +

      +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is. The returned handle pointer will be eventually passed to closeMutex() which is also implemented by the platform driver.

      +

      Parameters:
      + + +
      manager The MemoryManager to use to allocate objects
      +
      + +
      +

      + +

      +
      + + + + + + + + + +
      static void xercesc::XMLPlatformUtils::unlockMutex (void *const   mtxHandle  )  [static]
      +
      +
      + +

      +Unlocks a mutex. +

      +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

      +Note that, since the underlying system synchronization services are used, Xerces cannot guarantee that lock/unlock operations are correctly enforced on a per-thread basis or that incorrect nesting of lock/unlock operations will be caught.

      +

      Parameters:
      + + +
      mtxHandle The mutex handle that you want to unlock
      +
      + +
      +

      + +

      +
      + + + + + + + + + +
      static XMLMsgLoader* xercesc::XMLPlatformUtils::loadMsgSet (const XMLCh *const  msgDomain  )  [static]
      +
      +
      + +

      +Loads the message set from among the available domains. +

      +The returned object must be dynamically allocated and the caller becomes responsible for cleaning it up.

      +

      Parameters:
      + + +
      msgDomain The message domain which you want to load
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      static void* xercesc::XMLPlatformUtils::compareAndSwap (void **  toFill,
      const void *const  newValue,
      const void *const  toCompare 
      ) [static]
      +
      +

      Conditionally updates or returns a single word variable atomically. @@ -411,1059 +1193,136 @@ Note: The word containing the single word variable must be aligned on a full wor

      toCompare Specifies the address of the old value to be checked against (and conditionally updated with) the value of the single word variable.
      -

      Returns:
      Returns the new value assigned to the single word variable
      - - - -

      - - - - -
      - +
      Returns:
      Returns the new value assigned to the single word variable
      + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      static unsigned int xercesc::XMLPlatformUtils::curFilePos FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]static int xercesc::XMLPlatformUtils::atomicIncrement (int &  location  )  [static]
      -
      - - - - - -
      -   - + +

      -Get the current file position. +Increments a single word variable atomically.

      -This must be implemented by the per-platform driver, which should use local file services to deterine the current position within the passed file.

      -Since the file API provided here only reads, if the host platform supports separate read/write positions, only the read position is of any interest, and hence should be the one returned.

      +This must be implemented by the per-platform driver. The atomicIncrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

      Parameters:
      - - +
      theFile The file handle
      manager The MemoryManager to use to allocate objects
      location Specifies the address of the word variable to be incremented.
      -
      -

      - - - - -
      - +
      Returns:
      The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
      + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      static unsigned int xercesc::XMLPlatformUtils::fileSize FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]static int xercesc::XMLPlatformUtils::atomicDecrement (int &  location  )  [static]
      -
      - - - - - -
      -   - + +

      -Returns the file size. +Decrements a single word variable atomically.

      -This must be implemented by the per-platform driver, which should use local file services to determine the current size of the file represented by the passed handle.

      +This must be implemented by the per-platform driver. The atomicDecrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

      Parameters:
      - - +
      theFile The file handle whose size you want
      manager The MemoryManager to use to allocate objects
      location Specifies the address of the word variable to be decremented.
      -
      Returns:
      Returns the size of the file in bytes
      -
      -

      - - - - -
      - - - - - - - - - -
      static XMLCh* xercesc::XMLPlatformUtils::getCurrentDirectory MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      -
      - - - - - -
      -   - +
      Returns:
      The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
      -

      -Gets the current working directory. -

      -This must be implemented by the per-platform driver. It returns the current working directory is.

      Parameters:
      - - -
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      Returns the current working directory. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will be allocated using the static memory manager, if users do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      static unsigned long xercesc::XMLPlatformUtils::getCurrentMillis  )  [static]static void xercesc::XMLPlatformUtils::recognizeNEL (bool  state,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      ) [static]
      -
      - - - - - -
      -   - - -

      -Gets the system time in milliseconds. -

      -This must be implemented by the per-platform driver, which should use local services to return the current value of a running millisecond timer. Note that the value returned is only as accurate as the millisecond time of the underyling host system.

      -

      Returns:
      Returns the system time as an unsigned long
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static XMLCh* xercesc::XMLPlatformUtils::getFullPath const XMLCh *const   srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Gets the full path from a relative path. -

      -This must be implemented by the per-platform driver. It should complete a relative path using the 'current directory', or whatever the local equivalent of a current directory is. If the passed source path is actually fully qualified, then a straight copy of it will be returned.

      -

      Parameters:
      - - - -
      srcPath The path of the file for which you want the full path
      manager Pointer to the memory manager to be used to allocate objects.
      -
      -
      Returns:
      Returns the fully qualified path of the file name including the file name. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will beallocated using the static memory manager, if user do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::Initialize const char *const   locale = XMLUni::fgXercescDefaultLocale,
      const char *const   nlsHome = 0,
      PanicHandler *const   panicHandler = 0,
      MemoryManager *const   memoryManager = 0,
      bool  toInitStatics = false
      [static]
      -
      - - - - - -
      -   - - -

      -Perform per-process parser initialization. -

      -Initialization must be called first in any client code.

      -The locale is set iff the Initialize() is invoked for the very first time, to ensure that each and every message loaders, in the process space, share the same locale.

      -All subsequent invocations of Initialize(), with a different locale, have no effect on the message loaders, either instantiated, or to be instantiated.

      -To set to a different locale, client application needs to Terminate() (or multiple Terminate() in the case where multiple Initialize() have been invoked before), followed by Initialize(new_locale).

      -The default locale is "en_US".

      -nlsHome: user specified location where MsgLoader retrieves error message files. the discussion above with regard to locale, applies to this nlsHome as well.

      -panicHandler: application's panic handler, application owns this handler. Application shall make sure that the plugged panic handler persists through the call to XMLPlatformUtils::terminate().

      -memoryManager: plugged-in memory manager which is owned by user applications. Applications must make sure that the plugged-in memory manager persist through the call to XMLPlatformUtils::terminate()

      -

      - - - - -
      - - - - - - - - - -
      static bool xercesc::XMLPlatformUtils::isAnySlash XMLCh  c  )  [inline, static]
      -
      - - - - - -
      -   - - -

      -Check if a charater is a slash. -

      -This must be implemented by the per-platform driver.

      -

      Parameters:
      - - -
      c the character to be examined
      -
      -
      Returns:
      true if the character examined is a slash false otherwise
      -
      -

      - - - - -
      - - - - - - - - -
      static bool xercesc::XMLPlatformUtils::isNELRecognized  )  [static]
      -
      - - - - - -
      -   - - -

      -Return the value of fgNEL flag. -

      -

      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static bool xercesc::XMLPlatformUtils::isRelative const XMLCh *const   toCheck,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Determines if a path is relative or absolute. -

      -This must be implemented by the per-platform driver, which should determine whether the passed path is relative or not. The concept of relative and absolute might be... well relative on different platforms. But, as long as the determination is made consistently and in coordination with the weavePaths() method, it should work for any platform.

      -

      Parameters:
      - - - -
      toCheck The file name which you want to check
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      Returns true if the filename appears to be relative
      -
      -

      - - - - -
      - - - - - - - - -
      static bool xercesc::XMLPlatformUtils::isStrictIANAEncoding  )  [static]
      -
      - - - - - -
      -   - - -

      -Returns whether a strict IANA encoding name check is enabled or disabled. -

      -

      -

      - - - - -
      - - - - - - - - - -
      static XMLMsgLoader* xercesc::XMLPlatformUtils::loadMsgSet const XMLCh *const   msgDomain  )  [static]
      -
      - - - - - -
      -   - - -

      -Loads the message set from among the available domains. -

      -The returned object must be dynamically allocated and the caller becomes responsible for cleaning it up.

      -

      Parameters:
      - - -
      msgDomain The message domain which you want to load
      -
      -
      -

      - - - - -
      - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::lockMutex void *const   mtxHandle  )  [static]
      -
      - - - - - -
      -   - - -

      -Locks a mutex handle. -

      -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

      -

      Parameters:
      - - -
      mtxHandle The mutex handle that you want to lock
      -
      -
      -

      - - - - -
      - - - - - - - - - -
      static void* xercesc::XMLPlatformUtils::makeMutex MemoryManager manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      -
      - - - - - -
      -   - - -

      -Make a new mutex. -

      -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is. The returned handle pointer will be eventually passed to closeMutex() which is also implemented by the platform driver.

      -

      Parameters:
      - - -
      manager The MemoryManager to use to allocate objects
      -
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static FileHandle xercesc::XMLPlatformUtils::openFile const XMLCh *const   fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Opens a named file. -

      -This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

      -

      Parameters:
      - - - -
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      The file handle of the opened file
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static FileHandle xercesc::XMLPlatformUtils::openFile const char *const   fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Opens the file. -

      -This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

      -

      Parameters:
      - - - -
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      The file handle of the opened file
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static FileHandle xercesc::XMLPlatformUtils::openFileToWrite const XMLCh *const   fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Open a named file to write. -

      -This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

      -

      Parameters:
      - - - -
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      The file handle of the opened file
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static FileHandle xercesc::XMLPlatformUtils::openFileToWrite const char *const   fileName,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Open a named file to write. -

      -This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

      -

      Parameters:
      - - - -
      fileName The string containing the name of the file
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      The file handle of the opened file
      -
      -

      - - - - -
      - - - - - - - - - -
      static FileHandle xercesc::XMLPlatformUtils::openStdInHandle MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
      -
      - - - - - -
      -   - - -

      -Opens the standard input as a file. -

      -This must be implemented by the per-platform driver, which should use local file services to open a handle to the standard input. It should be a copy of the standard input handle, since it will be closed later!

      -

      Parameters:
      - - -
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      The file handle of the standard input stream
      -
      -

      - - - - -
      - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::panic const PanicHandler::PanicReasons  reason  )  [static]
      -
      - - - - - -
      -   - - -

      -The panic mechanism. -

      -If, during initialization, we cannot even get far enough along to get transcoding up or get message loading working, we call this method.

      -Each platform can implement it however they want. This method will delegate the panic handling to a user specified panic handler or in the absence of it, the default panic handler.

      -In case the default panic handler does not support a particular platform, the platform specific panic hanlding shall be implemented here .

      -

      Parameters:
      - - -
      reason The enumeration that defines the cause of the failure
      -
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      static unsigned int xercesc::XMLPlatformUtils::readFileBuffer FileHandle  theFile,
      const unsigned int  toRead,
      XMLByte *const   toFill,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Reads the file buffer. -

      -This must be implemented by the per-platform driver, which should use local file services to read up to 'toRead' bytes of data from the passed file, and return those bytes in the 'toFill' buffer. It is not an error not to read the requested number of bytes. When the end of file is reached, zero should be returned.

      -

      Parameters:
      - - - - - -
      theFile The file handle to be read from.
      toRead The maximum number of byte to read from the current position
      toFill The byte buffer to fill
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      Returns the number of bytes read from the stream or file
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::recognizeNEL bool  state,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - + +

      This function enables the recognition of NEL(0x85) char and LSEP (0x2028) as newline chars which is disabled by default.

      It is only called once per process. Once it is set, any subsequent calls will result in exception being thrown.

      -Note: 1. Turning this option on will make the parser non compliant to XML 1.0. 2. This option has no effect to document conforming to XML 1.1 compliant, which always recognize these two chars (0x85 and 0x2028) as newline characters.

      -

      - - - - -
      - +Note: 1. Turning this option on will make the parser non compliant to XML 1.0. 2. This option has no effect to document conforming to XML 1.1 compliant, which always recognize these two chars (0x85 and 0x2028) as newline characters. + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + +
      static void xercesc::XMLPlatformUtils::removeDotDotSlash XMLCh *const   srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]static bool xercesc::XMLPlatformUtils::isNELRecognized (  )  [static]
      -
      - - - - - -
      -   - + +

      -Remove occurences of the dot dot slash. +Return the value of fgNEL flag.

      -To remove the sequence, slash dot dot slash and its preceding path segment if and only if the preceding path segment is not slash dot dot slash.

      -

      Parameters:
      - - - -
      srcPath The path for which you want to remove the slash dot dot slash sequence and its preceding path segment.
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::removeDotSlash XMLCh *const   srcPath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - -

      -Remove occurences of the pair of dot slash. -

      -To remove the sequence, dot slash if it is part of the sequence, slash dot slash.

      -

      Parameters:
      - - - -
      srcPath The path for which you want to remove the dot slash sequence.
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      static void xercesc::XMLPlatformUtils::resetFile FileHandle  theFile,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]static void xercesc::XMLPlatformUtils::strictIANAEncoding (const bool  state  )  [static]
      -
      - - - - - -
      -   - - -

      -Resets the file handle. -

      -This must be implemented by the per-platform driver which will use local file services to reset the file position to the start of the the file.

      -

      Parameters:
      - - - -
      theFile The file handle that you want to reset
      manager The MemoryManager to use to allocate objects
      -
      -
      -

      - - - - -
      - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::strictIANAEncoding const bool  state  )  [static]
      -
      - - - -
      -   - + +

      This function enables/disables strict IANA encoding names checking. @@ -1474,370 +1333,175 @@ The strict checking is disabled by default.

      state If true, a strict IANA encoding name check is performed, otherwise, no checking.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      static void xercesc::XMLPlatformUtils::Terminate  )  [static]static bool xercesc::XMLPlatformUtils::isStrictIANAEncoding (  )  [static]
      -
      - - - - - -
      -   - + +

      -Perform per-process parser termination. +Returns whether a strict IANA encoding name check is enabled or disabled.

      -The termination call is currently optional, to aid those dynamically loading the parser to clean up before exit, or to avoid spurious reports from leak detectors.

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      static void xercesc::XMLPlatformUtils::unlockMutex void *const   mtxHandle  )  [static]static size_t xercesc::XMLPlatformUtils::alignPointerForNewBlockAllocation (size_t  ptrSize  )  [inline, static]
      -
      - - - - - -
      -   - + +

      -Unlocks a mutex. +Aligns the specified pointer per platform block allocation requirements.

      -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

      -Note that, since the underlying system synchronization services are used, Xerces cannot guarantee that lock/unlock operations are correctly enforced on a per-thread basis or that incorrect nesting of lock/unlock operations will be caught.

      -

      Parameters:
      - - -
      mtxHandle The mutex handle that you want to unlock
      -
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - -
      static XMLCh* xercesc::XMLPlatformUtils::weavePaths const XMLCh *const   basePath,
      const XMLCh *const   relativePath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Utility to join two paths. -

      -This must be implemented by the per-platform driver, and should weave the relative path part together with the base part and return a new path that represents this combination.

      -If the relative part turns out to be fully qualified, it will be returned as is. If it is not, then it will be woven onto the passed base path, by removing one path component for each leading "../" (or whatever is the equivalent in the local system) in the relative path.

      -

      Parameters:
      - - - - -
      basePath The string containing the base path
      relativePath The string containing the relative path
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      Returns a string containing the 'woven' path. It should be dynamically allocated and becomes the responsibility of the caller to delete.
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      static void xercesc::XMLPlatformUtils::writeBufferToFile FileHandle const   theFile,
      long  toWrite,
      const XMLByte *const   toFlush,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
      [static]
      -
      - - - - - -
      -   - - -

      -Writes the buffer to the file. -

      -This must be implemented by the per-platform driver, which should use local file services to write up to 'toWrite' bytes of data to the passed file. Unless exception raised by local file services, 'toWrite' bytes of data is to be written to the passed file.

      -

      Parameters:
      - - - - - -
      theFile The file handle to be written to.
      toWrite The maximum number of byte to write from the current position
      toFlush The byte buffer to flush
      manager The MemoryManager to use to allocate objects
      -
      -
      Returns:
      void
      -
      +The results of this function may be altered by defining XML_PLATFORM_NEW_BLOCK_ALIGNMENT. +

    +


Member Data Documentation

-

- - - - -
- + +
+
+
- +
MemoryManager* xercesc::XMLPlatformUtils::fgArrayMemoryManager [static] XMLNetAccessor* xercesc::XMLPlatformUtils::fgNetAccessor [static]
-
- - - - - -
-   - - -

-The array-allocating memory manager. -

-This memory manager always allocates memory by calling the global new[] operator. It may be used to allocate memory where such memory needs to be deletable by calling delete []. Since this allocator is always guaranteed to do the same thing there is no reason, nor facility, to override it.

-

- - - - -
- - - - -
XMLMutex* xercesc::XMLPlatformUtils::fgAtomicMutex [static]
-
- - - - - -
-   - - -

-

-

- - - - -
- - - - -
PanicHandler* xercesc::XMLPlatformUtils::fgDefaultPanicHandler [static]
-
- - - - - -
-   - - -

-The Panic Handler. -

-This is the default panic handler.

-

- - - - -
- - - - -
MemoryManager* xercesc::XMLPlatformUtils::fgMemoryManager [static]
-
- - - - - -
-   - - -

-The configurable memory manager. -

-This is the pluggable memory manager. If it is not provided by an application, a default implementation is used.

-

- - - - -
- - - - -
XMLNetAccessor* xercesc::XMLPlatformUtils::fgNetAccessor [static]
-
- - - - - -
-   - + +

The network accessor.

This is provided by the per-platform driver, so each platform can choose what actual implementation it wants to use. The object must be dynamically allocated.

-Note that you may optionally, if your platform driver does not install a network accessor, set it manually from your client code after calling Initialize(). This works because this object is not required during initialization, and only comes into play during actual XML parsing.

-

- - - - -
- +Note that you may optionally, if your platform driver does not install a network accessor, set it manually from your client code after calling Initialize(). This works because this object is not required during initialization, and only comes into play during actual XML parsing. + +

+ +

+
+
- +
XMLTransService* xercesc::XMLPlatformUtils::fgTransService [static] XMLTransService* xercesc::XMLPlatformUtils::fgTransService [static]
-
- - - - - -
-   - + +

The transcoding service.

-This is provided by the per platform driver, so each platform can choose what implemenation it wants to use. When the platform independent initialization code needs to get a transcoding service object, it will call makeTransService() to ask the per-platform code to create one. Only one transcoding service object is reqeusted per-process, so it is shared and synchronized among parser instances within that process.

-

- - - - -
- +This is provided by the per platform driver, so each platform can choose what implemenation it wants to use. When the platform independent initialization code needs to get a transcoding service object, it will call makeTransService() to ask the per-platform code to create one. Only one transcoding service object is reqeusted per-process, so it is shared and synchronized among parser instances within that process. + +

+ +

+
+
- +
PanicHandler* xercesc::XMLPlatformUtils::fgUserPanicHandler [static] PanicHandler* xercesc::XMLPlatformUtils::fgUserPanicHandler [static]
-
- - - - - -
-   - + +

The Panic Handler.

-This is the application provided panic handler.

+This is the application provided panic handler. + +

+ +

+
+ + + + +
PanicHandler* xercesc::XMLPlatformUtils::fgDefaultPanicHandler [static]
+
+
+ +

+The Panic Handler. +

+This is the default panic handler. +

+

+ +

+ +
+ +

+The configurable memory manager. +

+This is the pluggable memory manager. If it is not provided by an application, a default implementation is used. +

+

+ +

+ +
+ +

+The array-allocating memory manager. +

+This memory manager always allocates memory by calling the global new[] operator. It may be used to allocate memory where such memory needs to be deletable by calling delete []. Since this allocator is always guaranteed to do the same thing there is no reason, nor facility, to override it. +

+

+ +

+
+ + + + +
XMLMutex* xercesc::XMLPlatformUtils::fgAtomicMutex [static]
+
+
+ +

+ +

+


The documentation for this class was generated from the following file: -
Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
Generated on Wed Dec 12 19:14:16 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
+doxygen 1.5.1
diff --git a/docs/dom3-api/doxygen.css b/docs/dom3-api/doxygen.css index 05615b2e..c7db1a8a 100644 --- a/docs/dom3-api/doxygen.css +++ b/docs/dom3-api/doxygen.css @@ -80,7 +80,7 @@ A.codeRef:visited { font-weight: normal; color: #0000FF} A:hover { text-decoration: none; background-color: #f2f2ff } DL.el { margin-left: -1cm } .fragment { - font-family: Fixed, monospace; + font-family: monospace, fixed; font-size: 95%; } PRE.fragment { @@ -96,14 +96,7 @@ PRE.fragment { padding-bottom: 4px; } DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -TD.md { background-color: #F4F4FB; font-weight: bold; } -TD.mdPrefix { - background-color: #F4F4FB; - color: #606060; - font-size: 80%; -} -TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; } -TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; } + DIV.groupHeader { margin-left: 16px; margin-top: 12px; @@ -156,13 +149,6 @@ SPAN.comment { color: #800000 } SPAN.preprocessor { color: #806020 } SPAN.stringliteral { color: #002080 } SPAN.charliteral { color: #008080 } -.mdTable { - border: 1px solid #868686; - background-color: #F4F4FB; -} -.mdRow { - padding: 8px 10px; -} .mdescLeft { padding: 0px 8px 4px 8px; font-size: 80%; @@ -308,3 +294,65 @@ HR { height: 1px; border-top: 1px solid black; } +/* Style for detailed member documentation */ +.memtemplate { + font-size: 80%; + color: #606060; + font-weight: normal; +} +.memnav { + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} +.memitem { + padding: 4px; + background-color: #eef3f5; + border-width: 1px; + border-style: solid; + border-color: #dedeee; + -moz-border-radius: 8px 8px 8px 8px; +} +.memname { + white-space: nowrap; + font-weight: bold; +} +.memdoc{ + padding-left: 10px; +} +.memproto { + background-color: #d5e1e8; + width: 100%; + border-width: 1px; + border-style: solid; + border-color: #84b0c7; + font-weight: bold; + -moz-border-radius: 8px 8px 8px 8px; +} +.paramkey { + text-align: right; +} +.paramtype { + white-space: nowrap; +} +.paramname { + color: #602020; + font-style: italic; + white-space: nowrap; +} +/* End Styling for detailed member documentation */ + +/* for the tree view */ +.ftvtree { + font-family: sans-serif; + margin:0.5em; +} +.directory { font-size: 9pt; font-weight: bold; } +.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } +.directory > h3 { margin-top: 0; } +.directory p { margin: 0px; white-space: nowrap; } +.directory div { display: none; margin: 0px; } +.directory img { vertical-align: -30%; } diff --git a/docs/dom3-api/files.html b/docs/dom3-api/files.html index c1bca0f5..c32b7d1b 100644 --- a/docs/dom3-api/files.html +++ b/docs/dom3-api/files.html @@ -4,7 +4,7 @@ - +

- c -

+: xercesc::DOMNode +
  • COMMENT_NODE +: xercesc::DOMNode +

    - d -

    +: xercesc::DOMNode +
  • DOCUMENT_NODE +: xercesc::DOMNode +
  • DOCUMENT_TYPE_NODE +: xercesc::DOMNode +
  • DOM_SEVERITY_ERROR +: xercesc::DOMError +
  • DOM_SEVERITY_FATAL_ERROR +: xercesc::DOMError +
  • DOM_SEVERITY_WARNING +: xercesc::DOMError +
  • DOMSTRING_SIZE_ERR +: xercesc::DOMException +

    - e -

    +: xercesc::DOMNode +
  • END_TO_END +: xercesc::DOMRange +
  • END_TO_START +: xercesc::DOMRange +
  • ENTITY_NODE +: xercesc::DOMNode +
  • ENTITY_REFERENCE_NODE +: xercesc::DOMNode +

    - f -

    +: xercesc::DOMNodeFilter +
  • FILTER_REJECT +: xercesc::DOMNodeFilter +
  • FILTER_SKIP +: xercesc::DOMNodeFilter +
  • FIRST_ORDERED_NODE_TYPE +: xercesc::DOMXPathResult +
  • FIRST_RESULT +: XPath2Result +

    - h -

    +: xercesc::DOMException +

    - i -

    +: xercesc::DOMException +
  • INUSE_ATTRIBUTE_ERR +: xercesc::DOMException +
  • INVALID_ACCESS_ERR +: xercesc::DOMException +
  • INVALID_CHARACTER_ERR +: xercesc::DOMException +
  • INVALID_EXPRESSION_ERR +: xercesc::DOMXPathException +
  • INVALID_MODIFICATION_ERR +: xercesc::DOMException +
  • INVALID_NODE_TYPE_ERR +: xercesc::DOMRangeException +
  • INVALID_STATE_ERR +: xercesc::DOMException +
  • ITERATOR_RESULT +: XPath2Result +

    - m -

    +: xercesc::DOMImplementationLS +
  • MODE_SYNCHRONOUS +: xercesc::DOMImplementationLS +

    - n -

    +: xercesc::DOMException +
  • NO_DATA_ALLOWED_ERR +: xercesc::DOMException +
  • NO_MODIFICATION_ALLOWED_ERR +: xercesc::DOMException +
  • NODE_CLONED +: xercesc::DOMUserDataHandler +
  • NODE_DELETED +: xercesc::DOMUserDataHandler +
  • NODE_IMPORTED +: xercesc::DOMUserDataHandler +
  • NODE_RENAMED +: xercesc::DOMUserDataHandler +
  • NOT_FOUND_ERR +: xercesc::DOMException +
  • NOT_SUPPORTED_ERR +: xercesc::DOMException +
  • NOTATION_NODE +: xercesc::DOMNode +
  • NUMBER_TYPE +: xercesc::DOMXPathResult +

    - o -

    +: xercesc::DOMXPathResult +
  • ORDERED_NODE_SNAPSHOT_TYPE +: xercesc::DOMXPathResult +

    - p -

    +: xercesc::DOMNode +
  • PSVI_Member_Type_Definition_Anonymous +: xercesc::DOMPSVITypeInfo +
  • PSVI_Member_Type_Definition_Name +: xercesc::DOMPSVITypeInfo +
  • PSVI_Member_Type_Definition_Namespace +: xercesc::DOMPSVITypeInfo +
  • PSVI_Nil +: xercesc::DOMPSVITypeInfo +
  • PSVI_Schema_Default +: xercesc::DOMPSVITypeInfo +
  • PSVI_Schema_Normalized_Value +: xercesc::DOMPSVITypeInfo +
  • PSVI_Schema_Specified +: xercesc::DOMPSVITypeInfo +
  • PSVI_Type_Definition_Anonymous +: xercesc::DOMPSVITypeInfo +
  • PSVI_Type_Definition_Name +: xercesc::DOMPSVITypeInfo +
  • PSVI_Type_Definition_Namespace +: xercesc::DOMPSVITypeInfo +
  • PSVI_Type_Definition_Type +: xercesc::DOMPSVITypeInfo +
  • PSVI_Validitation_Attempted +: xercesc::DOMPSVITypeInfo +
  • PSVI_Validity +: xercesc::DOMPSVITypeInfo +

    - s -

    +: xercesc::DOMNodeFilter +
  • SHOW_ATTRIBUTE +: xercesc::DOMNodeFilter +
  • SHOW_CDATA_SECTION +: xercesc::DOMNodeFilter +
  • SHOW_COMMENT +: xercesc::DOMNodeFilter +
  • SHOW_DOCUMENT +: xercesc::DOMNodeFilter +
  • SHOW_DOCUMENT_FRAGMENT +: xercesc::DOMNodeFilter +
  • SHOW_DOCUMENT_TYPE +: xercesc::DOMNodeFilter +
  • SHOW_ELEMENT +: xercesc::DOMNodeFilter +
  • SHOW_ENTITY +: xercesc::DOMNodeFilter +
  • SHOW_ENTITY_REFERENCE +: xercesc::DOMNodeFilter +
  • SHOW_NOTATION +: xercesc::DOMNodeFilter +
  • SHOW_PROCESSING_INSTRUCTION +: xercesc::DOMNodeFilter +
  • SHOW_TEXT +: xercesc::DOMNodeFilter +
  • SNAPSHOT_RESULT +: XPath2Result +
  • START_TO_END +: xercesc::DOMRange +
  • START_TO_START +: xercesc::DOMRange +
  • STRING_TYPE +: xercesc::DOMXPathResult +
  • SYNTAX_ERR +: xercesc::DOMException +

    - t -

    +: xercesc::DOMNode +
  • TREE_POSITION_ANCESTOR +: xercesc::DOMNode +
  • TREE_POSITION_DESCENDANT +: xercesc::DOMNode +
  • TREE_POSITION_DISCONNECTED +: xercesc::DOMNode +
  • TREE_POSITION_EQUIVALENT +: xercesc::DOMNode +
  • TREE_POSITION_FOLLOWING +: xercesc::DOMNode +
  • TREE_POSITION_PRECEDING +: xercesc::DOMNode +
  • TREE_POSITION_SAME_NODE +: xercesc::DOMNode +
  • TYPE_ERR +: xercesc::DOMXPathException +

    - u -

    +: xercesc::DOMXPathResult +
  • UNORDERED_NODE_SNAPSHOT_TYPE +: xercesc::DOMXPathResult +

    - v -

    +: xercesc::DOMException +

    - w -

    +: xercesc::DOMException +

    - x -

    -
    Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +: xercesc::DOMXPathNamespace + +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func.html b/docs/dom3-api/functions_func.html index 08cf705f..03a4f1f4 100644 --- a/docs/dom3-api/functions_func.html +++ b/docs/dom3-api/functions_func.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x63.html b/docs/dom3-api/functions_func_0x63.html index 48bceee5..2088383f 100644 --- a/docs/dom3-api/functions_func_0x63.html +++ b/docs/dom3-api/functions_func_0x63.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x64.html b/docs/dom3-api/functions_func_0x64.html index 9859e20e..e15b65ef 100644 --- a/docs/dom3-api/functions_func_0x64.html +++ b/docs/dom3-api/functions_func_0x64.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x65.html b/docs/dom3-api/functions_func_0x65.html index 4c3316cb..21dd65e0 100644 --- a/docs/dom3-api/functions_func_0x65.html +++ b/docs/dom3-api/functions_func_0x65.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x66.html b/docs/dom3-api/functions_func_0x66.html index 14c8441e..df7fe9a1 100644 --- a/docs/dom3-api/functions_func_0x66.html +++ b/docs/dom3-api/functions_func_0x66.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x67.html b/docs/dom3-api/functions_func_0x67.html index a17d2bac..21afed42 100644 --- a/docs/dom3-api/functions_func_0x67.html +++ b/docs/dom3-api/functions_func_0x67.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x68.html b/docs/dom3-api/functions_func_0x68.html index df83b917..c05b5b7e 100644 --- a/docs/dom3-api/functions_func_0x68.html +++ b/docs/dom3-api/functions_func_0x68.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x69.html b/docs/dom3-api/functions_func_0x69.html index c52d932f..759bd227 100644 --- a/docs/dom3-api/functions_func_0x69.html +++ b/docs/dom3-api/functions_func_0x69.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x6c.html b/docs/dom3-api/functions_func_0x6c.html index 00556192..09e8d752 100644 --- a/docs/dom3-api/functions_func_0x6c.html +++ b/docs/dom3-api/functions_func_0x6c.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x6d.html b/docs/dom3-api/functions_func_0x6d.html index e6e4ad23..d58e76b6 100644 --- a/docs/dom3-api/functions_func_0x6d.html +++ b/docs/dom3-api/functions_func_0x6d.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x6e.html b/docs/dom3-api/functions_func_0x6e.html index f084cb71..11796aa5 100644 --- a/docs/dom3-api/functions_func_0x6e.html +++ b/docs/dom3-api/functions_func_0x6e.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x6f.html b/docs/dom3-api/functions_func_0x6f.html index c675184d..ea06f17c 100644 --- a/docs/dom3-api/functions_func_0x6f.html +++ b/docs/dom3-api/functions_func_0x6f.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x70.html b/docs/dom3-api/functions_func_0x70.html index 428cd02f..1ecd93f3 100644 --- a/docs/dom3-api/functions_func_0x70.html +++ b/docs/dom3-api/functions_func_0x70.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x72.html b/docs/dom3-api/functions_func_0x72.html index 1e380088..3e33bfbc 100644 --- a/docs/dom3-api/functions_func_0x72.html +++ b/docs/dom3-api/functions_func_0x72.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x73.html b/docs/dom3-api/functions_func_0x73.html index 3c423d83..045a2633 100644 --- a/docs/dom3-api/functions_func_0x73.html +++ b/docs/dom3-api/functions_func_0x73.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x74.html b/docs/dom3-api/functions_func_0x74.html index 8ce51c62..6cdf187a 100644 --- a/docs/dom3-api/functions_func_0x74.html +++ b/docs/dom3-api/functions_func_0x74.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x75.html b/docs/dom3-api/functions_func_0x75.html index cf1a71f1..2408af54 100644 --- a/docs/dom3-api/functions_func_0x75.html +++ b/docs/dom3-api/functions_func_0x75.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x77.html b/docs/dom3-api/functions_func_0x77.html index ba1b913c..17995bd6 100644 --- a/docs/dom3-api/functions_func_0x77.html +++ b/docs/dom3-api/functions_func_0x77.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x78.html b/docs/dom3-api/functions_func_0x78.html index c4456087..4476d9cd 100644 --- a/docs/dom3-api/functions_func_0x78.html +++ b/docs/dom3-api/functions_func_0x78.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_func_0x7e.html b/docs/dom3-api/functions_func_0x7e.html index ffc83bed..85af9b7c 100644 --- a/docs/dom3-api/functions_func_0x7e.html +++ b/docs/dom3-api/functions_func_0x7e.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/functions_vars.html b/docs/dom3-api/functions_vars.html index 7e377fea..852c8077 100644 --- a/docs/dom3-api/functions_vars.html +++ b/docs/dom3-api/functions_vars.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/globals.html b/docs/dom3-api/globals.html index 3d5b3ab8..82e3df73 100644 --- a/docs/dom3-api/globals.html +++ b/docs/dom3-api/globals.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/globals_defs.html b/docs/dom3-api/globals_defs.html index 5f870f4b..6375d8b4 100644 --- a/docs/dom3-api/globals_defs.html +++ b/docs/dom3-api/globals_defs.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/globals_func.html b/docs/dom3-api/globals_func.html index 98c0f9b2..ea943221 100644 --- a/docs/dom3-api/globals_func.html +++ b/docs/dom3-api/globals_func.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/globals_type.html b/docs/dom3-api/globals_type.html index 4d25503c..8690729a 100644 --- a/docs/dom3-api/globals_type.html +++ b/docs/dom3-api/globals_type.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/graph_legend.dot b/docs/dom3-api/graph_legend.dot index 5420927d..4a1a09c8 100644 --- a/docs/dom3-api/graph_legend.dot +++ b/docs/dom3-api/graph_legend.dot @@ -1,22 +1,22 @@ digraph G { - edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10]; - node [fontname="Helvetica",fontsize=10,shape=record]; - Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; - Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"]; - Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"]; - Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="Helvetica"]; - Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"]; - Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="Helvetica"]; - Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"]; - Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; - Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; - Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="Helvetica"]; - Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; - Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="Helvetica"]; - Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"]; + edge [fontname="FreeSans.ttf",fontsize=10,labelfontname="FreeSans.ttf",labelfontsize=10]; + node [fontname="FreeSans.ttf",fontsize=10,shape=record]; + Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",fillcolor="grey75",style="filled" fontcolor="black"]; + Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPublicBase.html"]; + Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="red",URL="$classTruncated.html"]; + Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classProtectedBase.html"]; + Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPrivateBase.html"]; + Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="grey75"]; + Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; + Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="FreeSans.ttf"]; + Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; + Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="FreeSans.ttf"]; + Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classUsed.html"]; } diff --git a/docs/dom3-api/graph_legend.html b/docs/dom3-api/graph_legend.html index fbc0f93c..13f14048 100644 --- a/docs/dom3-api/graph_legend.html +++ b/docs/dom3-api/graph_legend.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -74,8 +74,8 @@ A purple dashed arrow is used if a class is contained or used by another class.
    • 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.
    -
    Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
    Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/dom3-api/graph_legend.png b/docs/dom3-api/graph_legend.png index d9ad2c05..c9988893 100644 Binary files a/docs/dom3-api/graph_legend.png and b/docs/dom3-api/graph_legend.png differ diff --git a/docs/dom3-api/hierarchy.html b/docs/dom3-api/hierarchy.html index cda08d2d..f83e3f93 100644 --- a/docs/dom3-api/hierarchy.html +++ b/docs/dom3-api/hierarchy.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -102,8 +102,8 @@ This inheritance list is sorted roughly, but not completely, alphabetically: -
      Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  +
      Generated on Wed Dec 12 19:14:14 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/index.html b/docs/dom3-api/index.html index 6fdea35e..eae588b5 100644 --- a/docs/dom3-api/index.html +++ b/docs/dom3-api/index.html @@ -4,7 +4,7 @@ - +

      XQilla DOM Level 3 API Documentation

      -

      1.0


      Generated on Mon Feb 12 16:52:11 2007 for XQilla DOM Level 3 API by  +

      1.0


      Generated on Wed Dec 12 19:14:06 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/dom3-api/inherit__graph__0.map b/docs/dom3-api/inherit__graph__0.map index ba628fdd..df0c9ff0 100644 --- a/docs/dom3-api/inherit__graph__0.map +++ b/docs/dom3-api/inherit__graph__0.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMBuilder.html 7,8 157,32 +rect $classxercesc_1_1DOMBuilder.html 5,6 168,30 diff --git a/docs/dom3-api/inherit__graph__0.png b/docs/dom3-api/inherit__graph__0.png index cdda4479..aa0d10de 100644 Binary files a/docs/dom3-api/inherit__graph__0.png and b/docs/dom3-api/inherit__graph__0.png differ diff --git a/docs/dom3-api/inherit__graph__1.map b/docs/dom3-api/inherit__graph__1.map index 8c0e7f10..000366cf 100644 --- a/docs/dom3-api/inherit__graph__1.map +++ b/docs/dom3-api/inherit__graph__1.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMConfiguration.html 8,8 194,32 +rect $classxercesc_1_1DOMConfiguration.html 7,6 212,30 diff --git a/docs/dom3-api/inherit__graph__1.png b/docs/dom3-api/inherit__graph__1.png index 2c3dd8d9..cd389879 100644 Binary files a/docs/dom3-api/inherit__graph__1.png and b/docs/dom3-api/inherit__graph__1.png differ diff --git a/docs/dom3-api/inherit__graph__10.map b/docs/dom3-api/inherit__graph__10.map index c527d1ac..3f6915bb 100644 --- a/docs/dom3-api/inherit__graph__10.map +++ b/docs/dom3-api/inherit__graph__10.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMLocator.html 8,8 160,32 +rect $classxercesc_1_1DOMLocator.html 7,6 169,30 diff --git a/docs/dom3-api/inherit__graph__10.png b/docs/dom3-api/inherit__graph__10.png index 980724cf..4f0e68e5 100644 Binary files a/docs/dom3-api/inherit__graph__10.png and b/docs/dom3-api/inherit__graph__10.png differ diff --git a/docs/dom3-api/inherit__graph__11.map b/docs/dom3-api/inherit__graph__11.map index 36f4b47c..eeeb867d 100644 --- a/docs/dom3-api/inherit__graph__11.map +++ b/docs/dom3-api/inherit__graph__11.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNamedNodeMap.html 8,8 216,32 +rect $classxercesc_1_1DOMNamedNodeMap.html 5,6 232,30 diff --git a/docs/dom3-api/inherit__graph__11.png b/docs/dom3-api/inherit__graph__11.png index 34e37a91..00a408a2 100644 Binary files a/docs/dom3-api/inherit__graph__11.png and b/docs/dom3-api/inherit__graph__11.png differ diff --git a/docs/dom3-api/inherit__graph__12.map b/docs/dom3-api/inherit__graph__12.map index f27bb071..94a37b73 100644 --- a/docs/dom3-api/inherit__graph__12.map +++ b/docs/dom3-api/inherit__graph__12.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMNodeFilter.html 9,8 177,32 -rect $classxercesc_1_1DOMWriterFilter.html 228,8 398,32 +rect $classxercesc_1_1DOMNodeFilter.html 7,6 188,30 +rect $classxercesc_1_1DOMWriterFilter.html 237,6 427,30 diff --git a/docs/dom3-api/inherit__graph__12.md5 b/docs/dom3-api/inherit__graph__12.md5 index f9f79532..8cd0337a 100644 --- a/docs/dom3-api/inherit__graph__12.md5 +++ b/docs/dom3-api/inherit__graph__12.md5 @@ -1 +1 @@ -b3e0ec6b5593ec249372646b3e428d74 \ No newline at end of file +a208892fdff478df1e577e7fabd96ee0 \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__12.png b/docs/dom3-api/inherit__graph__12.png index 8af86af6..18d8b400 100644 Binary files a/docs/dom3-api/inherit__graph__12.png and b/docs/dom3-api/inherit__graph__12.png differ diff --git a/docs/dom3-api/inherit__graph__13.map b/docs/dom3-api/inherit__graph__13.map index 13a57798..5549192a 100644 --- a/docs/dom3-api/inherit__graph__13.map +++ b/docs/dom3-api/inherit__graph__13.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNodeIterator.html 7,8 189,32 +rect $classxercesc_1_1DOMNodeIterator.html 6,6 206,30 diff --git a/docs/dom3-api/inherit__graph__13.png b/docs/dom3-api/inherit__graph__13.png index 58cefafe..466bd908 100644 Binary files a/docs/dom3-api/inherit__graph__13.png and b/docs/dom3-api/inherit__graph__13.png differ diff --git a/docs/dom3-api/inherit__graph__14.map b/docs/dom3-api/inherit__graph__14.map index abecab46..96419f34 100644 --- a/docs/dom3-api/inherit__graph__14.map +++ b/docs/dom3-api/inherit__graph__14.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNodeList.html 8,8 168,32 +rect $classxercesc_1_1DOMNodeList.html 5,6 179,30 diff --git a/docs/dom3-api/inherit__graph__14.png b/docs/dom3-api/inherit__graph__14.png index 35aeb1cc..38e8de0f 100644 Binary files a/docs/dom3-api/inherit__graph__14.png and b/docs/dom3-api/inherit__graph__14.png differ diff --git a/docs/dom3-api/inherit__graph__15.map b/docs/dom3-api/inherit__graph__15.map index 9104f9e1..c673b615 100644 --- a/docs/dom3-api/inherit__graph__15.map +++ b/docs/dom3-api/inherit__graph__15.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMPSVITypeInfo.html 9,8 195,32 +rect $classxercesc_1_1DOMPSVITypeInfo.html 7,6 207,30 diff --git a/docs/dom3-api/inherit__graph__15.png b/docs/dom3-api/inherit__graph__15.png index db7160c7..8fa4b1b8 100644 Binary files a/docs/dom3-api/inherit__graph__15.png and b/docs/dom3-api/inherit__graph__15.png differ diff --git a/docs/dom3-api/inherit__graph__16.map b/docs/dom3-api/inherit__graph__16.map index 6a5e293e..794a4723 100644 --- a/docs/dom3-api/inherit__graph__16.map +++ b/docs/dom3-api/inherit__graph__16.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMRange.html 8,8 154,32 +rect $classxercesc_1_1DOMRange.html 5,6 163,30 diff --git a/docs/dom3-api/inherit__graph__16.png b/docs/dom3-api/inherit__graph__16.png index a93e9cf4..eb3b9ebb 100644 Binary files a/docs/dom3-api/inherit__graph__16.png and b/docs/dom3-api/inherit__graph__16.png differ diff --git a/docs/dom3-api/inherit__graph__17.map b/docs/dom3-api/inherit__graph__17.map index 81674ab1..56b1a02a 100644 --- a/docs/dom3-api/inherit__graph__17.map +++ b/docs/dom3-api/inherit__graph__17.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMTreeWalker.html 9,8 182,32 +rect $classxercesc_1_1DOMTreeWalker.html 7,6 193,30 diff --git a/docs/dom3-api/inherit__graph__17.png b/docs/dom3-api/inherit__graph__17.png index 208c3c00..280a691c 100644 Binary files a/docs/dom3-api/inherit__graph__17.png and b/docs/dom3-api/inherit__graph__17.png differ diff --git a/docs/dom3-api/inherit__graph__18.map b/docs/dom3-api/inherit__graph__18.map index 08ac443a..44c5c81f 100644 --- a/docs/dom3-api/inherit__graph__18.map +++ b/docs/dom3-api/inherit__graph__18.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMTypeInfo.html 9,8 166,32 +rect $classxercesc_1_1DOMTypeInfo.html 7,6 177,30 diff --git a/docs/dom3-api/inherit__graph__18.png b/docs/dom3-api/inherit__graph__18.png index 21bc8879..04643ba9 100644 Binary files a/docs/dom3-api/inherit__graph__18.png and b/docs/dom3-api/inherit__graph__18.png differ diff --git a/docs/dom3-api/inherit__graph__19.map b/docs/dom3-api/inherit__graph__19.map index 1100cad9..3af987bb 100644 --- a/docs/dom3-api/inherit__graph__19.map +++ b/docs/dom3-api/inherit__graph__19.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMUserDataHandler.html 8,8 218,32 +rect $classxercesc_1_1DOMUserDataHandler.html 7,6 236,30 diff --git a/docs/dom3-api/inherit__graph__19.png b/docs/dom3-api/inherit__graph__19.png index 503dd8b1..ad313be2 100644 Binary files a/docs/dom3-api/inherit__graph__19.png and b/docs/dom3-api/inherit__graph__19.png differ diff --git a/docs/dom3-api/inherit__graph__2.map b/docs/dom3-api/inherit__graph__2.map index 1d29a45a..f58907d1 100644 --- a/docs/dom3-api/inherit__graph__2.map +++ b/docs/dom3-api/inherit__graph__2.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMEntityResolver.html 9,8 201,32 +rect $classxercesc_1_1DOMEntityResolver.html 7,6 217,30 diff --git a/docs/dom3-api/inherit__graph__2.png b/docs/dom3-api/inherit__graph__2.png index 882e9e2c..20b974de 100644 Binary files a/docs/dom3-api/inherit__graph__2.png and b/docs/dom3-api/inherit__graph__2.png differ diff --git a/docs/dom3-api/inherit__graph__20.map b/docs/dom3-api/inherit__graph__20.map index 30778640..117d9e2d 100644 --- a/docs/dom3-api/inherit__graph__20.map +++ b/docs/dom3-api/inherit__graph__20.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMWriter.html 9,8 150,32 +rect $classxercesc_1_1DOMWriter.html 7,6 161,30 diff --git a/docs/dom3-api/inherit__graph__20.png b/docs/dom3-api/inherit__graph__20.png index f7236e2d..1e320885 100644 Binary files a/docs/dom3-api/inherit__graph__20.png and b/docs/dom3-api/inherit__graph__20.png differ diff --git a/docs/dom3-api/inherit__graph__21.map b/docs/dom3-api/inherit__graph__21.map index 969d37ed..f929b44f 100644 --- a/docs/dom3-api/inherit__graph__21.map +++ b/docs/dom3-api/inherit__graph__21.map @@ -1,19 +1,19 @@ base referer -rect $classxercesc_1_1DOMDocumentRange.html 15,8 223,32 -rect $classxercesc_1_1DOMDocument.html 314,56 482,80 -rect $classxercesc_1_1DOMDocumentTraversal.html 9,56 230,80 -rect $classxercesc_1_1DOMNode.html 50,296 189,320 -rect $classxercesc_1_1DOMAttr.html 334,104 462,128 -rect $classxercesc_1_1DOMCharacterData.html 301,152 495,176 -rect $classxercesc_1_1DOMDocumentFragment.html 286,200 510,224 -rect $classxercesc_1_1DOMDocumentType.html 299,248 497,272 -rect $classxercesc_1_1DOMElement.html 319,296 477,320 -rect $classxercesc_1_1DOMEntity.html 327,344 469,368 -rect $classxercesc_1_1DOMEntityReference.html 297,392 499,416 -rect $classxercesc_1_1DOMNotation.html 319,440 477,464 -rect $classxercesc_1_1DOMProcessingInstruction.html 281,488 515,512 -rect $classxercesc_1_1DOMXPathNamespace.html 291,536 505,560 -rect $classxercesc_1_1DOMComment.html 565,128 730,152 -rect $classxercesc_1_1DOMText.html 582,176 713,200 -rect $classxercesc_1_1DOMCDATASection.html 778,176 973,200 -rect $classxercesc_1_1DOMXPathEvaluator.html 19,104 219,128 +rect $classxercesc_1_1DOMDocumentRange.html 15,6 242,30 +rect $classxercesc_1_1DOMDocument.html 336,54 520,78 +rect $classxercesc_1_1DOMDocumentTraversal.html 6,54 251,78 +rect $classxercesc_1_1DOMNode.html 54,294 203,318 +rect $classxercesc_1_1DOMAttr.html 359,102 498,126 +rect $classxercesc_1_1DOMCharacterData.html 322,150 535,174 +rect $classxercesc_1_1DOMDocumentFragment.html 304,198 552,222 +rect $classxercesc_1_1DOMDocumentType.html 320,246 536,270 +rect $classxercesc_1_1DOMElement.html 343,294 514,318 +rect $classxercesc_1_1DOMEntity.html 351,342 506,366 +rect $classxercesc_1_1DOMEntityReference.html 318,390 539,414 +rect $classxercesc_1_1DOMNotation.html 343,438 514,462 +rect $classxercesc_1_1DOMProcessingInstruction.html 299,486 558,510 +rect $classxercesc_1_1DOMXPathNamespace.html 312,534 544,558 +rect $classxercesc_1_1DOMComment.html 607,126 786,150 +rect $classxercesc_1_1DOMText.html 626,174 767,198 +rect $classxercesc_1_1DOMCDATASection.html 836,174 1044,198 +rect $classxercesc_1_1DOMXPathEvaluator.html 20,102 236,126 diff --git a/docs/dom3-api/inherit__graph__21.md5 b/docs/dom3-api/inherit__graph__21.md5 index dba76504..cadc6abb 100644 --- a/docs/dom3-api/inherit__graph__21.md5 +++ b/docs/dom3-api/inherit__graph__21.md5 @@ -1 +1 @@ -8f2508f6e8d211b7487e5d1e868c935a \ No newline at end of file +eb8efeddebe589bd5458c75f68bdd251 \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__21.png b/docs/dom3-api/inherit__graph__21.png index dcd45645..a1956862 100644 Binary files a/docs/dom3-api/inherit__graph__21.png and b/docs/dom3-api/inherit__graph__21.png differ diff --git a/docs/dom3-api/inherit__graph__22.map b/docs/dom3-api/inherit__graph__22.map index 2cc5c3a6..f8cb2e9c 100644 --- a/docs/dom3-api/inherit__graph__22.map +++ b/docs/dom3-api/inherit__graph__22.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMXPathException.html 8,8 210,32 +rect $classxercesc_1_1DOMXPathException.html 7,6 225,30 diff --git a/docs/dom3-api/inherit__graph__22.png b/docs/dom3-api/inherit__graph__22.png index 84cb340f..3e315336 100644 Binary files a/docs/dom3-api/inherit__graph__22.png and b/docs/dom3-api/inherit__graph__22.png differ diff --git a/docs/dom3-api/inherit__graph__23.map b/docs/dom3-api/inherit__graph__23.map index c8fdacd2..bf0a5fea 100644 --- a/docs/dom3-api/inherit__graph__23.map +++ b/docs/dom3-api/inherit__graph__23.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMXPathExpression.html 8,8 218,32 -rect $classXQillaExpression.html 268,8 390,32 +rect $classxercesc_1_1DOMXPathExpression.html 5,6 232,30 +rect $classXQillaExpression.html 281,6 415,30 diff --git a/docs/dom3-api/inherit__graph__23.md5 b/docs/dom3-api/inherit__graph__23.md5 index 6edef974..30c81853 100644 --- a/docs/dom3-api/inherit__graph__23.md5 +++ b/docs/dom3-api/inherit__graph__23.md5 @@ -1 +1 @@ -ee1b6a78102f19cceed2ad3f5a4e251d \ No newline at end of file +1dc3b4c2f3105124ad55a1e2a478d788 \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__23.png b/docs/dom3-api/inherit__graph__23.png index b428d53b..af20f5dd 100644 Binary files a/docs/dom3-api/inherit__graph__23.png and b/docs/dom3-api/inherit__graph__23.png differ diff --git a/docs/dom3-api/inherit__graph__24.map b/docs/dom3-api/inherit__graph__24.map index 660a8460..40da8b36 100644 --- a/docs/dom3-api/inherit__graph__24.map +++ b/docs/dom3-api/inherit__graph__24.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMXPathNSResolver.html 9,8 222,32 -rect $classXQillaNSResolver.html 273,8 401,32 +rect $classxercesc_1_1DOMXPathNSResolver.html 6,6 235,30 +rect $classXQillaNSResolver.html 283,6 422,30 diff --git a/docs/dom3-api/inherit__graph__24.md5 b/docs/dom3-api/inherit__graph__24.md5 index 12e55f4a..a9d685d8 100644 --- a/docs/dom3-api/inherit__graph__24.md5 +++ b/docs/dom3-api/inherit__graph__24.md5 @@ -1 +1 @@ -2d6160b72648c02a824062ab953476bc \ No newline at end of file +399ec33a713bb8f5c1919cbbebcf4680 \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__24.png b/docs/dom3-api/inherit__graph__24.png index 8439e57b..0b7d56c6 100644 Binary files a/docs/dom3-api/inherit__graph__24.png and b/docs/dom3-api/inherit__graph__24.png differ diff --git a/docs/dom3-api/inherit__graph__25.map b/docs/dom3-api/inherit__graph__25.map index de92d135..bf9aec29 100644 --- a/docs/dom3-api/inherit__graph__25.map +++ b/docs/dom3-api/inherit__graph__25.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMXPathResult.html 7,8 189,32 +rect $classxercesc_1_1DOMXPathResult.html 5,6 200,30 diff --git a/docs/dom3-api/inherit__graph__25.png b/docs/dom3-api/inherit__graph__25.png index a54f983f..b8f361f2 100644 Binary files a/docs/dom3-api/inherit__graph__25.png and b/docs/dom3-api/inherit__graph__25.png differ diff --git a/docs/dom3-api/inherit__graph__26.map b/docs/dom3-api/inherit__graph__26.map index 85d5e9b6..cc1571af 100644 --- a/docs/dom3-api/inherit__graph__26.map +++ b/docs/dom3-api/inherit__graph__26.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1MemoryManager.html 8,8 186,32 +rect $classxercesc_1_1MemoryManager.html 7,6 201,30 diff --git a/docs/dom3-api/inherit__graph__26.png b/docs/dom3-api/inherit__graph__26.png index 7cab8de8..17a71832 100644 Binary files a/docs/dom3-api/inherit__graph__26.png and b/docs/dom3-api/inherit__graph__26.png differ diff --git a/docs/dom3-api/inherit__graph__27.map b/docs/dom3-api/inherit__graph__27.map index 005f9dba..55e0a3b4 100644 --- a/docs/dom3-api/inherit__graph__27.map +++ b/docs/dom3-api/inherit__graph__27.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1StDOMNode.html 8,8 192,32 +rect $classxercesc_1_1StDOMNode.html 5,6 208,30 diff --git a/docs/dom3-api/inherit__graph__27.png b/docs/dom3-api/inherit__graph__27.png index 077158ad..3504888a 100644 Binary files a/docs/dom3-api/inherit__graph__27.png and b/docs/dom3-api/inherit__graph__27.png differ diff --git a/docs/dom3-api/inherit__graph__28.map b/docs/dom3-api/inherit__graph__28.map index a3a78fcb..5fdff0fc 100644 --- a/docs/dom3-api/inherit__graph__28.map +++ b/docs/dom3-api/inherit__graph__28.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMLDeleter.html 8,8 154,32 +rect $classxercesc_1_1XMLDeleter.html 6,6 166,30 diff --git a/docs/dom3-api/inherit__graph__28.png b/docs/dom3-api/inherit__graph__28.png index ff534a33..45be77ce 100644 Binary files a/docs/dom3-api/inherit__graph__28.png and b/docs/dom3-api/inherit__graph__28.png differ diff --git a/docs/dom3-api/inherit__graph__29.map b/docs/dom3-api/inherit__graph__29.map index 447b71f2..08d51468 100644 --- a/docs/dom3-api/inherit__graph__29.map +++ b/docs/dom3-api/inherit__graph__29.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMLPlatformUtils.html 9,8 187,32 +rect $classxercesc_1_1XMLPlatformUtils.html 7,6 201,30 diff --git a/docs/dom3-api/inherit__graph__29.png b/docs/dom3-api/inherit__graph__29.png index d460d939..2d90e7e2 100644 Binary files a/docs/dom3-api/inherit__graph__29.png and b/docs/dom3-api/inherit__graph__29.png differ diff --git a/docs/dom3-api/inherit__graph__3.map b/docs/dom3-api/inherit__graph__3.map index f4a35241..73211313 100644 --- a/docs/dom3-api/inherit__graph__3.map +++ b/docs/dom3-api/inherit__graph__3.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMError.html 9,8 145,32 +rect $classxercesc_1_1DOMError.html 5,6 152,30 diff --git a/docs/dom3-api/inherit__graph__3.png b/docs/dom3-api/inherit__graph__3.png index 2500f390..ded02751 100644 Binary files a/docs/dom3-api/inherit__graph__3.png and b/docs/dom3-api/inherit__graph__3.png differ diff --git a/docs/dom3-api/inherit__graph__30.map b/docs/dom3-api/inherit__graph__30.map index 8544f2c0..5fb03be0 100644 --- a/docs/dom3-api/inherit__graph__30.map +++ b/docs/dom3-api/inherit__graph__30.map @@ -1,2 +1,2 @@ base referer -rect $classXPath2Result.html 9,8 113,32 +rect $classXPath2Result.html 7,6 116,30 diff --git a/docs/dom3-api/inherit__graph__30.png b/docs/dom3-api/inherit__graph__30.png index 5d64eb66..d22f0e30 100644 Binary files a/docs/dom3-api/inherit__graph__30.png and b/docs/dom3-api/inherit__graph__30.png differ diff --git a/docs/dom3-api/inherit__graph__31.map b/docs/dom3-api/inherit__graph__31.map index 32e6968b..ca81af36 100644 --- a/docs/dom3-api/inherit__graph__31.map +++ b/docs/dom3-api/inherit__graph__31.map @@ -1,2 +1,2 @@ base referer -rect $classXQillaPlatformUtils.html 7,8 141,32 +rect $classXQillaPlatformUtils.html 7,6 153,30 diff --git a/docs/dom3-api/inherit__graph__31.png b/docs/dom3-api/inherit__graph__31.png index 60be8efc..ae6ff46f 100644 Binary files a/docs/dom3-api/inherit__graph__31.png and b/docs/dom3-api/inherit__graph__31.png differ diff --git a/docs/dom3-api/inherit__graph__4.map b/docs/dom3-api/inherit__graph__4.map index 4042c362..67e5d00d 100644 --- a/docs/dom3-api/inherit__graph__4.map +++ b/docs/dom3-api/inherit__graph__4.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMErrorHandler.html 8,8 192,32 +rect $classxercesc_1_1DOMErrorHandler.html 7,6 207,30 diff --git a/docs/dom3-api/inherit__graph__4.png b/docs/dom3-api/inherit__graph__4.png index f36caf15..e0030b04 100644 Binary files a/docs/dom3-api/inherit__graph__4.png and b/docs/dom3-api/inherit__graph__4.png differ diff --git a/docs/dom3-api/inherit__graph__5.map b/docs/dom3-api/inherit__graph__5.map index 114575d9..f5b971e9 100644 --- a/docs/dom3-api/inherit__graph__5.map +++ b/docs/dom3-api/inherit__graph__5.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMException.html 9,8 174,32 -rect $classxercesc_1_1DOMRangeException.html 223,8 429,32 +rect $classxercesc_1_1DOMException.html 5,6 187,30 +rect $classxercesc_1_1DOMRangeException.html 235,6 459,30 diff --git a/docs/dom3-api/inherit__graph__5.md5 b/docs/dom3-api/inherit__graph__5.md5 index 2ba666cd..eca54c9b 100644 --- a/docs/dom3-api/inherit__graph__5.md5 +++ b/docs/dom3-api/inherit__graph__5.md5 @@ -1 +1 @@ -d7d59b1f6c69bdeac62566767e2845e5 \ No newline at end of file +795ac0c7b328a09014b119e7987b2733 \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__5.png b/docs/dom3-api/inherit__graph__5.png index 60288b39..c0600ddc 100644 Binary files a/docs/dom3-api/inherit__graph__5.png and b/docs/dom3-api/inherit__graph__5.png differ diff --git a/docs/dom3-api/inherit__graph__6.map b/docs/dom3-api/inherit__graph__6.map index b9e3d839..cd2a351b 100644 --- a/docs/dom3-api/inherit__graph__6.map +++ b/docs/dom3-api/inherit__graph__6.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1DOMImplementationLS.html 9,8 222,32 -rect $classxercesc_1_1DOMImplementation.html 273,8 470,32 +rect $classxercesc_1_1DOMImplementationLS.html 5,6 243,30 +rect $classxercesc_1_1DOMImplementation.html 291,6 512,30 diff --git a/docs/dom3-api/inherit__graph__6.md5 b/docs/dom3-api/inherit__graph__6.md5 index 30a55d06..61dab305 100644 --- a/docs/dom3-api/inherit__graph__6.md5 +++ b/docs/dom3-api/inherit__graph__6.md5 @@ -1 +1 @@ -2d05e80c5c296debefe32e6e1e14bb28 \ No newline at end of file +bdca7f2593c25e79747557e9d25d212e \ No newline at end of file diff --git a/docs/dom3-api/inherit__graph__6.png b/docs/dom3-api/inherit__graph__6.png index 377605bb..7214c3ab 100644 Binary files a/docs/dom3-api/inherit__graph__6.png and b/docs/dom3-api/inherit__graph__6.png differ diff --git a/docs/dom3-api/inherit__graph__7.map b/docs/dom3-api/inherit__graph__7.map index 30bc08b8..d4c7a751 100644 --- a/docs/dom3-api/inherit__graph__7.map +++ b/docs/dom3-api/inherit__graph__7.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMImplementationRegistry.html 8,8 256,32 +rect $classxercesc_1_1DOMImplementationRegistry.html 5,6 283,30 diff --git a/docs/dom3-api/inherit__graph__7.png b/docs/dom3-api/inherit__graph__7.png index 9b1c472a..29cd263f 100644 Binary files a/docs/dom3-api/inherit__graph__7.png and b/docs/dom3-api/inherit__graph__7.png differ diff --git a/docs/dom3-api/inherit__graph__8.map b/docs/dom3-api/inherit__graph__8.map index 56c1cd9d..d0e42a44 100644 --- a/docs/dom3-api/inherit__graph__8.map +++ b/docs/dom3-api/inherit__graph__8.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMImplementationSource.html 9,8 249,32 +rect $classxercesc_1_1DOMImplementationSource.html 7,6 273,30 diff --git a/docs/dom3-api/inherit__graph__8.png b/docs/dom3-api/inherit__graph__8.png index c8af503d..944fa9fa 100644 Binary files a/docs/dom3-api/inherit__graph__8.png and b/docs/dom3-api/inherit__graph__8.png differ diff --git a/docs/dom3-api/inherit__graph__9.map b/docs/dom3-api/inherit__graph__9.map index 2fa5fbbc..357e8f01 100644 --- a/docs/dom3-api/inherit__graph__9.map +++ b/docs/dom3-api/inherit__graph__9.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMInputSource.html 9,8 187,32 +rect $classxercesc_1_1DOMInputSource.html 7,6 201,30 diff --git a/docs/dom3-api/inherit__graph__9.png b/docs/dom3-api/inherit__graph__9.png index 0d85bff4..1fb2dd83 100644 Binary files a/docs/dom3-api/inherit__graph__9.png and b/docs/dom3-api/inherit__graph__9.png differ diff --git a/docs/dom3-api/inherits.html b/docs/dom3-api/inherits.html index 9f100899..0c4bd122 100644 --- a/docs/dom3-api/inherits.html +++ b/docs/dom3-api/inherits.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -24,157 +24,157 @@
        - +
        - +
        - +
        - +
        - +
        - - + +
        - - + +
        - +
        - +
        - +
        - +
        - +
        - - + +
        - +
        - +
        - +
        - +
        - +
        - +
        - +
        - +
        - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
        - +
        - - + +
        - - + +
        - +
        - +
        - +
        - +
        - +
        - +
        - +
        -
        Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +
        Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/dom3-api/namespacemembers.html b/docs/dom3-api/namespacemembers.html index 2fca95f6..e9faecdd 100644 --- a/docs/dom3-api/namespacemembers.html +++ b/docs/dom3-api/namespacemembers.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -28,12 +28,16 @@ Here is a list of all namespace members with links to the namespace documentatio

          -
          Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +: xercesc +
        • DOMElementSPtr +: xercesc +
        • DOMNodeSPtr +: xercesc +
        • MakeXMLException() +: xercesc +
        +
        Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/dom3-api/namespacemembers_func.html b/docs/dom3-api/namespacemembers_func.html index d65c0871..87c46434 100644 --- a/docs/dom3-api/namespacemembers_func.html +++ b/docs/dom3-api/namespacemembers_func.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -28,9 +28,10 @@

          -
          Generated on Mon Feb 12 16:52:13 2007 for XQilla DOM Level 3 API by  +: xercesc +
        +
        Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/dom3-api/namespacemembers_type.html b/docs/dom3-api/namespacemembers_type.html index 9b2da8fb..e34d10ed 100644 --- a/docs/dom3-api/namespacemembers_type.html +++ b/docs/dom3-api/namespacemembers_type.html @@ -4,7 +4,7 @@ - +
        +
        Generated on Wed Dec 12 19:14:18 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/dom3-api/namespaces.html b/docs/dom3-api/namespaces.html index 8fc55b8e..7622a00a 100644 --- a/docs/dom3-api/namespaces.html +++ b/docs/dom3-api/namespaces.html @@ -4,7 +4,7 @@ - +


        Function Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - + + + + - - - - + + + + - - - + + +
        xercesc::MakeXMLException XMLPlatformUtilsException , xercesc::MakeXMLException (XMLPlatformUtilsException ,
        XMLUTIL_EXPORT XMLUTIL_EXPORT  
        )
        -
        - - - - - -
        -   - + +

        -

        -


        Generated on Mon Feb 12 16:52:12 2007 for XQilla DOM Level 3 API by  + +
        +

        +


        Generated on Wed Dec 12 19:14:15 2007 for XQilla DOM Level 3 API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATAnySimpleType_8hpp-source.html b/docs/simple-api/ATAnySimpleType_8hpp-source.html index 2d47a515..5e1cf656 100644 --- a/docs/simple-api/ATAnySimpleType_8hpp-source.html +++ b/docs/simple-api/ATAnySimpleType_8hpp-source.html @@ -4,7 +4,7 @@ - +

        Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATAnySimpleType_8hpp.html b/docs/simple-api/ATAnySimpleType_8hpp.html index ed929386..6711cb0e 100644 --- a/docs/simple-api/ATAnySimpleType_8hpp.html +++ b/docs/simple-api/ATAnySimpleType_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,8 +24,8 @@

          Include dependency graph for ATAnySimpleType.hpp:

          - - + +

          @@ -36,8 +36,8 @@ Include dependency graph for ATAnySimpleType.hpp:

           This class represents the atomic types (ie, the simple types which are not list or union types) with type annotation xs:anySimpleType. More...
          -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATAnySimpleType_8hpp__incl.map b/docs/simple-api/ATAnySimpleType_8hpp__incl.map index 6aa9eaa6..f2662e75 100644 --- a/docs/simple-api/ATAnySimpleType_8hpp__incl.map +++ b/docs/simple-api/ATAnySimpleType_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 213,109 424,133 -rect $Item_8hpp.html 472,109 616,133 +rect $AnyAtomicType_8hpp.html 228,107 466,131 +rect $Item_8hpp.html 515,107 680,131 diff --git a/docs/simple-api/ATAnySimpleType_8hpp__incl.md5 b/docs/simple-api/ATAnySimpleType_8hpp__incl.md5 index 88672ccb..ef304334 100644 --- a/docs/simple-api/ATAnySimpleType_8hpp__incl.md5 +++ b/docs/simple-api/ATAnySimpleType_8hpp__incl.md5 @@ -1 +1 @@ -44ae58fef9901cec22836a087b0dcc6b \ No newline at end of file +5d6a93ba9e45a5111838f88e5d64cc88 \ No newline at end of file diff --git a/docs/simple-api/ATAnySimpleType_8hpp__incl.png b/docs/simple-api/ATAnySimpleType_8hpp__incl.png index ae64df4f..11c5e0e1 100644 Binary files a/docs/simple-api/ATAnySimpleType_8hpp__incl.png and b/docs/simple-api/ATAnySimpleType_8hpp__incl.png differ diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp-source.html b/docs/simple-api/ATAnyURIOrDerived_8hpp-source.html index 50934cd5..a495b4dc 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp-source.html +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp.html b/docs/simple-api/ATAnyURIOrDerived_8hpp.html index 542c100f..38cd1e11 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp.html +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,14 +24,14 @@

          Include dependency graph for ATAnyURIOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -41,8 +41,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATAnyURIOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.map index 4d7d7db3..4232a7fe 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 226,8 344,32 +rect $ItemFactory_8hpp.html 241,6 369,30 diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.md5 index 9e1509c1..781259f2 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -781aaf7cb4943718a10eab7a804b23d8 \ No newline at end of file +1a7f638585da64fa137fd3ffc9dc6b02 \ No newline at end of file diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.png index e87009dd..f1adbaf3 100644 Binary files a/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATAnyURIOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.map b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.map index 78f6b931..7696fbf2 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 226,109 437,133 -rect $Item_8hpp.html 485,109 629,133 +rect $AnyAtomicType_8hpp.html 241,107 479,131 +rect $Item_8hpp.html 528,107 693,131 diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.md5 b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.md5 index 58f3d0e3..7f817427 100644 --- a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -a0a2297e948fae6046da4ee8daaa0eb0 \ No newline at end of file +c842fec706f202afe2081540e047693f \ No newline at end of file diff --git a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.png b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.png index 389e2de9..2bcb16af 100644 Binary files a/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.png and b/docs/simple-api/ATAnyURIOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATBase64BinaryOrDerived_8hpp-source.html b/docs/simple-api/ATBase64BinaryOrDerived_8hpp-source.html index b32b9e54..abfbf0d5 100644 --- a/docs/simple-api/ATBase64BinaryOrDerived_8hpp-source.html +++ b/docs/simple-api/ATBase64BinaryOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATBase64BinaryOrDerived_8hpp.html b/docs/simple-api/ATBase64BinaryOrDerived_8hpp.html index 61f2b1b2..cc1d52e5 100644 --- a/docs/simple-api/ATBase64BinaryOrDerived_8hpp.html +++ b/docs/simple-api/ATBase64BinaryOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,8 +24,7 @@

          Include dependency graph for ATBase64BinaryOrDerived.hpp:

          - - +

          @@ -35,8 +34,8 @@ Include dependency graph for ATBase64BinaryOrDerived.hpp:

          class  ATBase64BinaryOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.map b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.map index 273d26b3..6276bcec 100644 --- a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.map @@ -1,3 +1,2 @@ base referer -rect $AnyAtomicType_8hpp.html 264,109 474,133 -rect $Item_8hpp.html 522,109 666,133 +rect $AnyAtomicType_8hpp.html 290,56 527,80 diff --git a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.md5 b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.md5 index 5d83769a..5bb7b879 100644 --- a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -dbb4bcaab1e3e191cb63f28d47c30192 \ No newline at end of file +b20f47459e3bc07d1adbcae4709bf6aa \ No newline at end of file diff --git a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.png b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.png index 7eedc1cc..df8a125f 100644 Binary files a/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.png and b/docs/simple-api/ATBase64BinaryOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp-source.html b/docs/simple-api/ATBooleanOrDerived_8hpp-source.html index 60167452..a0914b3a 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp-source.html +++ b/docs/simple-api/ATBooleanOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp.html b/docs/simple-api/ATBooleanOrDerived_8hpp.html index 7bbfcef9..5f0d34ea 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp.html +++ b/docs/simple-api/ATBooleanOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,15 +24,15 @@

          Include dependency graph for ATBooleanOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - - + +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATBooleanOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.map index bab6b413..80bcff6f 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $Node_8hpp.html 229,8 309,32 -rect $ItemFactory_8hpp.html 357,33 474,57 +rect $Node_8hpp.html 248,5 336,29 +rect $ItemFactory_8hpp.html 385,31 513,55 diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.md5 index 9b2c481a..698a56f5 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -7ded479aba1d43d858141db49fafc793 \ No newline at end of file +988852b4d233f9284943b9daa816c81f \ No newline at end of file diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.png index 29f6ee96..036fb4cc 100644 Binary files a/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATBooleanOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.map b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.map index 939a7f2e..e9c7b307 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 229,109 440,133 -rect $Item_8hpp.html 488,109 632,133 +rect $AnyAtomicType_8hpp.html 249,107 487,131 +rect $Item_8hpp.html 536,107 701,131 diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.md5 b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.md5 index e635f9a2..e8b77b44 100644 --- a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -6b7ddf4dee9517b5bb3628180e488d39 \ No newline at end of file +a960c8c7ad3ba96a4c1e0614da929cae \ No newline at end of file diff --git a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.png b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.png index 479183c4..d69723c8 100644 Binary files a/docs/simple-api/ATBooleanOrDerived_8hpp__incl.png and b/docs/simple-api/ATBooleanOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATDateOrDerived_8hpp-source.html b/docs/simple-api/ATDateOrDerived_8hpp-source.html index 28faa0c9..cde6c15b 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp-source.html +++ b/docs/simple-api/ATDateOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATDateOrDerived_8hpp.html b/docs/simple-api/ATDateOrDerived_8hpp.html index a9c26a14..280e410f 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp.html +++ b/docs/simple-api/ATDateOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -27,16 +27,16 @@

          Include dependency graph for ATDateOrDerived.hpp:

          - - - - + + + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATDateOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.map index 4cfbbc7e..82aef35e 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 210,8 328,32 +rect $ItemFactory_8hpp.html 225,6 353,30 diff --git a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.md5 index e300aae2..84ea3eee 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -9815d4b586c270cc12627da9f3b7ca4c \ No newline at end of file +8b1b3939e8f24c7377ee86a7b8c01a36 \ No newline at end of file diff --git a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.png index 12343b34..1a194f11 100644 Binary files a/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATDateOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATDateOrDerived_8hpp__incl.map b/docs/simple-api/ATDateOrDerived_8hpp__incl.map index d8b0a901..c573c833 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATDateOrDerived_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $DateOrTimeType_8hpp.html 210,58 429,82 -rect $ATDecimalOrDerived_8hpp.html 770,159 1013,183 -rect $ATDurationOrDerived_8hpp.html 478,210 721,234 -rect $Timezone_8hpp.html 231,259 407,283 +rect $DateOrTimeType_8hpp.html 224,59 472,83 +rect $ATDecimalOrDerived_8hpp.html 849,160 1124,184 +rect $ATDurationOrDerived_8hpp.html 521,211 799,235 +rect $Timezone_8hpp.html 248,260 448,284 diff --git a/docs/simple-api/ATDateOrDerived_8hpp__incl.md5 b/docs/simple-api/ATDateOrDerived_8hpp__incl.md5 index 14d9bc07..d2ec8114 100644 --- a/docs/simple-api/ATDateOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATDateOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -e511111b76a67dd296aeb60d51989349 \ No newline at end of file +b7e6e7b25dc98b58f025cfa2f8bfe039 \ No newline at end of file diff --git a/docs/simple-api/ATDateOrDerived_8hpp__incl.png b/docs/simple-api/ATDateOrDerived_8hpp__incl.png index 63522603..0be69a97 100644 Binary files a/docs/simple-api/ATDateOrDerived_8hpp__incl.png and b/docs/simple-api/ATDateOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp-source.html b/docs/simple-api/ATDateTimeOrDerived_8hpp-source.html index 976083ed..ad0ebf6b 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp-source.html +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp.html b/docs/simple-api/ATDateTimeOrDerived_8hpp.html index 3f4d82fd..8839e927 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp.html +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -27,16 +27,16 @@

          Include dependency graph for ATDateTimeOrDerived.hpp:

          - - - - + + + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATDateTimeOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.map index f323e027..67d6d880 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 239,8 357,32 +rect $ItemFactory_8hpp.html 260,6 388,30 diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.md5 index eaec7bf0..d7a4c19f 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -26a5a4b74fdc4ed4f22b21a09c80d7e2 \ No newline at end of file +02bc456c688016e463dd726ee3a324c8 \ No newline at end of file diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.png index e7a57e50..e53e732e 100644 Binary files a/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATDateTimeOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.map b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.map index fea295ec..c66ae48d 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $DateOrTimeType_8hpp.html 240,58 458,82 -rect $ATDecimalOrDerived_8hpp.html 800,159 1042,183 -rect $ATDurationOrDerived_8hpp.html 508,210 750,234 -rect $Timezone_8hpp.html 261,259 437,283 +rect $DateOrTimeType_8hpp.html 259,56 507,80 +rect $ATDecimalOrDerived_8hpp.html 884,157 1159,181 +rect $ATDurationOrDerived_8hpp.html 556,208 834,232 +rect $Timezone_8hpp.html 283,257 483,281 diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.md5 b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.md5 index f6f13f4d..47b246a9 100644 --- a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -f95654f16d3394cef30f9222d8d724d3 \ No newline at end of file +ff3fabde9458473f7f4a2f6ae606790a \ No newline at end of file diff --git a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.png b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.png index 0bc4d244..d6423ed5 100644 Binary files a/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.png and b/docs/simple-api/ATDateTimeOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp-source.html b/docs/simple-api/ATDecimalOrDerived_8hpp-source.html index 61345090..477c469c 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp-source.html +++ b/docs/simple-api/ATDecimalOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp.html b/docs/simple-api/ATDecimalOrDerived_8hpp.html index 221becda..23bdf382 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp.html +++ b/docs/simple-api/ATDecimalOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,27 +24,18 @@

          Include dependency graph for ATDecimalOrDerived.hpp:

          - - +

          This graph shows which files directly or indirectly include this file:

          - - - - - - - - - - - - - - + + + + + +

          @@ -54,8 +45,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATDecimalOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:51 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.map index b6df7a71..a45a4d2a 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.map @@ -1,15 +1,7 @@ base referer -rect $Sequence_8hpp.html 264,32 370,56 -rect $ATDurationOrDerived_8hpp.html 229,317 405,341 -rect $ATDateOrDerived_8hpp.html 670,181 822,205 -rect $ItemFactory_8hpp.html 893,301 1010,325 -rect $ATDateTimeOrDerived_8hpp.html 656,517 837,541 -rect $ATTimeOrDerived_8hpp.html 669,565 824,589 -rect $DynamicContext_8hpp.html 454,365 598,389 -rect $Timezone_8hpp.html 473,317 580,341 -rect $ContextHelpers_8hpp.html 677,469 816,493 -rect $ATGDayOrDerived_8hpp.html 668,421 825,445 -rect $ATGMonthOrDerived_8hpp.html 661,229 832,253 -rect $ATGMonthDayOrDerived_8hpp.html 649,277 844,301 -rect $ATGYearMonthOrDerived_8hpp.html 648,325 845,349 -rect $ATGYearOrDerived_8hpp.html 666,373 826,397 +rect $Sequence_8hpp.html 288,5 406,29 +rect $ATDurationOrDerived_8hpp.html 248,155 446,179 +rect $ATDateOrDerived_8hpp.html 511,105 682,129 +rect $ItemFactory_8hpp.html 748,155 876,179 +rect $ATDateTimeOrDerived_8hpp.html 495,204 698,228 +rect $ATTimeOrDerived_8hpp.html 511,252 682,276 diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.md5 index d6a7b387..5eae5d15 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -efd49c8c08fcde5c3310fc69fc0cdbb8 \ No newline at end of file +c4923c05450f2a13f1d0b0495619b74f \ No newline at end of file diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.png index 63258dc0..08b495a6 100644 Binary files a/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATDecimalOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.map b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.map index baa8860f..3da41eaf 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.map @@ -1,3 +1,2 @@ base referer -rect $Numeric_8hpp.html 229,109 397,133 -rect $AnyAtomicType_8hpp.html 445,109 656,133 +rect $Numeric_8hpp.html 248,56 440,80 diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.md5 b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.md5 index 7d5bf5f8..49f1af13 100644 --- a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -dcd77e80018d6377cb6d81c2e2b9b865 \ No newline at end of file +3410638c68bcaaf09d00f683b21c7497 \ No newline at end of file diff --git a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.png b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.png index 92b8cbdd..47167b02 100644 Binary files a/docs/simple-api/ATDecimalOrDerived_8hpp__incl.png and b/docs/simple-api/ATDecimalOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp-source.html b/docs/simple-api/ATDoubleOrDerived_8hpp-source.html index 477d66d0..c3b1e3a9 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp-source.html +++ b/docs/simple-api/ATDoubleOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp.html b/docs/simple-api/ATDoubleOrDerived_8hpp.html index c87d67a8..195c17c9 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp.html +++ b/docs/simple-api/ATDoubleOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,14 +24,14 @@

          Include dependency graph for ATDoubleOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -41,8 +41,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATDoubleOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:52 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.map index 601e2d62..4232a7fe 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 223,8 341,32 +rect $ItemFactory_8hpp.html 241,6 369,30 diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.md5 index df9efe64..3b1ab31d 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -a7d5bcc1107de20ffe16532b7e1f65f5 \ No newline at end of file +687ab91757735d862db2af4d18e2ebf9 \ No newline at end of file diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.png index ffa989c2..536f6171 100644 Binary files a/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATDoubleOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.map b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.map index 82f7e7d8..543b9060 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $Numeric_8hpp.html 224,109 392,133 -rect $AnyAtomicType_8hpp.html 440,109 650,133 +rect $Numeric_8hpp.html 240,107 432,131 +rect $AnyAtomicType_8hpp.html 482,107 719,131 diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.md5 b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.md5 index be9f3705..c5f6f6b3 100644 --- a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -9a21dd048af7d12cff90b59797a09f03 \ No newline at end of file +1be7e8aa8e59af4ab2d4e93c31f326ad \ No newline at end of file diff --git a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.png b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.png index 1c40890a..e91341ae 100644 Binary files a/docs/simple-api/ATDoubleOrDerived_8hpp__incl.png and b/docs/simple-api/ATDoubleOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATDurationOrDerived_8hpp-source.html b/docs/simple-api/ATDurationOrDerived_8hpp-source.html index f8070c18..c718ddb3 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp-source.html +++ b/docs/simple-api/ATDurationOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATDurationOrDerived_8hpp.html b/docs/simple-api/ATDurationOrDerived_8hpp.html index c17009c8..01017b6f 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp.html +++ b/docs/simple-api/ATDurationOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,25 +25,25 @@

          Include dependency graph for ATDurationOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - - - - - - - - - - - - + + + + + + + + + + + +

          @@ -53,8 +53,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATDurationOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:52 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.map index 296f25dc..92d098f5 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.map @@ -1,13 +1,13 @@ base referer -rect $DynamicContext_8hpp.html 233,12 377,36 -rect $ATDateOrDerived_8hpp.html 449,110 601,134 -rect $ItemFactory_8hpp.html 671,254 789,278 -rect $Timezone_8hpp.html 251,254 358,278 -rect $ATDateTimeOrDerived_8hpp.html 434,158 615,182 -rect $ATTimeOrDerived_8hpp.html 447,446 602,470 -rect $ContextHelpers_8hpp.html 455,12 594,36 -rect $ATGDayOrDerived_8hpp.html 446,206 603,230 -rect $ATGMonthOrDerived_8hpp.html 439,254 610,278 -rect $ATGMonthDayOrDerived_8hpp.html 427,302 622,326 -rect $ATGYearMonthOrDerived_8hpp.html 426,350 623,374 -rect $ATGYearOrDerived_8hpp.html 445,398 605,422 +rect $DynamicContext_8hpp.html 252,16 415,40 +rect $ATDateOrDerived_8hpp.html 489,115 660,139 +rect $ItemFactory_8hpp.html 735,259 863,283 +rect $Timezone_8hpp.html 275,259 392,283 +rect $ATDateTimeOrDerived_8hpp.html 473,163 676,187 +rect $ATTimeOrDerived_8hpp.html 489,451 660,475 +rect $ContextHelpers_8hpp.html 497,16 652,40 +rect $ATGDayOrDerived_8hpp.html 487,211 663,235 +rect $ATGMonthOrDerived_8hpp.html 479,259 671,283 +rect $ATGMonthDayOrDerived_8hpp.html 465,307 684,331 +rect $ATGYearMonthOrDerived_8hpp.html 465,355 684,379 +rect $ATGYearOrDerived_8hpp.html 487,403 663,427 diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.md5 index 0fe4b61c..3f43b06b 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -f51f435f0636b47ce5bcb05fae7f72ae \ No newline at end of file +51f5f4e51b6680d5a09a19d2f3c83489 \ No newline at end of file diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.png index 9d37c769..3f4ed350 100644 Binary files a/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATDurationOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__incl.map b/docs/simple-api/ATDurationOrDerived_8hpp__incl.map index 266774d8..dfe6246e 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATDurationOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 248,58 458,82 -rect $ATDecimalOrDerived_8hpp.html 232,106 474,130 +rect $AnyAtomicType_8hpp.html 271,56 508,80 +rect $ATDecimalOrDerived_8hpp.html 252,104 527,128 diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__incl.md5 b/docs/simple-api/ATDurationOrDerived_8hpp__incl.md5 index 207caabe..f213cfa6 100644 --- a/docs/simple-api/ATDurationOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATDurationOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -c21ad84163d218c248a017c9895ba838 \ No newline at end of file +be9d9e0c143a6c8bce75d8b57ddaa083 \ No newline at end of file diff --git a/docs/simple-api/ATDurationOrDerived_8hpp__incl.png b/docs/simple-api/ATDurationOrDerived_8hpp__incl.png index 98313f85..59cd7d27 100644 Binary files a/docs/simple-api/ATDurationOrDerived_8hpp__incl.png and b/docs/simple-api/ATDurationOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATFloatOrDerived_8hpp-source.html b/docs/simple-api/ATFloatOrDerived_8hpp-source.html index 477405cd..d3708b8f 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp-source.html +++ b/docs/simple-api/ATFloatOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATFloatOrDerived_8hpp.html b/docs/simple-api/ATFloatOrDerived_8hpp.html index 14138701..433dcef0 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp.html +++ b/docs/simple-api/ATFloatOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,14 +24,14 @@

          Include dependency graph for ATFloatOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -41,8 +41,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATFloatOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:52 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.map index 4cfbbc7e..b36b76a3 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 210,8 328,32 +rect $ItemFactory_8hpp.html 228,6 356,30 diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.md5 index 3b6c2d28..1de39d86 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -2e2503f0225e80d24bde1a006aedaa2f \ No newline at end of file +33623ab15bd2e7281f30c9bfe57b6e55 \ No newline at end of file diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.png index cc9c748a..859d8b93 100644 Binary files a/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATFloatOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__incl.map b/docs/simple-api/ATFloatOrDerived_8hpp__incl.map index a1572178..d30fd316 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATFloatOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $Numeric_8hpp.html 210,109 378,133 -rect $AnyAtomicType_8hpp.html 426,109 637,133 +rect $Numeric_8hpp.html 227,107 419,131 +rect $AnyAtomicType_8hpp.html 468,107 705,131 diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__incl.md5 b/docs/simple-api/ATFloatOrDerived_8hpp__incl.md5 index 0f5d77de..ab5b7160 100644 --- a/docs/simple-api/ATFloatOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATFloatOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -89c4cf42c81c86cf86aa5af906b9b1bd \ No newline at end of file +35f3638516ec02f85373b0fc9e0daf59 \ No newline at end of file diff --git a/docs/simple-api/ATFloatOrDerived_8hpp__incl.png b/docs/simple-api/ATFloatOrDerived_8hpp__incl.png index bb78d5d6..38cdeb79 100644 Binary files a/docs/simple-api/ATFloatOrDerived_8hpp__incl.png and b/docs/simple-api/ATFloatOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATGDayOrDerived_8hpp-source.html b/docs/simple-api/ATGDayOrDerived_8hpp-source.html index ac8cbc2e..74b25cc4 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp-source.html +++ b/docs/simple-api/ATGDayOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATGDayOrDerived_8hpp.html b/docs/simple-api/ATGDayOrDerived_8hpp.html index 0a0d1405..86f29891 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp.html +++ b/docs/simple-api/ATGDayOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATGDayOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATGDayOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:52 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.map index 827d8553..39297ed7 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 215,8 333,32 +rect $ItemFactory_8hpp.html 231,6 359,30 diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.md5 index ead006a6..c0b42b92 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -32732da39c2b8fc27a8a080d6cad0a4f \ No newline at end of file +1dceb7e20aaabcd87643365cf9992d5a \ No newline at end of file diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.png index 477614ec..f79ab119 100644 Binary files a/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATGDayOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__incl.map b/docs/simple-api/ATGDayOrDerived_8hpp__incl.map index a0288ca1..43803e60 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATGDayOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DateOrTimeType_8hpp.html 216,157 434,181 -rect $Timezone_8hpp.html 237,58 413,82 +rect $DateOrTimeType_8hpp.html 229,155 477,179 +rect $Timezone_8hpp.html 253,56 453,80 diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__incl.md5 b/docs/simple-api/ATGDayOrDerived_8hpp__incl.md5 index 3ace0748..2005e06d 100644 --- a/docs/simple-api/ATGDayOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATGDayOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -0b2e930c21a53708a62854e39d6b1859 \ No newline at end of file +4ffc1c88a77423ec5d2ef57ebc645e35 \ No newline at end of file diff --git a/docs/simple-api/ATGDayOrDerived_8hpp__incl.png b/docs/simple-api/ATGDayOrDerived_8hpp__incl.png index 1d020c7b..5eb55a96 100644 Binary files a/docs/simple-api/ATGDayOrDerived_8hpp__incl.png and b/docs/simple-api/ATGDayOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp-source.html b/docs/simple-api/ATGMonthDayOrDerived_8hpp-source.html index c6773073..0f562247 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp-source.html +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp.html b/docs/simple-api/ATGMonthDayOrDerived_8hpp.html index e2634aad..b161e32c 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp.html +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATGMonthDayOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATGMonthDayOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:52 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.map index f29d9d00..bfb7665f 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 253,8 370,32 +rect $ItemFactory_8hpp.html 273,6 401,30 diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.md5 index 5c2f01a7..a435e8c2 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -01a6743929df6890f4e79c85c38243cb \ No newline at end of file +8b25ce527f4161d02e7c37fa3a8d6e66 \ No newline at end of file diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.png index 4f962434..026f08d7 100644 Binary files a/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATGMonthDayOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.map b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.map index 9af7dcc7..bc158df7 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DateOrTimeType_8hpp.html 253,157 472,181 -rect $Timezone_8hpp.html 274,58 450,82 +rect $DateOrTimeType_8hpp.html 272,155 520,179 +rect $Timezone_8hpp.html 296,56 496,80 diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.md5 b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.md5 index 7d5906d6..b972295d 100644 --- a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -736e869682e5cec42e314b057120ad30 \ No newline at end of file +60d6298993415463dd9a55de11fd6893 \ No newline at end of file diff --git a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.png b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.png index ce5c8b55..99b29c6f 100644 Binary files a/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.png and b/docs/simple-api/ATGMonthDayOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp-source.html b/docs/simple-api/ATGMonthOrDerived_8hpp-source.html index 51f97230..c898c217 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp-source.html +++ b/docs/simple-api/ATGMonthOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp.html b/docs/simple-api/ATGMonthOrDerived_8hpp.html index 72176894..f9bad227 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp.html +++ b/docs/simple-api/ATGMonthOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATGMonthOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATGMonthOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.map index 6afd0f4d..fa39a60c 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 229,8 346,32 +rect $ItemFactory_8hpp.html 247,6 375,30 diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.md5 index 7262b83e..5e6163ed 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -698d014b14714b4caf2e2319c7a7d59e \ No newline at end of file +3dc5e30213a4eaee00475fae7768e8d5 \ No newline at end of file diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.png index 9fad15b4..aac45932 100644 Binary files a/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATGMonthOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.map b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.map index 40e79142..97224544 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DateOrTimeType_8hpp.html 229,157 448,181 -rect $Timezone_8hpp.html 250,58 426,82 +rect $DateOrTimeType_8hpp.html 245,155 493,179 +rect $Timezone_8hpp.html 269,56 469,80 diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.md5 b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.md5 index 4a170c62..4cb5c4bc 100644 --- a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -7e69a3d2791d9c1f3e47956beaf94a45 \ No newline at end of file +132baffade03afc206aa45317e495638 \ No newline at end of file diff --git a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.png b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.png index 526b7ff3..67d3f3c3 100644 Binary files a/docs/simple-api/ATGMonthOrDerived_8hpp__incl.png and b/docs/simple-api/ATGMonthOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp-source.html b/docs/simple-api/ATGYearMonthOrDerived_8hpp-source.html index 5ec7a3e6..e194851f 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp-source.html +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp.html b/docs/simple-api/ATGYearMonthOrDerived_8hpp.html index ecf17f77..f596792e 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp.html +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATGYearMonthOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATGYearMonthOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.map index f29d9d00..aaacef27 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 253,8 370,32 +rect $ItemFactory_8hpp.html 276,6 404,30 diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.md5 index 2e116531..640478ca 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -d8f62b80a5ecda2d4c965998380ff486 \ No newline at end of file +db12244c9f489632d8aff2a85fd9a0c6 \ No newline at end of file diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.png index 54c40137..f9f54c30 100644 Binary files a/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATGYearMonthOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.map b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.map index 9af7dcc7..e3a8e722 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DateOrTimeType_8hpp.html 253,157 472,181 -rect $Timezone_8hpp.html 274,58 450,82 +rect $DateOrTimeType_8hpp.html 275,155 523,179 +rect $Timezone_8hpp.html 299,56 499,80 diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.md5 b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.md5 index 1ed5ef5d..1a804390 100644 --- a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -043b7220823caad386f78c52fedc51a1 \ No newline at end of file +66d2dcb0ebcfb3adaf29dcc6da5809b6 \ No newline at end of file diff --git a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.png b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.png index ffbd99b0..a060d3ac 100644 Binary files a/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.png and b/docs/simple-api/ATGYearMonthOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATGYearOrDerived_8hpp-source.html b/docs/simple-api/ATGYearOrDerived_8hpp-source.html index 431b8e56..985107be 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp-source.html +++ b/docs/simple-api/ATGYearOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATGYearOrDerived_8hpp.html b/docs/simple-api/ATGYearOrDerived_8hpp.html index ce099940..d8d3daac 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp.html +++ b/docs/simple-api/ATGYearOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATGYearOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATGYearOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.map index 3e6e4310..d6f342b2 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 218,8 336,32 +rect $ItemFactory_8hpp.html 233,6 361,30 diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.md5 index 56461dc1..8b1050c5 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -b692cc0f8330d0656add18903639dbb4 \ No newline at end of file +a813037a1ab020229e402c80de3f33c4 \ No newline at end of file diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.png index 673a277f..b7d895de 100644 Binary files a/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATGYearOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__incl.map b/docs/simple-api/ATGYearOrDerived_8hpp__incl.map index 190c2c05..78e60681 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATGYearOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $DateOrTimeType_8hpp.html 218,157 437,181 -rect $Timezone_8hpp.html 239,58 415,82 +rect $DateOrTimeType_8hpp.html 232,155 480,179 +rect $Timezone_8hpp.html 256,56 456,80 diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__incl.md5 b/docs/simple-api/ATGYearOrDerived_8hpp__incl.md5 index 7b8181da..e2017882 100644 --- a/docs/simple-api/ATGYearOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATGYearOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -50bbc9834113a6122041a631a37f80af \ No newline at end of file +155c7bb70b8e95c5244f8531441b48f4 \ No newline at end of file diff --git a/docs/simple-api/ATGYearOrDerived_8hpp__incl.png b/docs/simple-api/ATGYearOrDerived_8hpp__incl.png index 142fc0bb..4558ae41 100644 Binary files a/docs/simple-api/ATGYearOrDerived_8hpp__incl.png and b/docs/simple-api/ATGYearOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATHexBinaryOrDerived_8hpp-source.html b/docs/simple-api/ATHexBinaryOrDerived_8hpp-source.html index a6115e94..dc630246 100644 --- a/docs/simple-api/ATHexBinaryOrDerived_8hpp-source.html +++ b/docs/simple-api/ATHexBinaryOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATHexBinaryOrDerived_8hpp.html b/docs/simple-api/ATHexBinaryOrDerived_8hpp.html index abb15973..bb9340ea 100644 --- a/docs/simple-api/ATHexBinaryOrDerived_8hpp.html +++ b/docs/simple-api/ATHexBinaryOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,8 +24,8 @@

          Include dependency graph for ATHexBinaryOrDerived.hpp:

          - - + +

          @@ -35,8 +35,8 @@ Include dependency graph for ATHexBinaryOrDerived.hpp:

          class  ATHexBinaryOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.map b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.map index 69b7cd9b..8082cdb5 100644 --- a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 242,109 453,133 -rect $Item_8hpp.html 501,109 645,133 +rect $AnyAtomicType_8hpp.html 265,107 503,131 +rect $Item_8hpp.html 552,107 717,131 diff --git a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.md5 b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.md5 index 62934ff8..ed73213a 100644 --- a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -b74a871806471ef44652a5bb866cf9c1 \ No newline at end of file +56562f1809bc1e2b099f2d7a86449736 \ No newline at end of file diff --git a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.png b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.png index 06b65669..cfe0813a 100644 Binary files a/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.png and b/docs/simple-api/ATHexBinaryOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATNotationOrDerived_8hpp-source.html b/docs/simple-api/ATNotationOrDerived_8hpp-source.html index a2389574..1d55090c 100644 --- a/docs/simple-api/ATNotationOrDerived_8hpp-source.html +++ b/docs/simple-api/ATNotationOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATNotationOrDerived_8hpp.html b/docs/simple-api/ATNotationOrDerived_8hpp.html index 90043ae5..42cc675c 100644 --- a/docs/simple-api/ATNotationOrDerived_8hpp.html +++ b/docs/simple-api/ATNotationOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,8 +24,8 @@

          Include dependency graph for ATNotationOrDerived.hpp:

          - - + +

          @@ -35,8 +35,8 @@ Include dependency graph for ATNotationOrDerived.hpp:

          class  ATNotationOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATNotationOrDerived_8hpp__incl.map b/docs/simple-api/ATNotationOrDerived_8hpp__incl.map index cf557b11..61c0d5b4 100644 --- a/docs/simple-api/ATNotationOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATNotationOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 232,109 442,133 -rect $Item_8hpp.html 490,109 634,133 +rect $AnyAtomicType_8hpp.html 252,107 490,131 +rect $Item_8hpp.html 539,107 704,131 diff --git a/docs/simple-api/ATNotationOrDerived_8hpp__incl.md5 b/docs/simple-api/ATNotationOrDerived_8hpp__incl.md5 index 61dac427..96c17b73 100644 --- a/docs/simple-api/ATNotationOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATNotationOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -db478a88abeeacad2c648a73a39a592e \ No newline at end of file +42406600279fed00b8bb4f6e10b184b8 \ No newline at end of file diff --git a/docs/simple-api/ATNotationOrDerived_8hpp__incl.png b/docs/simple-api/ATNotationOrDerived_8hpp__incl.png index 40ad3fdb..5296a5ed 100644 Binary files a/docs/simple-api/ATNotationOrDerived_8hpp__incl.png and b/docs/simple-api/ATNotationOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATQNameOrDerived_8hpp-source.html b/docs/simple-api/ATQNameOrDerived_8hpp-source.html index 7b18b44f..19cdf450 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp-source.html +++ b/docs/simple-api/ATQNameOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATQNameOrDerived_8hpp.html b/docs/simple-api/ATQNameOrDerived_8hpp.html index 3a461b32..216d1af7 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp.html +++ b/docs/simple-api/ATQNameOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,15 +24,15 @@

          Include dependency graph for ATQNameOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - - + +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATQNameOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:53 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.map index 65327e3f..40a41399 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $Node_8hpp.html 226,8 306,32 -rect $ItemFactory_8hpp.html 354,33 472,57 +rect $Node_8hpp.html 243,5 331,29 +rect $ItemFactory_8hpp.html 380,31 508,55 diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.md5 index acf3e0f0..979f7ddc 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -5592c11fae0340d6b5b87d8902bf3481 \ No newline at end of file +bdce4ba1283e260f8bc4627511c40bd7 \ No newline at end of file diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.png index 896a459f..7dbc9f63 100644 Binary files a/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATQNameOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__incl.map b/docs/simple-api/ATQNameOrDerived_8hpp__incl.map index 78f6b931..1147ad7d 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATQNameOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 226,109 437,133 -rect $Item_8hpp.html 485,109 629,133 +rect $AnyAtomicType_8hpp.html 244,107 482,131 +rect $Item_8hpp.html 531,107 696,131 diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__incl.md5 b/docs/simple-api/ATQNameOrDerived_8hpp__incl.md5 index de701ba5..5e606cd2 100644 --- a/docs/simple-api/ATQNameOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATQNameOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -c83a071b13f4780cdeb42ba1c49dd6f3 \ No newline at end of file +195c6ce7ef1f5d06d8db3057b810cacc \ No newline at end of file diff --git a/docs/simple-api/ATQNameOrDerived_8hpp__incl.png b/docs/simple-api/ATQNameOrDerived_8hpp__incl.png index 80413338..867b7935 100644 Binary files a/docs/simple-api/ATQNameOrDerived_8hpp__incl.png and b/docs/simple-api/ATQNameOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATStringOrDerived_8hpp-source.html b/docs/simple-api/ATStringOrDerived_8hpp-source.html index 217296e9..4d86aaf5 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp-source.html +++ b/docs/simple-api/ATStringOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATStringOrDerived_8hpp.html b/docs/simple-api/ATStringOrDerived_8hpp.html index 9008a2a8..978724a2 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp.html +++ b/docs/simple-api/ATStringOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -25,14 +25,14 @@

          Include dependency graph for ATStringOrDerived.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -42,8 +42,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATStringOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:54 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.map index 827d8553..4785b385 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 215,8 333,32 +rect $ItemFactory_8hpp.html 236,6 364,30 diff --git a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.md5 index 3d4f1cbc..8564ad5e 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -86d43f6409e3047cc6baaabf60c05141 \ No newline at end of file +48ae3f9c4cf840c693c6e6ceddffa3c9 \ No newline at end of file diff --git a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.png index 22fc5f08..84073e4e 100644 Binary files a/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATStringOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATStringOrDerived_8hpp__incl.map b/docs/simple-api/ATStringOrDerived_8hpp__incl.map index 4e14bd07..a5875079 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATStringOrDerived_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 432,160 642,184 -rect $Numeric_8hpp.html 216,109 384,133 +rect $AnyAtomicType_8hpp.html 476,157 713,181 +rect $Numeric_8hpp.html 235,107 427,131 diff --git a/docs/simple-api/ATStringOrDerived_8hpp__incl.md5 b/docs/simple-api/ATStringOrDerived_8hpp__incl.md5 index 88d49e35..fb78136a 100644 --- a/docs/simple-api/ATStringOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATStringOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -d67666f078fb4d68a9e7350031e6c1d3 \ No newline at end of file +55c96b8c50cdd910a9c734d23d7abb67 \ No newline at end of file diff --git a/docs/simple-api/ATStringOrDerived_8hpp__incl.png b/docs/simple-api/ATStringOrDerived_8hpp__incl.png index 8636b7c7..0ff14396 100644 Binary files a/docs/simple-api/ATStringOrDerived_8hpp__incl.png and b/docs/simple-api/ATStringOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATTimeOrDerived_8hpp-source.html b/docs/simple-api/ATTimeOrDerived_8hpp-source.html index 9e7eca11..f81a48c1 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp-source.html +++ b/docs/simple-api/ATTimeOrDerived_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATTimeOrDerived_8hpp.html b/docs/simple-api/ATTimeOrDerived_8hpp.html index 785341e4..22b7fb1b 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp.html +++ b/docs/simple-api/ATTimeOrDerived_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -27,16 +27,16 @@

          Include dependency graph for ATTimeOrDerived.hpp:

          - - - - + + + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATTimeOrDerived -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:54 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.map b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.map index 4cfbbc7e..b36b76a3 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.map +++ b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 210,8 328,32 +rect $ItemFactory_8hpp.html 228,6 356,30 diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.md5 b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.md5 index 98e775f6..9007e63e 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.md5 @@ -1 +1 @@ -f27bff2e1c61448c0ac9b12638e450f6 \ No newline at end of file +386789d5ff331da8ee04ae2a99655330 \ No newline at end of file diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.png b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.png index dca79c2e..26680441 100644 Binary files a/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.png and b/docs/simple-api/ATTimeOrDerived_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__incl.map b/docs/simple-api/ATTimeOrDerived_8hpp__incl.map index d8b0a901..ad6ec314 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp__incl.map +++ b/docs/simple-api/ATTimeOrDerived_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $DateOrTimeType_8hpp.html 210,58 429,82 -rect $ATDecimalOrDerived_8hpp.html 770,159 1013,183 -rect $ATDurationOrDerived_8hpp.html 478,210 721,234 -rect $Timezone_8hpp.html 231,259 407,283 +rect $DateOrTimeType_8hpp.html 227,57 475,81 +rect $ATDecimalOrDerived_8hpp.html 852,159 1127,183 +rect $ATDurationOrDerived_8hpp.html 524,209 802,233 +rect $Timezone_8hpp.html 251,259 451,283 diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__incl.md5 b/docs/simple-api/ATTimeOrDerived_8hpp__incl.md5 index 721429c2..588a756d 100644 --- a/docs/simple-api/ATTimeOrDerived_8hpp__incl.md5 +++ b/docs/simple-api/ATTimeOrDerived_8hpp__incl.md5 @@ -1 +1 @@ -ba4dd5652d489b102c6629aef9823136 \ No newline at end of file +b71159c42360cfe2b4063b652042c057 \ No newline at end of file diff --git a/docs/simple-api/ATTimeOrDerived_8hpp__incl.png b/docs/simple-api/ATTimeOrDerived_8hpp__incl.png index 9d48595c..ec77608c 100644 Binary files a/docs/simple-api/ATTimeOrDerived_8hpp__incl.png and b/docs/simple-api/ATTimeOrDerived_8hpp__incl.png differ diff --git a/docs/simple-api/ATUntypedAtomic_8hpp-source.html b/docs/simple-api/ATUntypedAtomic_8hpp-source.html index 960e6a61..8cea66bd 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp-source.html +++ b/docs/simple-api/ATUntypedAtomic_8hpp-source.html @@ -4,7 +4,7 @@ - +

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/ATUntypedAtomic_8hpp.html b/docs/simple-api/ATUntypedAtomic_8hpp.html index 32efe5f7..a2055d19 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp.html +++ b/docs/simple-api/ATUntypedAtomic_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,14 +24,14 @@

          Include dependency graph for ATUntypedAtomic.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - +

          @@ -41,8 +41,8 @@ This graph shows which files directly or indirectly include this file:

          class  ATUntypedAtomic -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:54 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.map b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.map index c733f674..39297ed7 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.map +++ b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 213,8 330,32 +rect $ItemFactory_8hpp.html 231,6 359,30 diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.md5 b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.md5 index 49d665bd..7e682504 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.md5 +++ b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.md5 @@ -1 +1 @@ -6de8a2c4eb1981bafd0b1cfafd7c9357 \ No newline at end of file +7eb7ac609b14c0a552ffcae994f743ec \ No newline at end of file diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.png b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.png index 1450db7e..663cd111 100644 Binary files a/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.png and b/docs/simple-api/ATUntypedAtomic_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__incl.map b/docs/simple-api/ATUntypedAtomic_8hpp__incl.map index 6aa9eaa6..ee8148d9 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp__incl.map +++ b/docs/simple-api/ATUntypedAtomic_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 213,109 424,133 -rect $Item_8hpp.html 472,109 616,133 +rect $AnyAtomicType_8hpp.html 231,107 468,131 +rect $Item_8hpp.html 517,107 683,131 diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__incl.md5 b/docs/simple-api/ATUntypedAtomic_8hpp__incl.md5 index 0a713a25..1f4d4b03 100644 --- a/docs/simple-api/ATUntypedAtomic_8hpp__incl.md5 +++ b/docs/simple-api/ATUntypedAtomic_8hpp__incl.md5 @@ -1 +1 @@ -5a4593326e824158845a61fe0fe2d461 \ No newline at end of file +bcb25186ec5bb74977ee411b9a27eedd \ No newline at end of file diff --git a/docs/simple-api/ATUntypedAtomic_8hpp__incl.png b/docs/simple-api/ATUntypedAtomic_8hpp__incl.png index 961c6a4a..4f828b20 100644 Binary files a/docs/simple-api/ATUntypedAtomic_8hpp__incl.png and b/docs/simple-api/ATUntypedAtomic_8hpp__incl.png differ diff --git a/docs/simple-api/AnyAtomicType_8hpp-source.html b/docs/simple-api/AnyAtomicType_8hpp-source.html index 03dfdcb5..cd77286a 100644 --- a/docs/simple-api/AnyAtomicType_8hpp-source.html +++ b/docs/simple-api/AnyAtomicType_8hpp-source.html @@ -4,7 +4,7 @@ - +
          • Main Page
          • @@ -47,10 +47,10 @@ 00028 typedef RefCountPointer<const AnyAtomicType> Ptr; 00029 00030 /* isAtomicValue from Item */ -00031 virtual bool isAtomicValue() const; +00031 virtual bool isAtomicValue() const; 00032 00033 /* isNode from Item */ -00034 virtual bool isNode() const; +00034 virtual bool isNode() const; 00035 00036 /* is this type numeric? Return false by default */ 00037 virtual bool isNumericValue() const; @@ -65,10 +65,10 @@ 00046 virtual const XMLCh* getPrimitiveTypeName() const = 0; 00047 00048 /* Get the namespace URI for this type */ -00049 virtual const XMLCh* getTypeURI() const = 0; +00049 virtual const XMLCh* getTypeURI() const = 0; 00050 00051 /* Get the name of this type (ie "integer" for xs:integer) */ -00052 virtual const XMLCh* getTypeName() const = 0; +00052 virtual const XMLCh* getTypeName() const = 0; 00053 00054 /* If possible, cast this type to the target type -- not virtual, this is the single entry point for casting */ 00055 AnyAtomicType::Ptr castAs(const XMLCh* targetURI, const XMLCh* targetType, const DynamicContext* context) const; @@ -178,8 +178,8 @@ 00171 }; 00172 00173 #endif // _ANYATOMICTYPE_HPP -

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/AnyAtomicType_8hpp.html b/docs/simple-api/AnyAtomicType_8hpp.html index 24d3c8ec..3a76f580 100644 --- a/docs/simple-api/AnyAtomicType_8hpp.html +++ b/docs/simple-api/AnyAtomicType_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,25 +24,25 @@

          Include dependency graph for AnyAtomicType.hpp:

          - - + +

          This graph shows which files directly or indirectly include this file:

          - - - - - - - - - - - - + + + + + + + + + + + +

          @@ -54,8 +54,8 @@ This graph shows which files directly or indirectly include this file:

          class  AnyAtomicType::CastTable -
          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.map b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.map index 6e3bb423..00683473 100644 --- a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.map +++ b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.map @@ -1,13 +1,13 @@ base referer -rect $Numeric_8hpp.html 253,8 349,32 -rect $ATStringOrDerived_8hpp.html 453,33 613,57 -rect $ATQNameOrDerived_8hpp.html 215,106 386,130 -rect $ATBooleanOrDerived_8hpp.html 214,154 387,178 -rect $ATDurationOrDerived_8hpp.html 213,202 389,226 -rect $ATAnyURIOrDerived_8hpp.html 217,250 385,274 -rect $DateOrTimeType_8hpp.html 227,298 374,322 -rect $ATUntypedAtomic_8hpp.html 223,346 378,370 -rect $ATAnySimpleType_8hpp.html 223,394 378,418 -rect $ATBase64BinaryOrDerived_8hpp.html 197,442 405,466 -rect $ATHexBinaryOrDerived_8hpp.html 207,490 394,514 -rect $ATNotationOrDerived_8hpp.html 214,538 387,562 +rect $Numeric_8hpp.html 273,5 383,29 +rect $ATStringOrDerived_8hpp.html 495,31 673,55 +rect $ATQNameOrDerived_8hpp.html 233,104 423,128 +rect $ATBooleanOrDerived_8hpp.html 231,152 425,176 +rect $ATDurationOrDerived_8hpp.html 229,200 427,224 +rect $ATAnyURIOrDerived_8hpp.html 235,248 421,272 +rect $DateOrTimeType_8hpp.html 245,296 411,320 +rect $ATUntypedAtomic_8hpp.html 241,344 415,368 +rect $ATAnySimpleType_8hpp.html 241,392 415,416 +rect $ATBase64BinaryOrDerived_8hpp.html 212,440 444,464 +rect $ATHexBinaryOrDerived_8hpp.html 224,488 432,512 +rect $ATNotationOrDerived_8hpp.html 231,536 425,560 diff --git a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.md5 b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.md5 index df34f14c..01fe5b51 100644 --- a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.md5 +++ b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.md5 @@ -1 +1 @@ -c37eb16807104a29511ddfcf71b609c7 \ No newline at end of file +b0600e69603ebcc4bc937ad41b37c9ba \ No newline at end of file diff --git a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.png b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.png index d48d6103..2bca13ef 100644 Binary files a/docs/simple-api/AnyAtomicType_8hpp__dep__incl.png and b/docs/simple-api/AnyAtomicType_8hpp__dep__incl.png differ diff --git a/docs/simple-api/AnyAtomicType_8hpp__incl.map b/docs/simple-api/AnyAtomicType_8hpp__incl.map index 3d42df5b..f3f88dab 100644 --- a/docs/simple-api/AnyAtomicType_8hpp__incl.map +++ b/docs/simple-api/AnyAtomicType_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $Item_8hpp.html 197,108 341,132 -rect $ReferenceCounted_8hpp.html 390,109 649,133 +rect $Item_8hpp.html 211,105 376,129 +rect $ReferenceCounted_8hpp.html 426,107 719,131 diff --git a/docs/simple-api/AnyAtomicType_8hpp__incl.md5 b/docs/simple-api/AnyAtomicType_8hpp__incl.md5 index 32329b76..dcadd723 100644 --- a/docs/simple-api/AnyAtomicType_8hpp__incl.md5 +++ b/docs/simple-api/AnyAtomicType_8hpp__incl.md5 @@ -1 +1 @@ -03ff73f8870ed0129154a6221330763f \ No newline at end of file +a98e2504ea530d0be8790a2adbef86b5 \ No newline at end of file diff --git a/docs/simple-api/AnyAtomicType_8hpp__incl.png b/docs/simple-api/AnyAtomicType_8hpp__incl.png index 14b90e70..e4f314a2 100644 Binary files a/docs/simple-api/AnyAtomicType_8hpp__incl.png and b/docs/simple-api/AnyAtomicType_8hpp__incl.png differ diff --git a/docs/simple-api/Collation_8hpp-source.html b/docs/simple-api/Collation_8hpp-source.html index 1996fe5f..385de994 100644 --- a/docs/simple-api/Collation_8hpp-source.html +++ b/docs/simple-api/Collation_8hpp-source.html @@ -4,7 +4,7 @@ - +
          • Main Page
          • @@ -53,8 +53,8 @@ 00034 }; 00035 00036 #endif // !defined(AFXQ_COLLATION_H__6BA76C4A_0A5B_480B_9870_86A89A118100__INCLUDED_) -

          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1 diff --git a/docs/simple-api/Collation_8hpp.html b/docs/simple-api/Collation_8hpp.html index 17bd09b9..0ec5acfc 100644 --- a/docs/simple-api/Collation_8hpp.html +++ b/docs/simple-api/Collation_8hpp.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -34,31 +34,23 @@ Include dependency graph for Collation.hpp:

          - - - - -
          - + +
          +
          +
          - +
          #define AFXQ_COLLATION_H__6BA76C4A_0A5B_480B_9870_86A89A118100__INCLUDED_ #define AFXQ_COLLATION_H__6BA76C4A_0A5B_480B_9870_86A89A118100__INCLUDED_
          -
          - - - - - -
          -   - + +

          -

          -


          Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
        +

      +


      Generated on Wed Dec 12 19:13:54 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1 diff --git a/docs/simple-api/Collation_8hpp__incl.md5 b/docs/simple-api/Collation_8hpp__incl.md5 index 262cfd85..d8d87563 100644 --- a/docs/simple-api/Collation_8hpp__incl.md5 +++ b/docs/simple-api/Collation_8hpp__incl.md5 @@ -1 +1 @@ -a3a311601db6d5af378775fb7ebf986b \ No newline at end of file +fcd9613e3b19988f2bd40afa10592cd3 \ No newline at end of file diff --git a/docs/simple-api/Collation_8hpp__incl.png b/docs/simple-api/Collation_8hpp__incl.png index 5c1558eb..54948533 100644 Binary files a/docs/simple-api/Collation_8hpp__incl.png and b/docs/simple-api/Collation_8hpp__incl.png differ diff --git a/docs/simple-api/ContextHelpers_8hpp-source.html b/docs/simple-api/ContextHelpers_8hpp-source.html index 9d957e43..915e6585 100644 --- a/docs/simple-api/ContextHelpers_8hpp-source.html +++ b/docs/simple-api/ContextHelpers_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +00091 class XQILLA_API AutoDocumentCacheReset +00092 { +00093 public: +00094 AutoDocumentCacheReset(DynamicContext* context) +00095 : oldDC(const_cast<DocumentCache*>(context->getDocumentCache())), +00096 context_ (context) +00097 { +00098 } +00099 +00100 ~AutoDocumentCacheReset() +00101 { +00102 context_->setDocumentCache(oldDC); +00103 } +00104 +00105 DocumentCache *oldDC; +00106 +00107 protected: +00108 DynamicContext* context_; +00109 }; +00110 +00111 #endif +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ContextHelpers_8hpp.html b/docs/simple-api/ContextHelpers_8hpp.html index 5c7efd8a..725e40d4 100644 --- a/docs/simple-api/ContextHelpers_8hpp.html +++ b/docs/simple-api/ContextHelpers_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,10 +23,7 @@

      Include dependency graph for ContextHelpers.hpp:

      - - - - +

      @@ -39,36 +36,30 @@ Include dependency graph for ContextHelpers.hpp:

      class  AutoContextInfoReset +class  AutoDocumentCacheReset +

      Defines

      #define AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_

      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ #define AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:54 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ContextHelpers_8hpp__incl.map b/docs/simple-api/ContextHelpers_8hpp__incl.map index 3c0aaa83..0e4669ea 100644 --- a/docs/simple-api/ContextHelpers_8hpp__incl.map +++ b/docs/simple-api/ContextHelpers_8hpp__incl.map @@ -1,5 +1,2 @@ base referer -rect $DynamicContext_8hpp.html 194,82 421,106 -rect $StaticContext_8hpp.html 488,58 696,82 -rect $XQDebugCallback_8hpp.html 473,106 710,130 -rect $ATDurationOrDerived_8hpp.html 470,154 713,178 +rect $DynamicContext_8hpp.html 212,54 471,78 diff --git a/docs/simple-api/ContextHelpers_8hpp__incl.md5 b/docs/simple-api/ContextHelpers_8hpp__incl.md5 index c3f480ec..5566cc80 100644 --- a/docs/simple-api/ContextHelpers_8hpp__incl.md5 +++ b/docs/simple-api/ContextHelpers_8hpp__incl.md5 @@ -1 +1 @@ -3e82b99d4970287270714468eafcb78b \ No newline at end of file +c18699a856889fd7bc6410ecc3b2d0b7 \ No newline at end of file diff --git a/docs/simple-api/ContextHelpers_8hpp__incl.png b/docs/simple-api/ContextHelpers_8hpp__incl.png index dcf83c12..24941792 100644 Binary files a/docs/simple-api/ContextHelpers_8hpp__incl.png and b/docs/simple-api/ContextHelpers_8hpp__incl.png differ diff --git a/docs/simple-api/DOMDocument_8hpp-source.html b/docs/simple-api/DOMDocument_8hpp-source.html index 01f494b9..89fb1583 100644 --- a/docs/simple-api/DOMDocument_8hpp-source.html +++ b/docs/simple-api/DOMDocument_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -200,8 +200,8 @@ 00876 XERCES_CPP_NAMESPACE_END 00877 00878 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DOMDocument_8hpp.html b/docs/simple-api/DOMDocument_8hpp.html index 4df962c2..aa09125b 100644 --- a/docs/simple-api/DOMDocument_8hpp.html +++ b/docs/simple-api/DOMDocument_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,7 +26,7 @@

      Include dependency graph for DOMDocument.hpp:

      - +

      @@ -40,8 +40,8 @@ Include dependency graph for DOMDocument.hpp:

       The DOMDocument interface represents the entire XML document. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/DOMDocument_8hpp__incl.map b/docs/simple-api/DOMDocument_8hpp__incl.map index fd1fedb4..5dc636ab 100644 --- a/docs/simple-api/DOMDocument_8hpp__incl.map +++ b/docs/simple-api/DOMDocument_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMNode_8hpp.html 238,58 430,82 +rect $DOMNode_8hpp.html 256,56 467,80 diff --git a/docs/simple-api/DOMDocument_8hpp__incl.md5 b/docs/simple-api/DOMDocument_8hpp__incl.md5 index 4363955e..42b37c33 100644 --- a/docs/simple-api/DOMDocument_8hpp__incl.md5 +++ b/docs/simple-api/DOMDocument_8hpp__incl.md5 @@ -1 +1 @@ -5fc0e7d250db511778c3739a56dd20ef \ No newline at end of file +2d94e5f82b49bcbed85fc5ccddc27656 \ No newline at end of file diff --git a/docs/simple-api/DOMDocument_8hpp__incl.png b/docs/simple-api/DOMDocument_8hpp__incl.png index fb6a1dbb..c1e95412 100644 Binary files a/docs/simple-api/DOMDocument_8hpp__incl.png and b/docs/simple-api/DOMDocument_8hpp__incl.png differ diff --git a/docs/simple-api/DOMNode_8hpp-source.html b/docs/simple-api/DOMNode_8hpp-source.html index abe2da24..78939c13 100644 --- a/docs/simple-api/DOMNode_8hpp-source.html +++ b/docs/simple-api/DOMNode_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -234,8 +234,8 @@ 00957 00958 #endif 00959 -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DOMNode_8hpp.html b/docs/simple-api/DOMNode_8hpp.html index ecf45c22..2c69738c 100644 --- a/docs/simple-api/DOMNode_8hpp.html +++ b/docs/simple-api/DOMNode_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@ Include dependency graph for DOMNode.hpp:

      - +

      @@ -49,118 +49,86 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      #define GET_DIRECT_MM ptr   )    ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : XMLPlatformUtils::fgMemoryManager#define GET_DIRECT_MM (ptr   )    ptr ? ((DOMDocumentImpl*)ptr)->getMemoryManager() : XMLPlatformUtils::fgMemoryManager
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      #define GET_INDIRECT_MM ptr   ) #define GET_INDIRECT_MM (ptr   ) 
      -
      - - - - - -
      -   - + +

      Value:

      !ptr ? XMLPlatformUtils::fgMemoryManager :                              \
               GET_OWNER_DOCUMENT(ptr) ? GET_OWNER_DOCUMENT(ptr)->getMemoryManager() : \
               XMLPlatformUtils::fgMemoryManager
      -
      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      #define GET_OWNER_DOCUMENT ptr   )    ((DOMDocumentImpl*)(ptr->getOwnerDocument()))#define GET_OWNER_DOCUMENT (ptr   )    ((DOMDocumentImpl*)(ptr->getOwnerDocument()))
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - +
      #define GetDOMNodeMemoryManager   GET_INDIRECT_MM(this) #define GetDOMNodeMemoryManager   GET_INDIRECT_MM(this)
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DOMNode_8hpp__dep__incl.map b/docs/simple-api/DOMNode_8hpp__dep__incl.map index 6a459782..cb60ebc1 100644 --- a/docs/simple-api/DOMNode_8hpp__dep__incl.map +++ b/docs/simple-api/DOMNode_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $DOMDocument_8hpp.html 169,8 307,32 +rect $DOMDocument_8hpp.html 173,6 328,30 diff --git a/docs/simple-api/DOMNode_8hpp__dep__incl.md5 b/docs/simple-api/DOMNode_8hpp__dep__incl.md5 index 16b4d6fb..5290d30f 100644 --- a/docs/simple-api/DOMNode_8hpp__dep__incl.md5 +++ b/docs/simple-api/DOMNode_8hpp__dep__incl.md5 @@ -1 +1 @@ -98e97681653c9e45589492f1d35f4e3c \ No newline at end of file +4725a9ebe07aaa662f24b60755240b89 \ No newline at end of file diff --git a/docs/simple-api/DOMNode_8hpp__dep__incl.png b/docs/simple-api/DOMNode_8hpp__dep__incl.png index 977a562b..a526434e 100644 Binary files a/docs/simple-api/DOMNode_8hpp__dep__incl.png and b/docs/simple-api/DOMNode_8hpp__dep__incl.png differ diff --git a/docs/simple-api/DOMNode_8hpp__incl.md5 b/docs/simple-api/DOMNode_8hpp__incl.md5 index b846f86e..59072d47 100644 --- a/docs/simple-api/DOMNode_8hpp__incl.md5 +++ b/docs/simple-api/DOMNode_8hpp__incl.md5 @@ -1 +1 @@ -b2554c334ca1d6418652fbcd95f17e00 \ No newline at end of file +2e2df2de46b0860ec2bf0fc0edbb386c \ No newline at end of file diff --git a/docs/simple-api/DOMNode_8hpp__incl.png b/docs/simple-api/DOMNode_8hpp__incl.png index 78a03f81..fb576e59 100644 Binary files a/docs/simple-api/DOMNode_8hpp__incl.png and b/docs/simple-api/DOMNode_8hpp__incl.png differ diff --git a/docs/simple-api/DOMXPathNSResolver_8hpp-source.html b/docs/simple-api/DOMXPathNSResolver_8hpp-source.html index 32580366..e63a3b0d 100644 --- a/docs/simple-api/DOMXPathNSResolver_8hpp-source.html +++ b/docs/simple-api/DOMXPathNSResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -81,8 +81,8 @@ 00105 00106 #endif 00107 -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DOMXPathNSResolver_8hpp.html b/docs/simple-api/DOMXPathNSResolver_8hpp.html index ce99ae7c..24fb6b8b 100644 --- a/docs/simple-api/DOMXPathNSResolver_8hpp.html +++ b/docs/simple-api/DOMXPathNSResolver_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -33,8 +33,8 @@ Include dependency graph for DOMXPathNSResolver.hpp:

       The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/DOMXPathNSResolver_8hpp__incl.md5 b/docs/simple-api/DOMXPathNSResolver_8hpp__incl.md5 index 15311042..159bbee0 100644 --- a/docs/simple-api/DOMXPathNSResolver_8hpp__incl.md5 +++ b/docs/simple-api/DOMXPathNSResolver_8hpp__incl.md5 @@ -1 +1 @@ -4b810ddbdd941f3c957fc621bae64de4 \ No newline at end of file +fd5ea2fd3b2be4d6024d5b9ebd5c4469 \ No newline at end of file diff --git a/docs/simple-api/DOMXPathNSResolver_8hpp__incl.png b/docs/simple-api/DOMXPathNSResolver_8hpp__incl.png index 9c44c0a9..d1fe3457 100644 Binary files a/docs/simple-api/DOMXPathNSResolver_8hpp__incl.png and b/docs/simple-api/DOMXPathNSResolver_8hpp__incl.png differ diff --git a/docs/simple-api/DateOrTimeType_8hpp-source.html b/docs/simple-api/DateOrTimeType_8hpp-source.html index 39165fbf..22979c08 100644 --- a/docs/simple-api/DateOrTimeType_8hpp-source.html +++ b/docs/simple-api/DateOrTimeType_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DateOrTimeType_8hpp.html b/docs/simple-api/DateOrTimeType_8hpp.html index 601a8566..83e50936 100644 --- a/docs/simple-api/DateOrTimeType_8hpp.html +++ b/docs/simple-api/DateOrTimeType_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,22 +24,22 @@

      Include dependency graph for DateOrTimeType.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - - - + + + + + + + + +

      @@ -49,8 +49,8 @@ This graph shows which files directly or indirectly include this file:

      class  DateOrTimeType -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.map b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.map index db6360da..3d785c83 100644 --- a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.map +++ b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.map @@ -1,10 +1,10 @@ base referer -rect $ATDateOrDerived_8hpp.html 228,8 380,32 -rect $ATDateTimeOrDerived_8hpp.html 213,56 394,80 -rect $ATGDayOrDerived_8hpp.html 225,104 382,128 -rect $ATGMonthOrDerived_8hpp.html 218,152 389,176 -rect $ATGMonthDayOrDerived_8hpp.html 206,200 401,224 -rect $ATGYearMonthOrDerived_8hpp.html 205,248 402,272 -rect $ATGYearOrDerived_8hpp.html 224,296 384,320 -rect $ATTimeOrDerived_8hpp.html 226,344 381,368 -rect $ItemFactory_8hpp.html 450,176 568,200 +rect $ATDateOrDerived_8hpp.html 244,6 415,30 +rect $ATDateTimeOrDerived_8hpp.html 228,54 431,78 +rect $ATGDayOrDerived_8hpp.html 241,102 417,126 +rect $ATGMonthOrDerived_8hpp.html 233,150 425,174 +rect $ATGMonthDayOrDerived_8hpp.html 220,198 439,222 +rect $ATGYearMonthOrDerived_8hpp.html 220,246 439,270 +rect $ATGYearOrDerived_8hpp.html 241,294 417,318 +rect $ATTimeOrDerived_8hpp.html 244,342 415,366 +rect $ItemFactory_8hpp.html 489,174 617,198 diff --git a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.md5 b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.md5 index 88a91083..af7522de 100644 --- a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.md5 +++ b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.md5 @@ -1 +1 @@ -e6152d5334822555067f41be8c2af743 \ No newline at end of file +71e6cf24944922411775e28b3a7197ae \ No newline at end of file diff --git a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.png b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.png index fd352318..8b40acff 100644 Binary files a/docs/simple-api/DateOrTimeType_8hpp__dep__incl.png and b/docs/simple-api/DateOrTimeType_8hpp__dep__incl.png differ diff --git a/docs/simple-api/DateOrTimeType_8hpp__incl.map b/docs/simple-api/DateOrTimeType_8hpp__incl.map index f69a755f..6bfeb36e 100644 --- a/docs/simple-api/DateOrTimeType_8hpp__incl.map +++ b/docs/simple-api/DateOrTimeType_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 205,84 416,108 -rect $Item_8hpp.html 464,58 608,82 +rect $AnyAtomicType_8hpp.html 220,82 458,106 +rect $Item_8hpp.html 507,56 672,80 diff --git a/docs/simple-api/DateOrTimeType_8hpp__incl.md5 b/docs/simple-api/DateOrTimeType_8hpp__incl.md5 index 7118165f..bdde0eb9 100644 --- a/docs/simple-api/DateOrTimeType_8hpp__incl.md5 +++ b/docs/simple-api/DateOrTimeType_8hpp__incl.md5 @@ -1 +1 @@ -9f3edfb2bf92cdae90ca8faebf0cac63 \ No newline at end of file +8a7329a534229167e6d436e170eb9238 \ No newline at end of file diff --git a/docs/simple-api/DateOrTimeType_8hpp__incl.png b/docs/simple-api/DateOrTimeType_8hpp__incl.png index 1faa30ca..933a5c12 100644 Binary files a/docs/simple-api/DateOrTimeType_8hpp__incl.png and b/docs/simple-api/DateOrTimeType_8hpp__incl.png differ diff --git a/docs/simple-api/DynamicContext_8hpp-source.html b/docs/simple-api/DynamicContext_8hpp-source.html index e3de2e40..f597e54b 100644 --- a/docs/simple-api/DynamicContext_8hpp-source.html +++ b/docs/simple-api/DynamicContext_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -86,12 +86,12 @@ 00100 virtual void setDebugCallback(XQDebugCallback* callback) = 0; 00102 virtual XQDebugCallback* getDebugCallback() const = 0; 00103 -00108 virtual void testInterrupt() const {} +00108 virtual void testInterrupt() const {} 00109 }; 00110 00111 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/DynamicContext_8hpp.html b/docs/simple-api/DynamicContext_8hpp.html index 8bc90cbc..a1a2895d 100644 --- a/docs/simple-api/DynamicContext_8hpp.html +++ b/docs/simple-api/DynamicContext_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,19 +24,15 @@

      Include dependency graph for DynamicContext.hpp:

      - - - - - - - + + +

      This graph shows which files directly or indirectly include this file:

      - +

      @@ -47,8 +43,8 @@ This graph shows which files directly or indirectly include this file:

       The execution time dynamic context interface. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/DynamicContext_8hpp__dep__incl.map b/docs/simple-api/DynamicContext_8hpp__dep__incl.map index d4bb5e6a..ece1b2f6 100644 --- a/docs/simple-api/DynamicContext_8hpp__dep__incl.map +++ b/docs/simple-api/DynamicContext_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ContextHelpers_8hpp.html 202,8 341,32 +rect $ContextHelpers_8hpp.html 220,6 375,30 diff --git a/docs/simple-api/DynamicContext_8hpp__dep__incl.md5 b/docs/simple-api/DynamicContext_8hpp__dep__incl.md5 index f1a6e8ae..12d47193 100644 --- a/docs/simple-api/DynamicContext_8hpp__dep__incl.md5 +++ b/docs/simple-api/DynamicContext_8hpp__dep__incl.md5 @@ -1 +1 @@ -7aa3108ef2586d11da9b76a378852bc3 \ No newline at end of file +d01e40f3f590a8b9f8543b500dba1690 \ No newline at end of file diff --git a/docs/simple-api/DynamicContext_8hpp__dep__incl.png b/docs/simple-api/DynamicContext_8hpp__dep__incl.png index 471401da..a54193df 100644 Binary files a/docs/simple-api/DynamicContext_8hpp__dep__incl.png and b/docs/simple-api/DynamicContext_8hpp__dep__incl.png differ diff --git a/docs/simple-api/DynamicContext_8hpp__incl.map b/docs/simple-api/DynamicContext_8hpp__incl.map index d7753906..790d9eee 100644 --- a/docs/simple-api/DynamicContext_8hpp__incl.map +++ b/docs/simple-api/DynamicContext_8hpp__incl.map @@ -1,8 +1,4 @@ base referer -rect $StaticContext_8hpp.html 221,342 429,366 -rect $XQDebugCallback_8hpp.html 498,270 736,294 -rect $ATDurationOrDerived_8hpp.html 204,171 446,195 -rect $PlatformUtils_8hpp.html 520,465 714,489 -rect $XMemory_8hpp.html 529,123 705,147 -rect $AnyAtomicType_8hpp.html 512,171 722,195 -rect $ATDecimalOrDerived_8hpp.html 496,75 738,99 +rect $StaticContext_8hpp.html 240,6 477,30 +rect $XQDebugCallback_8hpp.html 224,54 493,78 +rect $ATDurationOrDerived_8hpp.html 220,102 497,126 diff --git a/docs/simple-api/DynamicContext_8hpp__incl.md5 b/docs/simple-api/DynamicContext_8hpp__incl.md5 index c7acd0e9..1c263c89 100644 --- a/docs/simple-api/DynamicContext_8hpp__incl.md5 +++ b/docs/simple-api/DynamicContext_8hpp__incl.md5 @@ -1 +1 @@ -eec7dc8f969254c36b14e8c10dfdc306 \ No newline at end of file +b22314dbb18eba60768500d47e4e8e51 \ No newline at end of file diff --git a/docs/simple-api/DynamicContext_8hpp__incl.png b/docs/simple-api/DynamicContext_8hpp__incl.png index 8b3496f1..20a30730 100644 Binary files a/docs/simple-api/DynamicContext_8hpp__incl.png and b/docs/simple-api/DynamicContext_8hpp__incl.png differ diff --git a/docs/simple-api/InputSource_8hpp-source.html b/docs/simple-api/InputSource_8hpp-source.html index a14a0fd0..7e5443db 100644 --- a/docs/simple-api/InputSource_8hpp-source.html +++ b/docs/simple-api/InputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/InputSource_8hpp.html b/docs/simple-api/InputSource_8hpp.html index bf1ebe8b..ad654963 100644 --- a/docs/simple-api/InputSource_8hpp.html +++ b/docs/simple-api/InputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,17 +22,17 @@

      Include dependency graph for InputSource.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - - - - - + + + + +

      @@ -46,8 +46,8 @@ This graph shows which files directly or indirectly include this file:

       A single input source for an XML entity. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/InputSource_8hpp__dep__incl.map b/docs/simple-api/InputSource_8hpp__dep__incl.map index bac2b107..d4410d53 100644 --- a/docs/simple-api/InputSource_8hpp__dep__incl.map +++ b/docs/simple-api/InputSource_8hpp__dep__incl.map @@ -1,6 +1,6 @@ base referer -rect $XQQuery_8hpp.html 210,8 314,32 -rect $LocalFileInputSource_8hpp.html 175,56 349,80 -rect $MemBufInputSource_8hpp.html 177,104 347,128 -rect $StdInInputSource_8hpp.html 186,152 338,176 -rect $URLInputSource_8hpp.html 189,200 335,224 +rect $XQQuery_8hpp.html 228,6 337,30 +rect $LocalFileInputSource_8hpp.html 188,54 377,78 +rect $MemBufInputSource_8hpp.html 188,102 377,126 +rect $StdInInputSource_8hpp.html 199,150 367,174 +rect $URLInputSource_8hpp.html 203,198 363,222 diff --git a/docs/simple-api/InputSource_8hpp__dep__incl.md5 b/docs/simple-api/InputSource_8hpp__dep__incl.md5 index a12f3218..d89330d4 100644 --- a/docs/simple-api/InputSource_8hpp__dep__incl.md5 +++ b/docs/simple-api/InputSource_8hpp__dep__incl.md5 @@ -1 +1 @@ -dbc3a32fd732641aeade3dcad55a2dd4 \ No newline at end of file +3fceb27d6c659854fec19f817a01b656 \ No newline at end of file diff --git a/docs/simple-api/InputSource_8hpp__dep__incl.png b/docs/simple-api/InputSource_8hpp__dep__incl.png index d7dabf1d..5542f080 100644 Binary files a/docs/simple-api/InputSource_8hpp__dep__incl.png and b/docs/simple-api/InputSource_8hpp__dep__incl.png differ diff --git a/docs/simple-api/InputSource_8hpp__incl.map b/docs/simple-api/InputSource_8hpp__incl.map index 01d36158..b8cd9249 100644 --- a/docs/simple-api/InputSource_8hpp__incl.map +++ b/docs/simple-api/InputSource_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $PlatformUtils_8hpp.html 177,32 372,56 +rect $PlatformUtils_8hpp.html 188,30 407,54 diff --git a/docs/simple-api/InputSource_8hpp__incl.md5 b/docs/simple-api/InputSource_8hpp__incl.md5 index 59f4ffe1..038e7d6d 100644 --- a/docs/simple-api/InputSource_8hpp__incl.md5 +++ b/docs/simple-api/InputSource_8hpp__incl.md5 @@ -1 +1 @@ -a598eaa78c10474a4170de384a90575c \ No newline at end of file +86fd6295c4154096bcc1f94c91f15e3e \ No newline at end of file diff --git a/docs/simple-api/InputSource_8hpp__incl.png b/docs/simple-api/InputSource_8hpp__incl.png index 1ff78bc3..5b5e2dcc 100644 Binary files a/docs/simple-api/InputSource_8hpp__incl.png and b/docs/simple-api/InputSource_8hpp__incl.png differ diff --git a/docs/simple-api/ItemFactory_8hpp-source.html b/docs/simple-api/ItemFactory_8hpp-source.html index 8e7a802d..c62d37eb 100644 --- a/docs/simple-api/ItemFactory_8hpp-source.html +++ b/docs/simple-api/ItemFactory_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ItemFactory_8hpp.html b/docs/simple-api/ItemFactory_8hpp.html index 0c06298c..c71d422d 100644 --- a/docs/simple-api/ItemFactory_8hpp.html +++ b/docs/simple-api/ItemFactory_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -42,25 +42,25 @@

      Include dependency graph for ItemFactory.hpp:

      - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + +

      @@ -72,8 +72,8 @@ Include dependency graph for ItemFactory.hpp:

      class  ItemFactory::ElementChild -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:56 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/ItemFactory_8hpp__incl.map b/docs/simple-api/ItemFactory_8hpp__incl.map index b1485307..49f0310a 100644 --- a/docs/simple-api/ItemFactory_8hpp__incl.map +++ b/docs/simple-api/ItemFactory_8hpp__incl.map @@ -1,20 +1,20 @@ base referer -rect $ATAnyURIOrDerived_8hpp.html 802,84 1039,108 -rect $ATBooleanOrDerived_8hpp.html 486,836 729,860 -rect $ATDateOrDerived_8hpp.html 189,185 410,209 -rect $ATDecimalOrDerived_8hpp.html 799,361 1042,385 -rect $ATDurationOrDerived_8hpp.html 486,386 729,410 -rect $ATDateTimeOrDerived_8hpp.html 174,337 425,361 -rect $ATDoubleOrDerived_8hpp.html 803,537 1038,561 -rect $ATFloatOrDerived_8hpp.html 495,586 719,610 -rect $ATGDayOrDerived_8hpp.html 807,636 1034,660 -rect $ATGMonthOrDerived_8hpp.html 487,685 727,709 -rect $ATGMonthDayOrDerived_8hpp.html 789,734 1053,758 -rect $ATGYearMonthOrDerived_8hpp.html 474,785 741,809 -rect $ATGYearOrDerived_8hpp.html 806,960 1035,984 -rect $ATQNameOrDerived_8hpp.html 487,885 727,909 -rect $ATStringOrDerived_8hpp.html 493,1036 722,1060 -rect $ATTimeOrDerived_8hpp.html 187,460 411,484 -rect $ATUntypedAtomic_8hpp.html 809,1078 1033,1102 -rect $Node_8hpp.html 225,885 374,909 -rect $XMemory_8hpp.html 211,1136 387,1160 +rect $ATAnyURIOrDerived_8hpp.html 884,251 1151,275 +rect $ATBooleanOrDerived_8hpp.html 531,1003 806,1027 +rect $ATDateOrDerived_8hpp.html 202,352 452,376 +rect $ATDecimalOrDerived_8hpp.html 880,528 1155,552 +rect $ATDurationOrDerived_8hpp.html 530,553 807,577 +rect $ATDateTimeOrDerived_8hpp.html 184,504 470,528 +rect $ATDoubleOrDerived_8hpp.html 884,704 1151,728 +rect $ATFloatOrDerived_8hpp.html 542,753 795,777 +rect $ATGDayOrDerived_8hpp.html 890,803 1146,827 +rect $ATGMonthOrDerived_8hpp.html 532,852 804,876 +rect $ATGMonthDayOrDerived_8hpp.html 868,901 1167,925 +rect $ATGYearMonthOrDerived_8hpp.html 518,952 819,976 +rect $ATGYearOrDerived_8hpp.html 888,1127 1147,1151 +rect $ATQNameOrDerived_8hpp.html 534,1052 803,1076 +rect $ATStringOrDerived_8hpp.html 538,1203 799,1227 +rect $ATTimeOrDerived_8hpp.html 200,627 454,651 +rect $ATUntypedAtomic_8hpp.html 890,1245 1146,1269 +rect $Node_8hpp.html 242,1052 412,1076 +rect $XMemory_8hpp.html 230,1303 424,1327 diff --git a/docs/simple-api/ItemFactory_8hpp__incl.md5 b/docs/simple-api/ItemFactory_8hpp__incl.md5 index d485d565..0ea2018b 100644 --- a/docs/simple-api/ItemFactory_8hpp__incl.md5 +++ b/docs/simple-api/ItemFactory_8hpp__incl.md5 @@ -1 +1 @@ -a23a2b4c5b64f0e24c16b9082f3045d2 \ No newline at end of file +0c82328b9324f209f65139b71253c41a \ No newline at end of file diff --git a/docs/simple-api/ItemFactory_8hpp__incl.png b/docs/simple-api/ItemFactory_8hpp__incl.png index 74bb7b7d..42c52813 100644 Binary files a/docs/simple-api/ItemFactory_8hpp__incl.png and b/docs/simple-api/ItemFactory_8hpp__incl.png differ diff --git a/docs/simple-api/Item_8hpp-source.html b/docs/simple-api/Item_8hpp-source.html index 78b38f00..df884951 100644 --- a/docs/simple-api/Item_8hpp-source.html +++ b/docs/simple-api/Item_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -72,8 +72,8 @@ 00055 00056 #endif // _ITEM_HPP 00057 -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Item_8hpp.html b/docs/simple-api/Item_8hpp.html index ac7d1cbe..450686f9 100644 --- a/docs/simple-api/Item_8hpp.html +++ b/docs/simple-api/Item_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,27 +24,26 @@

      Include dependency graph for Item.hpp:

      - - +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - - - - - - - - + + + + + + + + + + + + + +

      @@ -54,8 +53,8 @@ This graph shows which files directly or indirectly include this file:

      class  Item -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:55 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Item_8hpp__dep__incl.map b/docs/simple-api/Item_8hpp__dep__incl.map index 5770b137..fc8be628 100644 --- a/docs/simple-api/Item_8hpp__dep__incl.map +++ b/docs/simple-api/Item_8hpp__dep__incl.map @@ -1,15 +1,15 @@ base referer -rect $AnyAtomicType_8hpp.html 130,274 272,298 -rect $Result_8hpp.html 158,322 244,346 -rect $Numeric_8hpp.html 376,8 472,32 -rect $ATStringOrDerived_8hpp.html 576,33 736,57 -rect $ATQNameOrDerived_8hpp.html 338,106 509,130 -rect $ATBooleanOrDerived_8hpp.html 337,154 510,178 -rect $ATDurationOrDerived_8hpp.html 336,202 512,226 -rect $ATAnyURIOrDerived_8hpp.html 340,250 508,274 -rect $DateOrTimeType_8hpp.html 350,298 497,322 -rect $ATUntypedAtomic_8hpp.html 346,346 501,370 -rect $ATAnySimpleType_8hpp.html 346,394 501,418 -rect $ATBase64BinaryOrDerived_8hpp.html 320,442 528,466 -rect $ATHexBinaryOrDerived_8hpp.html 330,490 517,514 -rect $ATNotationOrDerived_8hpp.html 337,538 510,562 +rect $AnyAtomicType_8hpp.html 136,272 294,296 +rect $Result_8hpp.html 168,320 262,344 +rect $Numeric_8hpp.html 404,5 514,29 +rect $ATStringOrDerived_8hpp.html 626,31 804,55 +rect $ATQNameOrDerived_8hpp.html 364,104 554,128 +rect $ATBooleanOrDerived_8hpp.html 362,152 556,176 +rect $ATDurationOrDerived_8hpp.html 360,200 558,224 +rect $ATAnyURIOrDerived_8hpp.html 366,248 552,272 +rect $DateOrTimeType_8hpp.html 376,296 542,320 +rect $ATUntypedAtomic_8hpp.html 372,344 546,368 +rect $ATAnySimpleType_8hpp.html 372,392 546,416 +rect $ATBase64BinaryOrDerived_8hpp.html 343,440 575,464 +rect $ATHexBinaryOrDerived_8hpp.html 355,488 563,512 +rect $ATNotationOrDerived_8hpp.html 362,536 556,560 diff --git a/docs/simple-api/Item_8hpp__dep__incl.md5 b/docs/simple-api/Item_8hpp__dep__incl.md5 index be164f80..587921d1 100644 --- a/docs/simple-api/Item_8hpp__dep__incl.md5 +++ b/docs/simple-api/Item_8hpp__dep__incl.md5 @@ -1 +1 @@ -b367c596f868cf718101081756b75976 \ No newline at end of file +aa68b127a07d59c928c104cc9ba9a0c9 \ No newline at end of file diff --git a/docs/simple-api/Item_8hpp__dep__incl.png b/docs/simple-api/Item_8hpp__dep__incl.png index 908b110c..c4279b6c 100644 Binary files a/docs/simple-api/Item_8hpp__dep__incl.png and b/docs/simple-api/Item_8hpp__dep__incl.png differ diff --git a/docs/simple-api/Item_8hpp__incl.map b/docs/simple-api/Item_8hpp__incl.map index 6e16d88e..497867d4 100644 --- a/docs/simple-api/Item_8hpp__incl.map +++ b/docs/simple-api/Item_8hpp__incl.map @@ -1,3 +1,2 @@ base referer -rect $ReferenceCounted_8hpp.html 132,58 390,82 -rect $MemoryManager_8hpp.html 441,58 705,82 +rect $ReferenceCounted_8hpp.html 138,56 431,80 diff --git a/docs/simple-api/Item_8hpp__incl.md5 b/docs/simple-api/Item_8hpp__incl.md5 index 94295e94..38751870 100644 --- a/docs/simple-api/Item_8hpp__incl.md5 +++ b/docs/simple-api/Item_8hpp__incl.md5 @@ -1 +1 @@ -022c5d386322c9c1e69ac63cddb7926e \ No newline at end of file +0469fd41206842a1953656b696493717 \ No newline at end of file diff --git a/docs/simple-api/Item_8hpp__incl.png b/docs/simple-api/Item_8hpp__incl.png index 542900b0..061eaa7d 100644 Binary files a/docs/simple-api/Item_8hpp__incl.png and b/docs/simple-api/Item_8hpp__incl.png differ diff --git a/docs/simple-api/LocalFileInputSource_8hpp-source.html b/docs/simple-api/LocalFileInputSource_8hpp-source.html index c95b4b13..51139a9a 100644 --- a/docs/simple-api/LocalFileInputSource_8hpp-source.html +++ b/docs/simple-api/LocalFileInputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -76,7 +76,7 @@ 00125 // ----------------------------------------------------------------------- 00126 00129 -00137 virtual BinInputStream* makeStream() const; +00137 virtual BinInputStream* makeStream() const; 00138 00140 private: 00141 // ----------------------------------------------------------------------- @@ -90,8 +90,8 @@ 00149 XERCES_CPP_NAMESPACE_END 00150 00151 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/LocalFileInputSource_8hpp.html b/docs/simple-api/LocalFileInputSource_8hpp.html index 70b465cd..dae5ce64 100644 --- a/docs/simple-api/LocalFileInputSource_8hpp.html +++ b/docs/simple-api/LocalFileInputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,8 +22,8 @@

      Include dependency graph for LocalFileInputSource.hpp:

      - - + +

      @@ -41,31 +41,23 @@ Include dependency graph for LocalFileInputSource.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define LOCALFILEINPUTSOURCE_HPP #define LOCALFILEINPUTSOURCE_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:56 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/LocalFileInputSource_8hpp__incl.map b/docs/simple-api/LocalFileInputSource_8hpp__incl.map index a7803615..1c56d681 100644 --- a/docs/simple-api/LocalFileInputSource_8hpp__incl.map +++ b/docs/simple-api/LocalFileInputSource_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $InputSource_8hpp.html 230,32 425,56 -rect $PlatformUtils_8hpp.html 475,32 670,56 +rect $InputSource_8hpp.html 247,30 463,54 +rect $PlatformUtils_8hpp.html 513,30 732,54 diff --git a/docs/simple-api/LocalFileInputSource_8hpp__incl.md5 b/docs/simple-api/LocalFileInputSource_8hpp__incl.md5 index 14d235eb..8d14d926 100644 --- a/docs/simple-api/LocalFileInputSource_8hpp__incl.md5 +++ b/docs/simple-api/LocalFileInputSource_8hpp__incl.md5 @@ -1 +1 @@ -cfb59b5d4a14deb1ecb5cadf3f362cf6 \ No newline at end of file +30d0ce3756c20ee149eaa912cfe8be38 \ No newline at end of file diff --git a/docs/simple-api/LocalFileInputSource_8hpp__incl.png b/docs/simple-api/LocalFileInputSource_8hpp__incl.png index f12a2540..86f66e02 100644 Binary files a/docs/simple-api/LocalFileInputSource_8hpp__incl.png and b/docs/simple-api/LocalFileInputSource_8hpp__incl.png differ diff --git a/docs/simple-api/MemBufInputSource_8hpp-source.html b/docs/simple-api/MemBufInputSource_8hpp-source.html index d5a361ee..e08ce497 100644 --- a/docs/simple-api/MemBufInputSource_8hpp-source.html +++ b/docs/simple-api/MemBufInputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -82,7 +82,7 @@ 00127 // ----------------------------------------------------------------------- 00128 00131 -00142 BinInputStream* makeStream() const; +00142 BinInputStream* makeStream() const; 00143 00145 00146 @@ -141,8 +141,8 @@ 00227 XERCES_CPP_NAMESPACE_END 00228 00229 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/MemBufInputSource_8hpp.html b/docs/simple-api/MemBufInputSource_8hpp.html index 9c1c0991..481d1c77 100644 --- a/docs/simple-api/MemBufInputSource_8hpp.html +++ b/docs/simple-api/MemBufInputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,8 +22,8 @@

      Include dependency graph for MemBufInputSource.hpp:

      - - + +

      @@ -41,31 +41,23 @@ Include dependency graph for MemBufInputSource.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define MEMBUFINPUTSOURCE_HPP #define MEMBUFINPUTSOURCE_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:56 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/MemBufInputSource_8hpp__incl.map b/docs/simple-api/MemBufInputSource_8hpp__incl.map index 09222a6b..3a845663 100644 --- a/docs/simple-api/MemBufInputSource_8hpp__incl.map +++ b/docs/simple-api/MemBufInputSource_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $InputSource_8hpp.html 228,32 422,56 -rect $PlatformUtils_8hpp.html 473,32 668,56 +rect $InputSource_8hpp.html 244,30 460,54 +rect $PlatformUtils_8hpp.html 511,30 729,54 diff --git a/docs/simple-api/MemBufInputSource_8hpp__incl.md5 b/docs/simple-api/MemBufInputSource_8hpp__incl.md5 index cee8b616..b9ff93fa 100644 --- a/docs/simple-api/MemBufInputSource_8hpp__incl.md5 +++ b/docs/simple-api/MemBufInputSource_8hpp__incl.md5 @@ -1 +1 @@ -5198ff4c10c78e8bb2d3b8d4522a0c4b \ No newline at end of file +2397254a21793eee4d72425d95bff59e \ No newline at end of file diff --git a/docs/simple-api/MemBufInputSource_8hpp__incl.png b/docs/simple-api/MemBufInputSource_8hpp__incl.png index f59d59f1..3bdf9117 100644 Binary files a/docs/simple-api/MemBufInputSource_8hpp__incl.png and b/docs/simple-api/MemBufInputSource_8hpp__incl.png differ diff --git a/docs/simple-api/MemoryManager_8hpp-source.html b/docs/simple-api/MemoryManager_8hpp-source.html index 6ed011af..7ca6907a 100644 --- a/docs/simple-api/MemoryManager_8hpp-source.html +++ b/docs/simple-api/MemoryManager_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -93,8 +93,8 @@ 00107 XERCES_CPP_NAMESPACE_END 00108 00109 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/MemoryManager_8hpp.html b/docs/simple-api/MemoryManager_8hpp.html index a772aa4e..068bd958 100644 --- a/docs/simple-api/MemoryManager_8hpp.html +++ b/docs/simple-api/MemoryManager_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,16 +26,16 @@ Include dependency graph for MemoryManager.hpp:

      - - - - - - - - - - + + + + + + + + + +

      @@ -53,31 +53,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define MEMORYMANAGER_HPP #define MEMORYMANAGER_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:56 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/MemoryManager_8hpp__dep__incl.map b/docs/simple-api/MemoryManager_8hpp__dep__incl.map index 73e9cf72..de83ef3a 100644 --- a/docs/simple-api/MemoryManager_8hpp__dep__incl.map +++ b/docs/simple-api/MemoryManager_8hpp__dep__incl.map @@ -1,11 +1,11 @@ base referer -rect $XQilla_8hpp.html 261,32 344,56 -rect $ReferenceCounted_8hpp.html 224,92 381,116 -rect $XPath2MemoryManager_8hpp.html 206,140 398,164 -rect $StringPool_8hpp.html 248,188 357,212 -rect $XQQuery_8hpp.html 450,8 554,32 -rect $Item_8hpp.html 465,56 540,80 -rect $Timezone_8hpp.html 449,104 556,128 -rect $AnyAtomicType_8hpp.html 605,32 746,56 -rect $Result_8hpp.html 633,80 718,104 -rect $Sequence_8hpp.html 449,152 556,176 +rect $XQilla_8hpp.html 280,30 371,54 +rect $ReferenceCounted_8hpp.html 238,90 414,114 +rect $XPath2MemoryManager_8hpp.html 220,138 431,162 +rect $StringPool_8hpp.html 266,186 386,210 +rect $XQQuery_8hpp.html 486,6 595,30 +rect $Item_8hpp.html 499,54 582,78 +rect $Timezone_8hpp.html 482,102 599,126 +rect $AnyAtomicType_8hpp.html 648,30 806,54 +rect $Result_8hpp.html 680,78 774,102 +rect $Sequence_8hpp.html 482,150 599,174 diff --git a/docs/simple-api/MemoryManager_8hpp__dep__incl.md5 b/docs/simple-api/MemoryManager_8hpp__dep__incl.md5 index c8b0dd8e..e34c8e48 100644 --- a/docs/simple-api/MemoryManager_8hpp__dep__incl.md5 +++ b/docs/simple-api/MemoryManager_8hpp__dep__incl.md5 @@ -1 +1 @@ -3509da2a6dcb0d27c0bae4719f711bee \ No newline at end of file +92bd6d7a4da613fbb9fb0c3002f852a0 \ No newline at end of file diff --git a/docs/simple-api/MemoryManager_8hpp__dep__incl.png b/docs/simple-api/MemoryManager_8hpp__dep__incl.png index 55d0114e..fe2e2058 100644 Binary files a/docs/simple-api/MemoryManager_8hpp__dep__incl.png and b/docs/simple-api/MemoryManager_8hpp__dep__incl.png differ diff --git a/docs/simple-api/MemoryManager_8hpp__incl.md5 b/docs/simple-api/MemoryManager_8hpp__incl.md5 index 912c467b..20d8da70 100644 --- a/docs/simple-api/MemoryManager_8hpp__incl.md5 +++ b/docs/simple-api/MemoryManager_8hpp__incl.md5 @@ -1 +1 @@ -7adce67bf2b9675fcdc24e7259da91dc \ No newline at end of file +17305d70e4542026aae885c21c8c4445 \ No newline at end of file diff --git a/docs/simple-api/MemoryManager_8hpp__incl.png b/docs/simple-api/MemoryManager_8hpp__incl.png index d7396544..20a1ba2e 100644 Binary files a/docs/simple-api/MemoryManager_8hpp__incl.png and b/docs/simple-api/MemoryManager_8hpp__incl.png differ diff --git a/docs/simple-api/ModuleResolver_8hpp-source.html b/docs/simple-api/ModuleResolver_8hpp-source.html index e991f74f..e60ec3a8 100644 --- a/docs/simple-api/ModuleResolver_8hpp-source.html +++ b/docs/simple-api/ModuleResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -47,8 +47,8 @@ 00028 virtual bool resolveModuleLocation(VectorOfStrings* result, const XMLCh* nsUri, const StaticContext* context) = 0; 00029 }; 00030 #endif // _MODULERESOLVER_HPP -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ModuleResolver_8hpp.html b/docs/simple-api/ModuleResolver_8hpp.html index 99e011a6..8b23eb9f 100644 --- a/docs/simple-api/ModuleResolver_8hpp.html +++ b/docs/simple-api/ModuleResolver_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,8 +29,8 @@ Include dependency graph for ModuleResolver.hpp:

      class  ModuleResolver -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:56 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/ModuleResolver_8hpp__incl.md5 b/docs/simple-api/ModuleResolver_8hpp__incl.md5 index 25ad7cf8..d6325b3b 100644 --- a/docs/simple-api/ModuleResolver_8hpp__incl.md5 +++ b/docs/simple-api/ModuleResolver_8hpp__incl.md5 @@ -1 +1 @@ -443afc97bf0acdf15907766694615297 \ No newline at end of file +62e288f95e1ec472dae099469b5a9b37 \ No newline at end of file diff --git a/docs/simple-api/ModuleResolver_8hpp__incl.png b/docs/simple-api/ModuleResolver_8hpp__incl.png index b46e8347..f1e7770f 100644 Binary files a/docs/simple-api/ModuleResolver_8hpp__incl.png and b/docs/simple-api/ModuleResolver_8hpp__incl.png differ diff --git a/docs/simple-api/Node_8hpp-source.html b/docs/simple-api/Node_8hpp-source.html index f2a06846..c77575bd 100644 --- a/docs/simple-api/Node_8hpp-source.html +++ b/docs/simple-api/Node_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -55,9 +55,9 @@ 00036 00044 static const XMLCh gXerces[]; 00045 -00047 virtual bool isNode() const = 0; +00047 virtual bool isNode() const = 0; 00048 -00050 virtual bool isAtomicValue() const = 0; +00050 virtual bool isAtomicValue() const = 0; 00051 00053 virtual const XMLCh* asString(const DynamicContext* context) const = 0; 00054 @@ -100,10 +100,10 @@ 00120 virtual ATBooleanOrDerived::Ptr dmIsIdRefs(const DynamicContext* context) const = 0; 00121 00122 /* Get the namespace URI for the DOM type */ -00123 virtual const XMLCh* getTypeURI() const = 0; +00123 virtual const XMLCh* getTypeURI() const = 0; 00124 00125 /* Get the name of the DOM type (ie "integer" for xs:integer) */ -00126 virtual const XMLCh* getTypeName() const = 0; +00126 virtual const XMLCh* getTypeName() const = 0; 00127 00128 static const XMLCh document_string[]; 00129 static const XMLCh element_string[]; @@ -115,8 +115,8 @@ 00135 static const XMLCh cdata_string[]; 00136 }; 00137 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Node_8hpp.html b/docs/simple-api/Node_8hpp.html index 2121b820..5f953b04 100644 --- a/docs/simple-api/Node_8hpp.html +++ b/docs/simple-api/Node_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,15 +24,15 @@

      Include dependency graph for Node.hpp:

      - - - + + +

      This graph shows which files directly or indirectly include this file:

      - +

      @@ -45,8 +45,8 @@ This graph shows which files directly or indirectly include this file:

      class  Node -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Node_8hpp__dep__incl.map b/docs/simple-api/Node_8hpp__dep__incl.map index 6fafd9ca..80e7ecdc 100644 --- a/docs/simple-api/Node_8hpp__dep__incl.map +++ b/docs/simple-api/Node_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $ItemFactory_8hpp.html 135,8 253,32 +rect $ItemFactory_8hpp.html 143,6 271,30 diff --git a/docs/simple-api/Node_8hpp__dep__incl.md5 b/docs/simple-api/Node_8hpp__dep__incl.md5 index 83ddaa2c..280ef71c 100644 --- a/docs/simple-api/Node_8hpp__dep__incl.md5 +++ b/docs/simple-api/Node_8hpp__dep__incl.md5 @@ -1 +1 @@ -b729f56faede5149b2572e83d24d3395 \ No newline at end of file +0babf54c3f742549fa40068082613eeb \ No newline at end of file diff --git a/docs/simple-api/Node_8hpp__dep__incl.png b/docs/simple-api/Node_8hpp__dep__incl.png index b7a10ec1..d02a23d1 100644 Binary files a/docs/simple-api/Node_8hpp__dep__incl.png and b/docs/simple-api/Node_8hpp__dep__incl.png differ diff --git a/docs/simple-api/Node_8hpp__incl.map b/docs/simple-api/Node_8hpp__incl.map index 81e34da9..448161f8 100644 --- a/docs/simple-api/Node_8hpp__incl.map +++ b/docs/simple-api/Node_8hpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $ATQNameOrDerived_8hpp.html 137,136 377,160 -rect $ATBooleanOrDerived_8hpp.html 135,74 378,98 -rect $AnyAtomicType_8hpp.html 426,160 637,184 +rect $ATQNameOrDerived_8hpp.html 145,133 415,157 +rect $ATBooleanOrDerived_8hpp.html 143,72 417,96 +rect $AnyAtomicType_8hpp.html 468,157 705,181 diff --git a/docs/simple-api/Node_8hpp__incl.md5 b/docs/simple-api/Node_8hpp__incl.md5 index 34457bfd..1943536c 100644 --- a/docs/simple-api/Node_8hpp__incl.md5 +++ b/docs/simple-api/Node_8hpp__incl.md5 @@ -1 +1 @@ -b3d127a0bf6e70fbebebc031eae3dd52 \ No newline at end of file +7d6016a44ec7f11a86113e67dd7af21e \ No newline at end of file diff --git a/docs/simple-api/Node_8hpp__incl.png b/docs/simple-api/Node_8hpp__incl.png index c7b792be..7d89c818 100644 Binary files a/docs/simple-api/Node_8hpp__incl.png and b/docs/simple-api/Node_8hpp__incl.png differ diff --git a/docs/simple-api/NumericTypeConstructor_8hpp-source.html b/docs/simple-api/NumericTypeConstructor_8hpp-source.html index cb3f1f03..96e1e98b 100644 --- a/docs/simple-api/NumericTypeConstructor_8hpp-source.html +++ b/docs/simple-api/NumericTypeConstructor_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -47,13 +47,13 @@ 00028 XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager *mm); 00029 virtual ~NumericTypeConstructor() {} 00030 -00031 virtual const StaticType &getStaticType() const { return _sType; } +00031 virtual const StaticType &getStaticType() const { return _sType; } 00032 00033 virtual Item::Ptr createItem(const DynamicContext* context) const; 00034 virtual std::string asString(const DynamicContext* context) const; 00035 -00036 virtual const XMLCh* getTypeURI() const { return _typeURI; } -00037 virtual const XMLCh* getTypeName() const { return _typeName; } +00036 virtual const XMLCh* getTypeURI() const { return _typeURI; } +00037 virtual const XMLCh* getTypeName() const { return _typeName; } 00038 00039 private: 00040 const XMLCh *_typeURI; @@ -65,8 +65,8 @@ 00046 00047 #endif 00048 -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/NumericTypeConstructor_8hpp.html b/docs/simple-api/NumericTypeConstructor_8hpp.html index 8393867c..545fdd6a 100644 --- a/docs/simple-api/NumericTypeConstructor_8hpp.html +++ b/docs/simple-api/NumericTypeConstructor_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -32,8 +32,8 @@ Include dependency graph for NumericTypeConstructor.hpp:

      class  NumericTypeConstructor -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/NumericTypeConstructor_8hpp__incl.md5 b/docs/simple-api/NumericTypeConstructor_8hpp__incl.md5 index d662cb67..1f88b3a9 100644 --- a/docs/simple-api/NumericTypeConstructor_8hpp__incl.md5 +++ b/docs/simple-api/NumericTypeConstructor_8hpp__incl.md5 @@ -1 +1 @@ -2e7e68f4cd9d817e4034852352a3b44c \ No newline at end of file +a869928bde7262b714e731d422918034 \ No newline at end of file diff --git a/docs/simple-api/NumericTypeConstructor_8hpp__incl.png b/docs/simple-api/NumericTypeConstructor_8hpp__incl.png index ec1c92d6..47d70747 100644 Binary files a/docs/simple-api/NumericTypeConstructor_8hpp__incl.png and b/docs/simple-api/NumericTypeConstructor_8hpp__incl.png differ diff --git a/docs/simple-api/Numeric_8hpp-source.html b/docs/simple-api/Numeric_8hpp-source.html index 54cf2bec..6b559c9a 100644 --- a/docs/simple-api/Numeric_8hpp-source.html +++ b/docs/simple-api/Numeric_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Numeric_8hpp.html b/docs/simple-api/Numeric_8hpp.html index 164f46c5..168427be 100644 --- a/docs/simple-api/Numeric_8hpp.html +++ b/docs/simple-api/Numeric_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,23 +24,17 @@

      Include dependency graph for Numeric.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - - - - + + + +

      @@ -50,8 +44,8 @@ This graph shows which files directly or indirectly include this file:

      class  Numeric -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Numeric_8hpp__dep__incl.map b/docs/simple-api/Numeric_8hpp__dep__incl.map index 236f3a87..105c035f 100644 --- a/docs/simple-api/Numeric_8hpp__dep__incl.map +++ b/docs/simple-api/Numeric_8hpp__dep__incl.map @@ -1,11 +1,5 @@ base referer -rect $ATDecimalOrDerived_8hpp.html 154,157 327,181 -rect $ATDoubleOrDerived_8hpp.html 381,306 546,330 -rect $ATFloatOrDerived_8hpp.html 163,356 318,380 -rect $ATStringOrDerived_8hpp.html 161,405 321,429 -rect $Sequence_8hpp.html 410,157 517,181 -rect $ATDurationOrDerived_8hpp.html 375,58 551,82 -rect $ATDateOrDerived_8hpp.html 615,205 767,229 -rect $ItemFactory_8hpp.html 831,230 949,254 -rect $ATDateTimeOrDerived_8hpp.html 601,34 782,58 -rect $ATTimeOrDerived_8hpp.html 614,133 769,157 +rect $ATDecimalOrDerived_8hpp.html 163,6 358,30 +rect $ATDoubleOrDerived_8hpp.html 167,54 354,78 +rect $ATFloatOrDerived_8hpp.html 175,102 346,126 +rect $ATStringOrDerived_8hpp.html 171,150 350,174 diff --git a/docs/simple-api/Numeric_8hpp__dep__incl.md5 b/docs/simple-api/Numeric_8hpp__dep__incl.md5 index 2a362f19..ef269319 100644 --- a/docs/simple-api/Numeric_8hpp__dep__incl.md5 +++ b/docs/simple-api/Numeric_8hpp__dep__incl.md5 @@ -1 +1 @@ -f222d2d4070419f57d19ef810d3b8249 \ No newline at end of file +8e7c788bfe474ddbb57ea00460eb85fb \ No newline at end of file diff --git a/docs/simple-api/Numeric_8hpp__dep__incl.png b/docs/simple-api/Numeric_8hpp__dep__incl.png index 59419632..7776e33c 100644 Binary files a/docs/simple-api/Numeric_8hpp__dep__incl.png and b/docs/simple-api/Numeric_8hpp__dep__incl.png differ diff --git a/docs/simple-api/Numeric_8hpp__incl.map b/docs/simple-api/Numeric_8hpp__incl.map index 323ed350..889158fe 100644 --- a/docs/simple-api/Numeric_8hpp__incl.map +++ b/docs/simple-api/Numeric_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $AnyAtomicType_8hpp.html 154,109 365,133 -rect $Item_8hpp.html 413,109 557,133 +rect $AnyAtomicType_8hpp.html 164,107 402,131 +rect $Item_8hpp.html 451,107 616,131 diff --git a/docs/simple-api/Numeric_8hpp__incl.md5 b/docs/simple-api/Numeric_8hpp__incl.md5 index 5367480c..99cd8fe9 100644 --- a/docs/simple-api/Numeric_8hpp__incl.md5 +++ b/docs/simple-api/Numeric_8hpp__incl.md5 @@ -1 +1 @@ -bef1a3095149bc51a99308540f7d0e84 \ No newline at end of file +f8374697ffbc3deaf0a96c251dd21876 \ No newline at end of file diff --git a/docs/simple-api/Numeric_8hpp__incl.png b/docs/simple-api/Numeric_8hpp__incl.png index a15caa85..7508e4db 100644 Binary files a/docs/simple-api/Numeric_8hpp__incl.png and b/docs/simple-api/Numeric_8hpp__incl.png differ diff --git a/docs/simple-api/PlatformUtils_8hpp-source.html b/docs/simple-api/PlatformUtils_8hpp-source.html index dc97b417..8793fabc 100644 --- a/docs/simple-api/PlatformUtils_8hpp-source.html +++ b/docs/simple-api/PlatformUtils_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -320,8 +320,8 @@ 00856 XERCES_CPP_NAMESPACE_END 00857 00858 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/PlatformUtils_8hpp.html b/docs/simple-api/PlatformUtils_8hpp.html index deea1313..7814ef39 100644 --- a/docs/simple-api/PlatformUtils_8hpp.html +++ b/docs/simple-api/PlatformUtils_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,18 +26,18 @@ Include dependency graph for PlatformUtils.hpp:

      - - - - - - - - - - - - + + + + + + + + + + + +

      @@ -60,31 +60,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define PLATFORMUTILS_HPP #define PLATFORMUTILS_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/PlatformUtils_8hpp__dep__incl.map b/docs/simple-api/PlatformUtils_8hpp__dep__incl.map index cd031e70..3df3c0f6 100644 --- a/docs/simple-api/PlatformUtils_8hpp__dep__incl.map +++ b/docs/simple-api/PlatformUtils_8hpp__dep__incl.map @@ -1,13 +1,13 @@ base referer -rect $XQilla_8hpp.html 204,152 286,176 -rect $Sequence_8hpp.html 192,104 298,128 -rect $StaticContext_8hpp.html 182,56 308,80 -rect $InputSource_8hpp.html 185,200 305,224 -rect $XQQuery_8hpp.html 397,104 501,128 -rect $DynamicContext_8hpp.html 377,56 521,80 -rect $XQScopedNamespace_8hpp.html 357,8 541,32 -rect $ContextHelpers_8hpp.html 589,56 728,80 -rect $LocalFileInputSource_8hpp.html 362,296 536,320 -rect $MemBufInputSource_8hpp.html 364,152 534,176 -rect $StdInInputSource_8hpp.html 373,200 525,224 -rect $URLInputSource_8hpp.html 376,248 522,272 +rect $XQilla_8hpp.html 219,150 309,174 +rect $Sequence_8hpp.html 205,102 323,126 +rect $StaticContext_8hpp.html 193,54 335,78 +rect $InputSource_8hpp.html 197,198 331,222 +rect $XQQuery_8hpp.html 431,102 540,126 +rect $DynamicContext_8hpp.html 404,54 567,78 +rect $XQScopedNamespace_8hpp.html 385,6 585,30 +rect $ContextHelpers_8hpp.html 636,54 791,78 +rect $LocalFileInputSource_8hpp.html 391,294 580,318 +rect $MemBufInputSource_8hpp.html 391,150 580,174 +rect $StdInInputSource_8hpp.html 401,198 569,222 +rect $URLInputSource_8hpp.html 405,246 565,270 diff --git a/docs/simple-api/PlatformUtils_8hpp__dep__incl.md5 b/docs/simple-api/PlatformUtils_8hpp__dep__incl.md5 index 06708459..f2651cb0 100644 --- a/docs/simple-api/PlatformUtils_8hpp__dep__incl.md5 +++ b/docs/simple-api/PlatformUtils_8hpp__dep__incl.md5 @@ -1 +1 @@ -72d8b22882a873902fc3c29b774c6eec \ No newline at end of file +50e915c9b45210b5987d0b3d830fa4d3 \ No newline at end of file diff --git a/docs/simple-api/PlatformUtils_8hpp__dep__incl.png b/docs/simple-api/PlatformUtils_8hpp__dep__incl.png index c4fd16b0..670b3273 100644 Binary files a/docs/simple-api/PlatformUtils_8hpp__dep__incl.png and b/docs/simple-api/PlatformUtils_8hpp__dep__incl.png differ diff --git a/docs/simple-api/PlatformUtils_8hpp__incl.md5 b/docs/simple-api/PlatformUtils_8hpp__incl.md5 index b38ed1a1..8bf70725 100644 --- a/docs/simple-api/PlatformUtils_8hpp__incl.md5 +++ b/docs/simple-api/PlatformUtils_8hpp__incl.md5 @@ -1 +1 @@ -9f393b9a770527cd427164c361d51399 \ No newline at end of file +a41f14b3ade4ec0d03fc7b1726e6ae9e \ No newline at end of file diff --git a/docs/simple-api/PlatformUtils_8hpp__incl.png b/docs/simple-api/PlatformUtils_8hpp__incl.png index 2477cda4..89ee9587 100644 Binary files a/docs/simple-api/PlatformUtils_8hpp__incl.png and b/docs/simple-api/PlatformUtils_8hpp__incl.png differ diff --git a/docs/simple-api/ReferenceCounted_8hpp-source.html b/docs/simple-api/ReferenceCounted_8hpp-source.html index 4072c691..9e3074ca 100644 --- a/docs/simple-api/ReferenceCounted_8hpp-source.html +++ b/docs/simple-api/ReferenceCounted_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -46,12 +46,12 @@ 00028 : _ref_count(0) {} 00029 virtual ~ReferenceCounted() {} 00030 -00032 void incrementRefCount() const +00032 void incrementRefCount() const 00033 { 00034 ++const_cast<unsigned int&>(_ref_count); 00035 } 00036 -00038 virtual void decrementRefCount() const +00038 virtual void decrementRefCount() const 00039 { 00040 if(--const_cast<unsigned int&>(_ref_count) == 0) { 00041 delete this; @@ -95,27 +95,27 @@ 00080 if(_p != 0) _p->decrementRefCount(); 00081 } 00082 -00083 T *operator->() const +00083 T *operator->() const 00084 { 00085 return _p; 00086 } 00087 -00088 operator T*() const +00088 operator T*() const 00089 { 00090 return _p; 00091 } 00092 -00093 T *get() const +00093 T *get() const 00094 { 00095 return _p; 00096 } 00097 -00098 bool isNull() const +00098 bool isNull() const 00099 { 00100 return (_p == 0); 00101 } 00102 -00103 bool notNull() const +00103 bool notNull() const 00104 { 00105 return (_p != 0); 00106 } @@ -149,8 +149,8 @@ 00134 } 00135 00136 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ReferenceCounted_8hpp.html b/docs/simple-api/ReferenceCounted_8hpp.html index edf5c194..283b5219 100644 --- a/docs/simple-api/ReferenceCounted_8hpp.html +++ b/docs/simple-api/ReferenceCounted_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,28 +23,16 @@

      Include dependency graph for ReferenceCounted.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - - - - - - - - - - + + + +

      @@ -75,196 +63,148 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define NULLRCP   ((void *)0) #define NULLRCP   ((void *)0)
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class T>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class T> bool operator!= (const RefCountPointer< T > &  a,
    bool operator!= const RefCountPointer< T > &  a, void *  b 
    void *  b
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T1, class T2>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class T1, class T2> bool operator!= (const RefCountPointer< T1 > &  a,
    bool operator!= const RefCountPointer< T1 > &  a, const RefCountPointer< T2 > &  b 
    const RefCountPointer< T2 > &  b
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class T> bool operator== (const RefCountPointer< T > &  a,
    bool operator== const RefCountPointer< T > &  a, void *  b 
    void *  b
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T1, class T2>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class T1, class T2> bool operator== (const RefCountPointer< T1 > &  a,
    bool operator== const RefCountPointer< T1 > &  a, const RefCountPointer< T2 > &  b 
    const RefCountPointer< T2 > &  b
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.map b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.map index ec72aa76..8175ea9e 100644 --- a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.map +++ b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.map @@ -1,17 +1,5 @@ base referer -rect $Item_8hpp.html 216,442 290,466 -rect $Timezone_8hpp.html 810,394 917,418 -rect $AnyAtomicType_8hpp.html 338,298 480,322 -rect $Result_8hpp.html 366,442 452,466 -rect $Numeric_8hpp.html 584,7 680,31 -rect $ATStringOrDerived_8hpp.html 784,33 944,57 -rect $ATQNameOrDerived_8hpp.html 546,106 717,130 -rect $ATBooleanOrDerived_8hpp.html 545,154 718,178 -rect $ATDurationOrDerived_8hpp.html 544,202 720,226 -rect $ATAnyURIOrDerived_8hpp.html 548,250 716,274 -rect $DateOrTimeType_8hpp.html 558,298 705,322 -rect $ATUntypedAtomic_8hpp.html 554,346 709,370 -rect $ATAnySimpleType_8hpp.html 554,394 709,418 -rect $ATBase64BinaryOrDerived_8hpp.html 528,442 736,466 -rect $ATHexBinaryOrDerived_8hpp.html 538,490 725,514 -rect $ATNotationOrDerived_8hpp.html 545,538 718,562 +rect $Item_8hpp.html 251,30 334,54 +rect $Timezone_8hpp.html 234,78 351,102 +rect $AnyAtomicType_8hpp.html 400,6 558,30 +rect $Result_8hpp.html 432,54 526,78 diff --git a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.md5 b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.md5 index 6f5e3c33..94ea011b 100644 --- a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.md5 +++ b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.md5 @@ -1 +1 @@ -8a99d989ac9166baa85082accc4b7075 \ No newline at end of file +9eca7a002c7378aa3e18ba21bdf481e7 \ No newline at end of file diff --git a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.png b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.png index 064cab30..919eb9b5 100644 Binary files a/docs/simple-api/ReferenceCounted_8hpp__dep__incl.png and b/docs/simple-api/ReferenceCounted_8hpp__dep__incl.png differ diff --git a/docs/simple-api/ReferenceCounted_8hpp__incl.map b/docs/simple-api/ReferenceCounted_8hpp__incl.map index 57aab2e7..e1613146 100644 --- a/docs/simple-api/ReferenceCounted_8hpp__incl.map +++ b/docs/simple-api/ReferenceCounted_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $MemoryManager_8hpp.html 217,56 481,80 +rect $MemoryManager_8hpp.html 234,54 530,78 diff --git a/docs/simple-api/ReferenceCounted_8hpp__incl.md5 b/docs/simple-api/ReferenceCounted_8hpp__incl.md5 index a367e0bc..96cdbe2e 100644 --- a/docs/simple-api/ReferenceCounted_8hpp__incl.md5 +++ b/docs/simple-api/ReferenceCounted_8hpp__incl.md5 @@ -1 +1 @@ -d3c61d52d09738fa1754c632ca3d0020 \ No newline at end of file +fe2db06013b140fb62f5fd6d9f2c3d4a \ No newline at end of file diff --git a/docs/simple-api/ReferenceCounted_8hpp__incl.png b/docs/simple-api/ReferenceCounted_8hpp__incl.png index 8faed6af..b4375829 100644 Binary files a/docs/simple-api/ReferenceCounted_8hpp__incl.png and b/docs/simple-api/ReferenceCounted_8hpp__incl.png differ diff --git a/docs/simple-api/Result_8hpp-source.html b/docs/simple-api/Result_8hpp-source.html index 841da236..07de40e4 100644 --- a/docs/simple-api/Result_8hpp-source.html +++ b/docs/simple-api/Result_8hpp-source.html @@ -4,7 +4,7 @@ - +

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Result_8hpp.html b/docs/simple-api/Result_8hpp.html index 9bfd1cb0..c300488c 100644 --- a/docs/simple-api/Result_8hpp.html +++ b/docs/simple-api/Result_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -27,8 +27,7 @@

      Include dependency graph for Result.hpp:

      - - +

      @@ -39,8 +38,8 @@ Include dependency graph for Result.hpp:

       A reference counting wrapper for the lazily evaluated query result. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Result_8hpp__incl.map b/docs/simple-api/Result_8hpp__incl.map index 7197d1b6..fc417388 100644 --- a/docs/simple-api/Result_8hpp__incl.map +++ b/docs/simple-api/Result_8hpp__incl.map @@ -1,3 +1,2 @@ base referer -rect $Item_8hpp.html 173,106 317,130 -rect $ReferenceCounted_8hpp.html 398,57 657,81 +rect $Item_8hpp.html 183,104 348,128 diff --git a/docs/simple-api/Result_8hpp__incl.md5 b/docs/simple-api/Result_8hpp__incl.md5 index 9ccfae45..a64d3030 100644 --- a/docs/simple-api/Result_8hpp__incl.md5 +++ b/docs/simple-api/Result_8hpp__incl.md5 @@ -1 +1 @@ -7187423805f5db028297029355987c91 \ No newline at end of file +e945f484b95e05a0c3ee728b22be59dd \ No newline at end of file diff --git a/docs/simple-api/Result_8hpp__incl.png b/docs/simple-api/Result_8hpp__incl.png index 5965fba9..6f4e3009 100644 Binary files a/docs/simple-api/Result_8hpp__incl.png and b/docs/simple-api/Result_8hpp__incl.png differ diff --git a/docs/simple-api/Scope_8hpp-source.html b/docs/simple-api/Scope_8hpp-source.html index 01c694d2..ee7ec69a 100644 --- a/docs/simple-api/Scope_8hpp-source.html +++ b/docs/simple-api/Scope_8hpp-source.html @@ -4,7 +4,7 @@ - +

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Scope_8hpp.html b/docs/simple-api/Scope_8hpp.html index bd6ac2dd..0e6b89ec 100644 --- a/docs/simple-api/Scope_8hpp.html +++ b/docs/simple-api/Scope_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@

      Include dependency graph for Scope.hpp:

      - +

      @@ -36,8 +36,8 @@ Include dependency graph for Scope.hpp:

       used inside VariableStore to implement variable scoping More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:57 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Scope_8hpp__incl.map b/docs/simple-api/Scope_8hpp__incl.map index 341bf064..f1c9e80f 100644 --- a/docs/simple-api/Scope_8hpp__incl.map +++ b/docs/simple-api/Scope_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $XMemory_8hpp.html 180,152 356,176 +rect $XMemory_8hpp.html 190,150 384,174 diff --git a/docs/simple-api/Scope_8hpp__incl.md5 b/docs/simple-api/Scope_8hpp__incl.md5 index f5fca6ba..e7b3f668 100644 --- a/docs/simple-api/Scope_8hpp__incl.md5 +++ b/docs/simple-api/Scope_8hpp__incl.md5 @@ -1 +1 @@ -574d1625b119331eed6aab4c64ccf273 \ No newline at end of file +5c9f4b540da7b74943a88c47aba16684 \ No newline at end of file diff --git a/docs/simple-api/Scope_8hpp__incl.png b/docs/simple-api/Scope_8hpp__incl.png index 7265e659..0bcc232b 100644 Binary files a/docs/simple-api/Scope_8hpp__incl.png and b/docs/simple-api/Scope_8hpp__incl.png differ diff --git a/docs/simple-api/Sequence_8hpp-source.html b/docs/simple-api/Sequence_8hpp-source.html index 8e7cf932..835d1c57 100644 --- a/docs/simple-api/Sequence_8hpp-source.html +++ b/docs/simple-api/Sequence_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -110,8 +110,8 @@ 00107 }; 00108 00109 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Sequence_8hpp.html b/docs/simple-api/Sequence_8hpp.html index ce1fa618..d631da97 100644 --- a/docs/simple-api/Sequence_8hpp.html +++ b/docs/simple-api/Sequence_8hpp.html @@ -4,7 +4,7 @@ - +
    +

    +


    Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Sequence_8hpp__incl.map b/docs/simple-api/Sequence_8hpp__incl.map index 828a775b..3bb0d25d 100644 --- a/docs/simple-api/Sequence_8hpp__incl.map +++ b/docs/simple-api/Sequence_8hpp__incl.map @@ -1,5 +1,5 @@ base referer -rect $ATDecimalOrDerived_8hpp.html 190,106 433,130 -rect $XPath2MemoryManager_8hpp.html 165,154 458,178 -rect $XMemory_8hpp.html 224,202 400,226 -rect $PlatformUtils_8hpp.html 214,250 409,274 +rect $ATDecimalOrDerived_8hpp.html 202,104 476,128 +rect $XPath2MemoryManager_8hpp.html 175,152 503,176 +rect $XMemory_8hpp.html 242,200 436,224 +rect $PlatformUtils_8hpp.html 230,248 448,272 diff --git a/docs/simple-api/Sequence_8hpp__incl.md5 b/docs/simple-api/Sequence_8hpp__incl.md5 index 06ed7f7f..a370e7d3 100644 --- a/docs/simple-api/Sequence_8hpp__incl.md5 +++ b/docs/simple-api/Sequence_8hpp__incl.md5 @@ -1 +1 @@ -85cbca5b39a39730c672a8fc2850185e \ No newline at end of file +5cb1580f18b09d58295ed3e12d344ed2 \ No newline at end of file diff --git a/docs/simple-api/Sequence_8hpp__incl.png b/docs/simple-api/Sequence_8hpp__incl.png index b8abf076..a41c10a3 100644 Binary files a/docs/simple-api/Sequence_8hpp__incl.png and b/docs/simple-api/Sequence_8hpp__incl.png differ diff --git a/docs/simple-api/StaticContext_8hpp-source.html b/docs/simple-api/StaticContext_8hpp-source.html index cf5a2a95..49761336 100644 --- a/docs/simple-api/StaticContext_8hpp-source.html +++ b/docs/simple-api/StaticContext_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -164,8 +164,8 @@ 00211 }; 00212 00213 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StaticContext_8hpp.html b/docs/simple-api/StaticContext_8hpp.html index ecd98ea5..2c363d7b 100644 --- a/docs/simple-api/StaticContext_8hpp.html +++ b/docs/simple-api/StaticContext_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,17 +26,17 @@

      Include dependency graph for StaticContext.hpp:

      - - + +

      This graph shows which files directly or indirectly include this file:

      - - - - + + + +

      @@ -55,31 +55,23 @@ This graph shows which files directly or indirectly include this file:


      Typedef Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      typedef std::vector<ASTNode*,XQillaAllocator<ASTNode*> > VectorOfASTNodes typedef std::vector<ASTNode*,XQillaAllocator<ASTNode*> > VectorOfASTNodes
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StaticContext_8hpp__dep__incl.map b/docs/simple-api/StaticContext_8hpp__dep__incl.map index 3ad800ef..73134530 100644 --- a/docs/simple-api/StaticContext_8hpp__dep__incl.map +++ b/docs/simple-api/StaticContext_8hpp__dep__incl.map @@ -1,5 +1,5 @@ base referer -rect $XQQuery_8hpp.html 224,8 328,32 -rect $DynamicContext_8hpp.html 204,56 348,80 -rect $XQScopedNamespace_8hpp.html 184,104 368,128 -rect $ContextHelpers_8hpp.html 416,56 554,80 +rect $XQQuery_8hpp.html 244,6 354,30 +rect $DynamicContext_8hpp.html 218,54 380,78 +rect $XQScopedNamespace_8hpp.html 199,102 399,126 +rect $ContextHelpers_8hpp.html 450,54 604,78 diff --git a/docs/simple-api/StaticContext_8hpp__dep__incl.md5 b/docs/simple-api/StaticContext_8hpp__dep__incl.md5 index dfb88627..dc81b194 100644 --- a/docs/simple-api/StaticContext_8hpp__dep__incl.md5 +++ b/docs/simple-api/StaticContext_8hpp__dep__incl.md5 @@ -1 +1 @@ -7f8029371160f2225c087c43569b751c \ No newline at end of file +dd2dbeedcba4b68bfa39b6b8a389394d \ No newline at end of file diff --git a/docs/simple-api/StaticContext_8hpp__dep__incl.png b/docs/simple-api/StaticContext_8hpp__dep__incl.png index 7f1cd087..cc74bc4a 100644 Binary files a/docs/simple-api/StaticContext_8hpp__dep__incl.png and b/docs/simple-api/StaticContext_8hpp__dep__incl.png differ diff --git a/docs/simple-api/StaticContext_8hpp__incl.map b/docs/simple-api/StaticContext_8hpp__incl.map index c840beee..f5befac8 100644 --- a/docs/simple-api/StaticContext_8hpp__incl.map +++ b/docs/simple-api/StaticContext_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $PlatformUtils_8hpp.html 204,152 398,176 -rect $XMemory_8hpp.html 213,200 389,224 +rect $PlatformUtils_8hpp.html 220,150 439,174 +rect $XMemory_8hpp.html 232,198 427,222 diff --git a/docs/simple-api/StaticContext_8hpp__incl.md5 b/docs/simple-api/StaticContext_8hpp__incl.md5 index 50890d67..40ad3a9b 100644 --- a/docs/simple-api/StaticContext_8hpp__incl.md5 +++ b/docs/simple-api/StaticContext_8hpp__incl.md5 @@ -1 +1 @@ -864c151872db131f69c80b495b2ff5b1 \ No newline at end of file +3b6e4cc4e887e5ea3b627ed4d8fb3490 \ No newline at end of file diff --git a/docs/simple-api/StaticContext_8hpp__incl.png b/docs/simple-api/StaticContext_8hpp__incl.png index f9e8bf36..f0652187 100644 Binary files a/docs/simple-api/StaticContext_8hpp__incl.png and b/docs/simple-api/StaticContext_8hpp__incl.png differ diff --git a/docs/simple-api/StaticResolutionContext_8hpp-source.html b/docs/simple-api/StaticResolutionContext_8hpp-source.html index 79fd12c4..3d977920 100644 --- a/docs/simple-api/StaticResolutionContext_8hpp-source.html +++ b/docs/simple-api/StaticResolutionContext_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -133,8 +133,8 @@ 00127 }; 00128 00129 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StaticResolutionContext_8hpp.html b/docs/simple-api/StaticResolutionContext_8hpp.html index c8b86ae4..098a1cbc 100644 --- a/docs/simple-api/StaticResolutionContext_8hpp.html +++ b/docs/simple-api/StaticResolutionContext_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -43,54 +43,38 @@ Include dependency graph for StaticResolutionContext.hpp:

      - - - - -
      - + +
      +
      +
      - +
      typedef xercesc:: RefHash2KeysTableOf<int> VariableAccessSet typedef xercesc:: RefHash2KeysTableOf<int> VariableAccessSet
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - +
      typedef xercesc:: RefHash2KeysTableOfEnumerator<int> VariableAccessSetEnumerator typedef xercesc:: RefHash2KeysTableOfEnumerator<int> VariableAccessSetEnumerator
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StaticResolutionContext_8hpp__incl.md5 b/docs/simple-api/StaticResolutionContext_8hpp__incl.md5 index f5a98068..d573021b 100644 --- a/docs/simple-api/StaticResolutionContext_8hpp__incl.md5 +++ b/docs/simple-api/StaticResolutionContext_8hpp__incl.md5 @@ -1 +1 @@ -91fdb94a9cb9f9dbbb88ea85c003a86c \ No newline at end of file +684be4eccce56f3e98ce96edd0bc9d53 \ No newline at end of file diff --git a/docs/simple-api/StaticResolutionContext_8hpp__incl.png b/docs/simple-api/StaticResolutionContext_8hpp__incl.png index 9612f031..4a145358 100644 Binary files a/docs/simple-api/StaticResolutionContext_8hpp__incl.png and b/docs/simple-api/StaticResolutionContext_8hpp__incl.png differ diff --git a/docs/simple-api/StdInInputSource_8hpp-source.html b/docs/simple-api/StdInInputSource_8hpp-source.html index ca2e631e..9fc0ae77 100644 --- a/docs/simple-api/StdInInputSource_8hpp-source.html +++ b/docs/simple-api/StdInInputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -67,7 +67,7 @@ 00070 00071 00074 -00082 BinInputStream* makeStream() const; +00082 BinInputStream* makeStream() const; 00083 00085 00086 private: @@ -92,8 +92,8 @@ 00105 XERCES_CPP_NAMESPACE_END 00106 00107 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StdInInputSource_8hpp.html b/docs/simple-api/StdInInputSource_8hpp.html index 98a4ad17..c263007a 100644 --- a/docs/simple-api/StdInInputSource_8hpp.html +++ b/docs/simple-api/StdInInputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,8 +22,8 @@

      Include dependency graph for StdInInputSource.hpp:

      - - + +

      @@ -41,31 +41,23 @@ Include dependency graph for StdInInputSource.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define STDININPUTSOURCE_HPP #define STDININPUTSOURCE_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StdInInputSource_8hpp__incl.map b/docs/simple-api/StdInInputSource_8hpp__incl.map index 2cf8da78..823deffc 100644 --- a/docs/simple-api/StdInInputSource_8hpp__incl.map +++ b/docs/simple-api/StdInInputSource_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $InputSource_8hpp.html 209,32 404,56 -rect $PlatformUtils_8hpp.html 454,32 649,56 +rect $InputSource_8hpp.html 223,30 439,54 +rect $PlatformUtils_8hpp.html 489,30 708,54 diff --git a/docs/simple-api/StdInInputSource_8hpp__incl.md5 b/docs/simple-api/StdInInputSource_8hpp__incl.md5 index fbec64db..612f2674 100644 --- a/docs/simple-api/StdInInputSource_8hpp__incl.md5 +++ b/docs/simple-api/StdInInputSource_8hpp__incl.md5 @@ -1 +1 @@ -6e6c09c3b686120a7969d34a32597622 \ No newline at end of file +341abac36d0a13070f3ab0928cca340d \ No newline at end of file diff --git a/docs/simple-api/StdInInputSource_8hpp__incl.png b/docs/simple-api/StdInInputSource_8hpp__incl.png index 95765d56..f583ea45 100644 Binary files a/docs/simple-api/StdInInputSource_8hpp__incl.png and b/docs/simple-api/StdInInputSource_8hpp__incl.png differ diff --git a/docs/simple-api/StringPool_8hpp-source.html b/docs/simple-api/StringPool_8hpp-source.html index 32fb73e5..ef487f3d 100644 --- a/docs/simple-api/StringPool_8hpp-source.html +++ b/docs/simple-api/StringPool_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -47,10 +47,10 @@ 00029 const XMLCh* getPooledString(const XMLCh *src); 00031 const XMLCh* getPooledString(const char *src); 00032 -00033 unsigned int getCount() const { return _count; } -00034 unsigned int getHits() const { return _hits; } -00035 unsigned int getMisses() const { return _misses; } -00036 unsigned int getTooBig() const { return _toobig; } +00033 unsigned int getCount() const { return _count; } +00034 unsigned int getHits() const { return _hits; } +00035 unsigned int getMisses() const { return _misses; } +00036 unsigned int getTooBig() const { return _toobig; } 00037 void dumpStatistics() const; 00038 00039 private: @@ -103,8 +103,8 @@ 00086 } 00087 00088 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/StringPool_8hpp.html b/docs/simple-api/StringPool_8hpp.html index df2483ba..08902bc8 100644 --- a/docs/simple-api/StringPool_8hpp.html +++ b/docs/simple-api/StringPool_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@

      Include dependency graph for StringPool.hpp:

      - +

      @@ -37,8 +37,8 @@ Include dependency graph for StringPool.hpp:

      class  StringPool::Bucket -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/StringPool_8hpp__incl.map b/docs/simple-api/StringPool_8hpp__incl.map index d511fc0c..58eebf61 100644 --- a/docs/simple-api/StringPool_8hpp__incl.map +++ b/docs/simple-api/StringPool_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $MemoryManager_8hpp.html 166,56 430,80 +rect $MemoryManager_8hpp.html 178,54 474,78 diff --git a/docs/simple-api/StringPool_8hpp__incl.md5 b/docs/simple-api/StringPool_8hpp__incl.md5 index 66545bd8..eb07037f 100644 --- a/docs/simple-api/StringPool_8hpp__incl.md5 +++ b/docs/simple-api/StringPool_8hpp__incl.md5 @@ -1 +1 @@ -6d9f544b90cc079001a72c31531e25e0 \ No newline at end of file +141e846c11bd0f081da5962830f8441e \ No newline at end of file diff --git a/docs/simple-api/StringPool_8hpp__incl.png b/docs/simple-api/StringPool_8hpp__incl.png index d389b876..1d970181 100644 Binary files a/docs/simple-api/StringPool_8hpp__incl.png and b/docs/simple-api/StringPool_8hpp__incl.png differ diff --git a/docs/simple-api/Timezone_8hpp-source.html b/docs/simple-api/Timezone_8hpp-source.html index a5e65c9e..a3c1034f 100644 --- a/docs/simple-api/Timezone_8hpp-source.html +++ b/docs/simple-api/Timezone_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -57,7 +57,7 @@ 00047 00052 const XMLCh* asString(const DynamicContext* context) const; 00053 -00057 const MAPM &asSeconds() const { return seconds_; } +00057 const MAPM &asSeconds() const { return seconds_; } 00058 00059 static MAPM convert(bool positive, int hour, int minute); 00060 @@ -70,8 +70,8 @@ 00067 #endif // _TZONE_HPP 00068 00069 -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/Timezone_8hpp.html b/docs/simple-api/Timezone_8hpp.html index e320fe7c..fc69bb6a 100644 --- a/docs/simple-api/Timezone_8hpp.html +++ b/docs/simple-api/Timezone_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,25 +26,22 @@

      Include dependency graph for Timezone.hpp:

      - - - - - + +

      This graph shows which files directly or indirectly include this file:

      - - - - - - - - - + + + + + + + + +

      @@ -54,8 +51,8 @@ This graph shows which files directly or indirectly include this file:

      class  Timezone -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/Timezone_8hpp__dep__incl.map b/docs/simple-api/Timezone_8hpp__dep__incl.map index 16631cc1..38b8a86c 100644 --- a/docs/simple-api/Timezone_8hpp__dep__incl.map +++ b/docs/simple-api/Timezone_8hpp__dep__incl.map @@ -1,10 +1,10 @@ base referer -rect $ATDateOrDerived_8hpp.html 185,8 337,32 -rect $ATDateTimeOrDerived_8hpp.html 170,56 351,80 -rect $ATGDayOrDerived_8hpp.html 182,104 339,128 -rect $ATGMonthOrDerived_8hpp.html 175,152 346,176 -rect $ATGMonthDayOrDerived_8hpp.html 163,200 358,224 -rect $ATGYearMonthOrDerived_8hpp.html 162,248 359,272 -rect $ATGYearOrDerived_8hpp.html 181,296 341,320 -rect $ATTimeOrDerived_8hpp.html 183,344 338,368 -rect $ItemFactory_8hpp.html 407,176 525,200 +rect $ATDateOrDerived_8hpp.html 199,6 370,30 +rect $ATDateTimeOrDerived_8hpp.html 183,54 386,78 +rect $ATGDayOrDerived_8hpp.html 196,102 372,126 +rect $ATGMonthOrDerived_8hpp.html 188,150 380,174 +rect $ATGMonthDayOrDerived_8hpp.html 175,198 394,222 +rect $ATGYearMonthOrDerived_8hpp.html 175,246 394,270 +rect $ATGYearOrDerived_8hpp.html 196,294 372,318 +rect $ATTimeOrDerived_8hpp.html 199,342 370,366 +rect $ItemFactory_8hpp.html 444,174 572,198 diff --git a/docs/simple-api/Timezone_8hpp__dep__incl.md5 b/docs/simple-api/Timezone_8hpp__dep__incl.md5 index 4988abb2..436b9f3d 100644 --- a/docs/simple-api/Timezone_8hpp__dep__incl.md5 +++ b/docs/simple-api/Timezone_8hpp__dep__incl.md5 @@ -1 +1 @@ -c8aefca2bd5d402dd9b4d9bc745336d0 \ No newline at end of file +58c320bdebdfc8490eef0547623bb094 \ No newline at end of file diff --git a/docs/simple-api/Timezone_8hpp__dep__incl.png b/docs/simple-api/Timezone_8hpp__dep__incl.png index e18a83bd..d087e451 100644 Binary files a/docs/simple-api/Timezone_8hpp__dep__incl.png and b/docs/simple-api/Timezone_8hpp__dep__incl.png differ diff --git a/docs/simple-api/Timezone_8hpp__incl.map b/docs/simple-api/Timezone_8hpp__incl.map index ee1448cb..56074e3a 100644 --- a/docs/simple-api/Timezone_8hpp__incl.map +++ b/docs/simple-api/Timezone_8hpp__incl.map @@ -1,6 +1,3 @@ base referer -rect $ReferenceCounted_8hpp.html 164,281 422,305 -rect $ATDurationOrDerived_8hpp.html 172,207 414,231 -rect $MemoryManager_8hpp.html 473,306 737,330 -rect $AnyAtomicType_8hpp.html 500,109 710,133 -rect $ATDecimalOrDerived_8hpp.html 484,207 726,231 +rect $ReferenceCounted_8hpp.html 175,60 468,84 +rect $ATDurationOrDerived_8hpp.html 183,108 460,132 diff --git a/docs/simple-api/Timezone_8hpp__incl.md5 b/docs/simple-api/Timezone_8hpp__incl.md5 index 5cc81afa..866f70fd 100644 --- a/docs/simple-api/Timezone_8hpp__incl.md5 +++ b/docs/simple-api/Timezone_8hpp__incl.md5 @@ -1 +1 @@ -a810d5e0f258ac87985b5d863befec73 \ No newline at end of file +e616bb967ea9391089948f50ca8fa68d \ No newline at end of file diff --git a/docs/simple-api/Timezone_8hpp__incl.png b/docs/simple-api/Timezone_8hpp__incl.png index daa668cf..81e25612 100644 Binary files a/docs/simple-api/Timezone_8hpp__incl.png and b/docs/simple-api/Timezone_8hpp__incl.png differ diff --git a/docs/simple-api/URIResolver_8hpp-source.html b/docs/simple-api/URIResolver_8hpp-source.html index d6c00d46..bbd881c7 100644 --- a/docs/simple-api/URIResolver_8hpp-source.html +++ b/docs/simple-api/URIResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -63,8 +63,8 @@ 00047 virtual bool resolveDefaultCollection(Sequence &result, DynamicContext* context) = 0; 00048 }; 00049 #endif // _URIRESOLVER_HPP -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/URIResolver_8hpp.html b/docs/simple-api/URIResolver_8hpp.html index 18863334..0f721974 100644 --- a/docs/simple-api/URIResolver_8hpp.html +++ b/docs/simple-api/URIResolver_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -34,8 +34,8 @@ Include dependency graph for URIResolver.hpp:

       This is an abstract class used to resolve URIs in different ways. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/URIResolver_8hpp__incl.md5 b/docs/simple-api/URIResolver_8hpp__incl.md5 index 62a3dc52..c91634ce 100644 --- a/docs/simple-api/URIResolver_8hpp__incl.md5 +++ b/docs/simple-api/URIResolver_8hpp__incl.md5 @@ -1 +1 @@ -02ba50b3471e6b964e5494413a3a40fd \ No newline at end of file +09ef79b0cd91dde14f20fb9ac0b00a3c \ No newline at end of file diff --git a/docs/simple-api/URIResolver_8hpp__incl.png b/docs/simple-api/URIResolver_8hpp__incl.png index 3de0f2cd..534d09a6 100644 Binary files a/docs/simple-api/URIResolver_8hpp__incl.png and b/docs/simple-api/URIResolver_8hpp__incl.png differ diff --git a/docs/simple-api/URLInputSource_8hpp-source.html b/docs/simple-api/URLInputSource_8hpp-source.html index 4aa7a6d5..dedf5d18 100644 --- a/docs/simple-api/URLInputSource_8hpp-source.html +++ b/docs/simple-api/URLInputSource_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -104,7 +104,7 @@ 00179 // ----------------------------------------------------------------------- 00180 00183 -00188 BinInputStream* makeStream() const; +00188 BinInputStream* makeStream() const; 00189 00191 00192 @@ -134,7 +134,7 @@ 00227 }; 00228 00229 -00230 inline const XMLURL& URLInputSource::urlSrc() const +00230 inline const XMLURL& URLInputSource::urlSrc() const 00231 { 00232 return fURL; 00233 } @@ -142,8 +142,8 @@ 00235 XERCES_CPP_NAMESPACE_END 00236 00237 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/URLInputSource_8hpp.html b/docs/simple-api/URLInputSource_8hpp.html index f70f0c70..b169c7b8 100644 --- a/docs/simple-api/URLInputSource_8hpp.html +++ b/docs/simple-api/URLInputSource_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,8 +23,8 @@

      Include dependency graph for URLInputSource.hpp:

      - - + +

      @@ -42,31 +42,23 @@ Include dependency graph for URLInputSource.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define URLINPUTSOURCE_HPP #define URLINPUTSOURCE_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:58 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/URLInputSource_8hpp__incl.map b/docs/simple-api/URLInputSource_8hpp__incl.map index c138548b..7ff06e37 100644 --- a/docs/simple-api/URLInputSource_8hpp__incl.map +++ b/docs/simple-api/URLInputSource_8hpp__incl.map @@ -1,3 +1,3 @@ base referer -rect $InputSource_8hpp.html 204,56 398,80 -rect $PlatformUtils_8hpp.html 449,56 644,80 +rect $InputSource_8hpp.html 215,54 431,78 +rect $PlatformUtils_8hpp.html 481,54 700,78 diff --git a/docs/simple-api/URLInputSource_8hpp__incl.md5 b/docs/simple-api/URLInputSource_8hpp__incl.md5 index 56f6d0e2..0e35ab93 100644 --- a/docs/simple-api/URLInputSource_8hpp__incl.md5 +++ b/docs/simple-api/URLInputSource_8hpp__incl.md5 @@ -1 +1 @@ -bab9f67b21abceba4c5325b3349e7c8a \ No newline at end of file +29435d37c06b6ce98c5d63bcbf04c503 \ No newline at end of file diff --git a/docs/simple-api/URLInputSource_8hpp__incl.png b/docs/simple-api/URLInputSource_8hpp__incl.png index b5e0abac..992c0b49 100644 Binary files a/docs/simple-api/URLInputSource_8hpp__incl.png and b/docs/simple-api/URLInputSource_8hpp__incl.png differ diff --git a/docs/simple-api/VarHashEntry_8hpp-source.html b/docs/simple-api/VarHashEntry_8hpp-source.html index 03c261cd..cac9ec28 100644 --- a/docs/simple-api/VarHashEntry_8hpp-source.html +++ b/docs/simple-api/VarHashEntry_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -42,15 +42,15 @@ 00024 public: 00025 virtual ~VarHashEntry() {} 00026 -00029 virtual const TYPE &getValue() const = 0; +00029 virtual const TYPE &getValue() const = 0; 00030 00033 virtual void setValue(const TYPE &value) = 0; 00034 }; 00035 00036 #endif 00037 -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/VarHashEntry_8hpp.html b/docs/simple-api/VarHashEntry_8hpp.html index cc66e403..afda2075 100644 --- a/docs/simple-api/VarHashEntry_8hpp.html +++ b/docs/simple-api/VarHashEntry_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,7 +23,7 @@

      Include dependency graph for VarHashEntry.hpp:

      - +

      @@ -34,8 +34,8 @@ Include dependency graph for VarHashEntry.hpp:

       The class that stores the values of the variables. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/VarHashEntry_8hpp__incl.map b/docs/simple-api/VarHashEntry_8hpp__incl.map index 0b443ae7..5940c8d8 100644 --- a/docs/simple-api/VarHashEntry_8hpp__incl.map +++ b/docs/simple-api/VarHashEntry_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $XMemory_8hpp.html 210,56 386,80 +rect $XMemory_8hpp.html 227,54 422,78 diff --git a/docs/simple-api/VarHashEntry_8hpp__incl.md5 b/docs/simple-api/VarHashEntry_8hpp__incl.md5 index 75308693..cb669328 100644 --- a/docs/simple-api/VarHashEntry_8hpp__incl.md5 +++ b/docs/simple-api/VarHashEntry_8hpp__incl.md5 @@ -1 +1 @@ -986962c9d8d4dbcc3830c6c7b0d1f7be \ No newline at end of file +05fc07caa767b55d38fd38b6d199c673 \ No newline at end of file diff --git a/docs/simple-api/VarHashEntry_8hpp__incl.png b/docs/simple-api/VarHashEntry_8hpp__incl.png index 4a85fab1..1027786a 100644 Binary files a/docs/simple-api/VarHashEntry_8hpp__incl.png and b/docs/simple-api/VarHashEntry_8hpp__incl.png differ diff --git a/docs/simple-api/VariableStore_8hpp-source.html b/docs/simple-api/VariableStore_8hpp-source.html index c74286be..539ca17b 100644 --- a/docs/simple-api/VariableStore_8hpp-source.html +++ b/docs/simple-api/VariableStore_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -117,8 +117,8 @@ 00123 }; 00124 00125 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/VariableStore_8hpp.html b/docs/simple-api/VariableStore_8hpp.html index 093eb549..c6d4f2b5 100644 --- a/docs/simple-api/VariableStore_8hpp.html +++ b/docs/simple-api/VariableStore_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,7 +25,7 @@

      Include dependency graph for VariableStore.hpp:

      - +

      @@ -36,8 +36,8 @@ Include dependency graph for VariableStore.hpp:

       This is the wrapper class for the variable store, which implements the lookup and scoping of simple variables. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/VariableStore_8hpp__incl.map b/docs/simple-api/VariableStore_8hpp__incl.map index 35fbf948..e696cab8 100644 --- a/docs/simple-api/VariableStore_8hpp__incl.map +++ b/docs/simple-api/VariableStore_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $XMemory_8hpp.html 207,154 383,178 +rect $XMemory_8hpp.html 227,152 422,176 diff --git a/docs/simple-api/VariableStore_8hpp__incl.md5 b/docs/simple-api/VariableStore_8hpp__incl.md5 index 7f00fb3a..a3416f3e 100644 --- a/docs/simple-api/VariableStore_8hpp__incl.md5 +++ b/docs/simple-api/VariableStore_8hpp__incl.md5 @@ -1 +1 @@ -2634cfbec100db8f56b58f6f1eb41e8a \ No newline at end of file +8d93accc61e16a19a3b6bf40d909a889 \ No newline at end of file diff --git a/docs/simple-api/VariableStore_8hpp__incl.png b/docs/simple-api/VariableStore_8hpp__incl.png index 16356a4f..9e53594c 100644 Binary files a/docs/simple-api/VariableStore_8hpp__incl.png and b/docs/simple-api/VariableStore_8hpp__incl.png differ diff --git a/docs/simple-api/VariableTypeStore_8hpp-source.html b/docs/simple-api/VariableTypeStore_8hpp-source.html index 9832976c..df2a107c 100644 --- a/docs/simple-api/VariableTypeStore_8hpp-source.html +++ b/docs/simple-api/VariableTypeStore_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -66,8 +66,8 @@ 00062 }; 00063 00064 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/VariableTypeStore_8hpp.html b/docs/simple-api/VariableTypeStore_8hpp.html index 09085870..e83e17ca 100644 --- a/docs/simple-api/VariableTypeStore_8hpp.html +++ b/docs/simple-api/VariableTypeStore_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,7 +24,7 @@

      Include dependency graph for VariableTypeStore.hpp:

      - +

      @@ -35,8 +35,8 @@ Include dependency graph for VariableTypeStore.hpp:

       This is the wrapper class for the variable store, which implements the lookup and scoping of simple variables. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/VariableTypeStore_8hpp__incl.map b/docs/simple-api/VariableTypeStore_8hpp__incl.map index b6946faf..57198703 100644 --- a/docs/simple-api/VariableTypeStore_8hpp__incl.map +++ b/docs/simple-api/VariableTypeStore_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $XMemory_8hpp.html 237,106 413,130 +rect $XMemory_8hpp.html 259,104 454,128 diff --git a/docs/simple-api/VariableTypeStore_8hpp__incl.md5 b/docs/simple-api/VariableTypeStore_8hpp__incl.md5 index caea8321..c7945418 100644 --- a/docs/simple-api/VariableTypeStore_8hpp__incl.md5 +++ b/docs/simple-api/VariableTypeStore_8hpp__incl.md5 @@ -1 +1 @@ -a753613b9dbcd45614cced47203dbfa8 \ No newline at end of file +77e7070207e03163203f67ba86629163 \ No newline at end of file diff --git a/docs/simple-api/VariableTypeStore_8hpp__incl.png b/docs/simple-api/VariableTypeStore_8hpp__incl.png index 29bcb6aa..822e3ec9 100644 Binary files a/docs/simple-api/VariableTypeStore_8hpp__incl.png and b/docs/simple-api/VariableTypeStore_8hpp__incl.png differ diff --git a/docs/simple-api/XMLEntityResolver_8hpp-source.html b/docs/simple-api/XMLEntityResolver_8hpp-source.html index 1f5fbd89..0f28787a 100644 --- a/docs/simple-api/XMLEntityResolver_8hpp-source.html +++ b/docs/simple-api/XMLEntityResolver_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -83,8 +83,8 @@ 00175 XERCES_CPP_NAMESPACE_END 00176 00177 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/XMLEntityResolver_8hpp.html b/docs/simple-api/XMLEntityResolver_8hpp.html index 9d174ebf..a5808004 100644 --- a/docs/simple-api/XMLEntityResolver_8hpp.html +++ b/docs/simple-api/XMLEntityResolver_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,7 +24,7 @@

      Include dependency graph for XMLEntityResolver.hpp:

      - +

      @@ -38,8 +38,8 @@ Include dependency graph for XMLEntityResolver.hpp:

       Revised interface for resolving entities. More...
      -
      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/XMLEntityResolver_8hpp__incl.map b/docs/simple-api/XMLEntityResolver_8hpp__incl.map index 12ce265e..eafb37c9 100644 --- a/docs/simple-api/XMLEntityResolver_8hpp__incl.map +++ b/docs/simple-api/XMLEntityResolver_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $XMemory_8hpp.html 258,58 434,82 +rect $XMemory_8hpp.html 273,56 468,80 diff --git a/docs/simple-api/XMLEntityResolver_8hpp__incl.md5 b/docs/simple-api/XMLEntityResolver_8hpp__incl.md5 index a0723dc7..e60eee98 100644 --- a/docs/simple-api/XMLEntityResolver_8hpp__incl.md5 +++ b/docs/simple-api/XMLEntityResolver_8hpp__incl.md5 @@ -1 +1 @@ -daa6ad8efed12c16fdc9d50d97b455c2 \ No newline at end of file +eb7fc600829986d4506090c36d15ec9a \ No newline at end of file diff --git a/docs/simple-api/XMLEntityResolver_8hpp__incl.png b/docs/simple-api/XMLEntityResolver_8hpp__incl.png index 087c28de..798f426e 100644 Binary files a/docs/simple-api/XMLEntityResolver_8hpp__incl.png and b/docs/simple-api/XMLEntityResolver_8hpp__incl.png differ diff --git a/docs/simple-api/XMemory_8hpp-source.html b/docs/simple-api/XMemory_8hpp-source.html index ac71aab8..4377b417 100644 --- a/docs/simple-api/XMemory_8hpp-source.html +++ b/docs/simple-api/XMemory_8hpp-source.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -98,8 +98,8 @@ 00143 XERCES_CPP_NAMESPACE_END 00144 00145 #endif -

      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/XMemory_8hpp.html b/docs/simple-api/XMemory_8hpp.html index 312793fb..12e2ec45 100644 --- a/docs/simple-api/XMemory_8hpp.html +++ b/docs/simple-api/XMemory_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,19 +26,19 @@ Include dependency graph for XMemory.hpp:

      - - - - - - - - - - - - - + + + + + + + + + + + + +

      @@ -56,31 +56,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define XMEMORY_HPP #define XMEMORY_HPP
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +
  • +


    Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/XMemory_8hpp__dep__incl.map b/docs/simple-api/XMemory_8hpp__dep__incl.map index c203401f..9394f173 100644 --- a/docs/simple-api/XMemory_8hpp__dep__incl.map +++ b/docs/simple-api/XMemory_8hpp__dep__incl.map @@ -1,14 +1,14 @@ base referer -rect $XQilla_8hpp.html 202,8 285,32 -rect $XQQuery_8hpp.html 413,57 517,81 -rect $Sequence_8hpp.html 190,106 297,130 -rect $StaticContext_8hpp.html 181,154 306,178 -rect $ItemFactory_8hpp.html 185,202 302,226 -rect $Scope_8hpp.html 201,250 286,274 -rect $VarHashEntry_8hpp.html 178,298 309,322 -rect $VariableStore_8hpp.html 180,346 308,370 -rect $VariableTypeStore_8hpp.html 166,394 321,418 -rect $XMLEntityResolver_8hpp.html 164,442 324,466 -rect $DynamicContext_8hpp.html 393,130 537,154 -rect $XQScopedNamespace_8hpp.html 373,178 557,202 -rect $ContextHelpers_8hpp.html 605,130 744,154 +rect $XQilla_8hpp.html 211,5 301,29 +rect $XQQuery_8hpp.html 439,55 548,79 +rect $Sequence_8hpp.html 197,104 315,128 +rect $StaticContext_8hpp.html 185,152 327,176 +rect $ItemFactory_8hpp.html 192,200 320,224 +rect $Scope_8hpp.html 209,248 303,272 +rect $VarHashEntry_8hpp.html 184,296 328,320 +rect $VariableStore_8hpp.html 184,344 328,368 +rect $VariableTypeStore_8hpp.html 168,392 344,416 +rect $XMLEntityResolver_8hpp.html 168,440 344,464 +rect $DynamicContext_8hpp.html 412,128 575,152 +rect $XQScopedNamespace_8hpp.html 393,176 593,200 +rect $ContextHelpers_8hpp.html 644,128 799,152 diff --git a/docs/simple-api/XMemory_8hpp__dep__incl.md5 b/docs/simple-api/XMemory_8hpp__dep__incl.md5 index dd086e95..865372d8 100644 --- a/docs/simple-api/XMemory_8hpp__dep__incl.md5 +++ b/docs/simple-api/XMemory_8hpp__dep__incl.md5 @@ -1 +1 @@ -36af3cd58fbaeb68a01e6b5e1f96a43a \ No newline at end of file +0a6d9ab76afef989af5f2958c230c380 \ No newline at end of file diff --git a/docs/simple-api/XMemory_8hpp__dep__incl.png b/docs/simple-api/XMemory_8hpp__dep__incl.png index 762c0e89..20eb37b1 100644 Binary files a/docs/simple-api/XMemory_8hpp__dep__incl.png and b/docs/simple-api/XMemory_8hpp__dep__incl.png differ diff --git a/docs/simple-api/XMemory_8hpp__incl.md5 b/docs/simple-api/XMemory_8hpp__incl.md5 index 8d6c488f..4a8adad1 100644 --- a/docs/simple-api/XMemory_8hpp__incl.md5 +++ b/docs/simple-api/XMemory_8hpp__incl.md5 @@ -1 +1 @@ -09b68f857237c81c8d438cb2ec92c599 \ No newline at end of file +09f2d72d94d5ddd9f7588ec9d56c8493 \ No newline at end of file diff --git a/docs/simple-api/XMemory_8hpp__incl.png b/docs/simple-api/XMemory_8hpp__incl.png index 66cc06de..81c80787 100644 Binary files a/docs/simple-api/XMemory_8hpp__incl.png and b/docs/simple-api/XMemory_8hpp__incl.png differ diff --git a/docs/simple-api/XPath2MemoryManager_8hpp-source.html b/docs/simple-api/XPath2MemoryManager_8hpp-source.html index 5b4c627c..030f72a3 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp-source.html +++ b/docs/simple-api/XPath2MemoryManager_8hpp-source.html @@ -4,7 +4,7 @@ - +

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XPath2MemoryManager_8hpp.html b/docs/simple-api/XPath2MemoryManager_8hpp.html index 4301ad89..e94c44ab 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp.html +++ b/docs/simple-api/XPath2MemoryManager_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,13 +25,13 @@

      Include dependency graph for XPath2MemoryManager.hpp:

      - +

      This graph shows which files directly or indirectly include this file:

      - +

      @@ -62,82 +62,66 @@ This graph shows which files directly or indirectly include this file:


      Function Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      void operator delete void *  ptr, void operator delete (void *  ptr,
      xercesc::MemoryManager memMgrxercesc::MemoryManager memMgr 
      [inline]) [inline]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      void* operator new size_t  amt, void* operator new (size_t  amt,
      xercesc::MemoryManager memMgrxercesc::MemoryManager memMgr 
      [inline]) [inline]
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.map b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.map index c540fcd1..9a7579df 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.map +++ b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.map @@ -1,2 +1,2 @@ base referer -rect $Sequence_8hpp.html 252,8 358,32 +rect $Sequence_8hpp.html 268,6 385,30 diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.md5 b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.md5 index e025de95..29f7a01d 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.md5 +++ b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.md5 @@ -1 +1 @@ -b28a8491a3c9afa62ce9db5b59ad7aae \ No newline at end of file +57aed0e35ebe80dc39417441538572f1 \ No newline at end of file diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.png b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.png index 9d5cf62d..d132af1c 100644 Binary files a/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.png and b/docs/simple-api/XPath2MemoryManager_8hpp__dep__incl.png differ diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__incl.map b/docs/simple-api/XPath2MemoryManager_8hpp__incl.map index 6377ba64..3bf38216 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp__incl.map +++ b/docs/simple-api/XPath2MemoryManager_8hpp__incl.map @@ -1,2 +1,2 @@ base referer -rect $MemoryManager_8hpp.html 252,152 516,176 +rect $MemoryManager_8hpp.html 268,150 564,174 diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__incl.md5 b/docs/simple-api/XPath2MemoryManager_8hpp__incl.md5 index ae9a0812..c085bb7a 100644 --- a/docs/simple-api/XPath2MemoryManager_8hpp__incl.md5 +++ b/docs/simple-api/XPath2MemoryManager_8hpp__incl.md5 @@ -1 +1 @@ -f8971fc1c223551bd0287e766e673204 \ No newline at end of file +e8975ff31a8b7a2f5c5de16b0c8186be \ No newline at end of file diff --git a/docs/simple-api/XPath2MemoryManager_8hpp__incl.png b/docs/simple-api/XPath2MemoryManager_8hpp__incl.png index 932a2d07..72e2aa09 100644 Binary files a/docs/simple-api/XPath2MemoryManager_8hpp__incl.png and b/docs/simple-api/XPath2MemoryManager_8hpp__incl.png differ diff --git a/docs/simple-api/XQDebugCallback_8hpp-source.html b/docs/simple-api/XQDebugCallback_8hpp-source.html index 9c01eb16..e62208e9 100644 --- a/docs/simple-api/XQDebugCallback_8hpp-source.html +++ b/docs/simple-api/XQDebugCallback_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -62,8 +62,8 @@ 00045 }; 00046 00047 #endif // !defined(AFXQ_XQDEBUGCALLBACK_H__446AD191_E9D0_4658_BD8C_032D29DA125F__INCLUDED_) -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQDebugCallback_8hpp.html b/docs/simple-api/XQDebugCallback_8hpp.html index 34ba31dc..eb7da66e 100644 --- a/docs/simple-api/XQDebugCallback_8hpp.html +++ b/docs/simple-api/XQDebugCallback_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,8 +26,8 @@ Include dependency graph for XQDebugCallback.hpp:

      - - + +

      @@ -44,31 +44,23 @@ This graph shows which files directly or indirectly include this file:


      Define Documentation

      -

      - - - - -
      - + +
      +
      +
      - +
      #define AFXQ_XQDEBUGCALLBACK_H__446AD191_E9D0_4658_BD8C_032D29DA125F__INCLUDED_ #define AFXQ_XQDEBUGCALLBACK_H__446AD191_E9D0_4658_BD8C_032D29DA125F__INCLUDED_
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.map b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.map index c5cbfebf..66d2ebdd 100644 --- a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.map +++ b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.map @@ -1,3 +1,3 @@ base referer -rect $DynamicContext_8hpp.html 214,8 358,32 -rect $ContextHelpers_8hpp.html 408,8 546,32 +rect $DynamicContext_8hpp.html 228,6 391,30 +rect $ContextHelpers_8hpp.html 442,6 596,30 diff --git a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.md5 b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.md5 index b8e4a298..7907349b 100644 --- a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.md5 +++ b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.md5 @@ -1 +1 @@ -5535f322d05eeb119bc902a6c428789f \ No newline at end of file +dca2853c354c3f0f4fdb6e0ce90cd0e8 \ No newline at end of file diff --git a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.png b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.png index c410a565..5322a71a 100644 Binary files a/docs/simple-api/XQDebugCallback_8hpp__dep__incl.png and b/docs/simple-api/XQDebugCallback_8hpp__dep__incl.png differ diff --git a/docs/simple-api/XQDebugCallback_8hpp__incl.md5 b/docs/simple-api/XQDebugCallback_8hpp__incl.md5 index d9375c1b..e4bf4164 100644 --- a/docs/simple-api/XQDebugCallback_8hpp__incl.md5 +++ b/docs/simple-api/XQDebugCallback_8hpp__incl.md5 @@ -1 +1 @@ -925bbdb35aac99b6c2550f7ee5597c87 \ No newline at end of file +0494eacea05d159a93a685bef31383fb \ No newline at end of file diff --git a/docs/simple-api/XQDebugCallback_8hpp__incl.png b/docs/simple-api/XQDebugCallback_8hpp__incl.png index fb5a1728..162856ce 100644 Binary files a/docs/simple-api/XQDebugCallback_8hpp__incl.png and b/docs/simple-api/XQDebugCallback_8hpp__incl.png differ diff --git a/docs/simple-api/XQException_8hpp-source.html b/docs/simple-api/XQException_8hpp-source.html index 5116dd07..18af8d2a 100644 --- a/docs/simple-api/XQException_8hpp-source.html +++ b/docs/simple-api/XQException_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -52,21 +52,21 @@ 00035 XQException(const XQException &); 00036 virtual ~XQException(); 00037 -00038 const XMLCh *getType() const { return m_type; } -00039 const XMLCh *getError() const { return m_error; } +00038 const XMLCh *getType() const { return m_type; } +00039 const XMLCh *getError() const { return m_error; } 00040 -00041 const XMLCh *getXQueryFile() const { return m_xqFile; } -00042 unsigned int getXQueryLine() const { return m_xqLine; } -00043 unsigned int getXQueryColumn() const { return m_xqColumn; } +00041 const XMLCh *getXQueryFile() const { return m_xqFile; } +00042 unsigned int getXQueryLine() const { return m_xqLine; } +00043 unsigned int getXQueryColumn() const { return m_xqColumn; } 00044 00045 void setXQueryPosition(const XMLCh *file, unsigned int line, unsigned int column); 00046 void setXQueryPosition(const LocationInfo *info); 00047 -00048 const XMLCh *getCppFunction() const { return m_cppFunction; } -00049 const char *getCppFile() const { return m_cppFile; } -00050 unsigned int getCppLine() const { return m_cppLine; } +00048 const XMLCh *getCppFunction() const { return m_cppFunction; } +00049 const char *getCppFile() const { return m_cppFile; } +00050 unsigned int getCppLine() const { return m_cppLine; } 00051 -00053 bool isErrorReported() const { return m_errorReported; } +00053 bool isErrorReported() const { return m_errorReported; } 00054 void setErrorReported(bool value = true) { m_errorReported = value; } 00055 00056 void printDebug(const XMLCh* const context) const; @@ -92,8 +92,8 @@ 00076 00077 #endif // !defined(AFXQ_XQEXCEPTION_H__446AD191_E9D0_4658_BD8C_032D29DA123E__INCLUDED_) 00078 -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQException_8hpp.html b/docs/simple-api/XQException_8hpp.html index 03ee8a73..72e69dfe 100644 --- a/docs/simple-api/XQException_8hpp.html +++ b/docs/simple-api/XQException_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -42,173 +42,133 @@ Include dependency graph for XQException.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define AFXQ_XQEXCEPTION_H__446AD191_E9D0_4658_BD8C_032D29DA123E__INCLUDED_ #define AFXQ_XQEXCEPTION_H__446AD191_E9D0_4658_BD8C_032D29DA123E__INCLUDED_
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
      #define XQSimpleThrow reason,
      xqfile,
      xqline,
      xqcolumn   )    throw XQException(reason, xqfile, xqline, (unsigned int)xqcolumn, __FILE__, __LINE__)#define XQSimpleThrow (reason,
      xqfile,
      xqline,
      xqcolumn   )    throw XQException(reason, xqfile, xqline, (unsigned int)xqcolumn, __FILE__, __LINE__)
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - + + + + + + + + + + + +
      #define XQThrow type,
      function,
      reason   )    throw type(function, reason, this, __FILE__, __LINE__)#define XQThrow (type,
      function,
      reason   )    throw type(function, reason, this, __FILE__, __LINE__)
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - + + + + + + + + + + + +
      #define XQThrow2 type,
      function,
      reason   )    throw type(function, reason, 0, __FILE__, __LINE__)#define XQThrow2 (type,
      function,
      reason   )    throw type(function, reason, 0, __FILE__, __LINE__)
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + + + + + + + + + + +
      #define XQThrow3 type,
      function,
      reason,
      location   )    throw type(function, reason, location, __FILE__, __LINE__)#define XQThrow3 (type,
      function,
      reason,
      location   )    throw type(function, reason, location, __FILE__, __LINE__)
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:13:59 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQException_8hpp__incl.md5 b/docs/simple-api/XQException_8hpp__incl.md5 index 46ed655f..8da7d438 100644 --- a/docs/simple-api/XQException_8hpp__incl.md5 +++ b/docs/simple-api/XQException_8hpp__incl.md5 @@ -1 +1 @@ -4cabeabfe57c1eb77f699a43f3474f39 \ No newline at end of file +723873de974d78a8a89b60f4696c26d6 \ No newline at end of file diff --git a/docs/simple-api/XQException_8hpp__incl.png b/docs/simple-api/XQException_8hpp__incl.png index 420abc37..1d5bda40 100644 Binary files a/docs/simple-api/XQException_8hpp__incl.png and b/docs/simple-api/XQException_8hpp__incl.png differ diff --git a/docs/simple-api/XQQuery_8hpp-source.html b/docs/simple-api/XQQuery_8hpp-source.html index c5a81718..1657c423 100644 --- a/docs/simple-api/XQQuery_8hpp-source.html +++ b/docs/simple-api/XQQuery_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -84,17 +84,17 @@ 00142 void setQueryBody(ASTNode* query); 00143 00145 void addFunction(XQUserFunction* fnDef); -00147 const UserFunctions &getFunctions() const { return m_userDefFns; } +00147 const UserFunctions &getFunctions() const { return m_userDefFns; } 00148 00150 void addVariable(XQGlobalVariable* varDef); -00152 const GlobalVariables &getVariables() const { return m_userDefVars; } +00152 const GlobalVariables &getVariables() const { return m_userDefVars; } 00153 -00155 const ImportedModules &getImportedModules() const { return m_importedModules; } +00155 const ImportedModules &getImportedModules() const { return m_importedModules; } 00156 00158 const XMLCh* getFile() const; 00160 void setFile(const XMLCh* file); 00161 -00162 const DynamicContext *getStaticContext() const { return m_context; } +00162 const DynamicContext *getStaticContext() const { return m_context; } 00163 00165 00167 // @{ @@ -165,8 +165,8 @@ 00243 }; 00244 00245 #endif // !defined(AFXQ_XQUERY_H__FAA9933A_2F10_49A4_93A2_857E2A8C48E3__INCLUDED_) -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQQuery_8hpp.html b/docs/simple-api/XQQuery_8hpp.html index 12d0b948..bee4a915 100644 --- a/docs/simple-api/XQQuery_8hpp.html +++ b/docs/simple-api/XQQuery_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -30,12 +30,10 @@

      Include dependency graph for XQQuery.hpp:

      - - - - - - + + + +

      @@ -66,101 +64,69 @@ Include dependency graph for XQQuery.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define AFXQ_XQUERY_H__FAA9933A_2F10_49A4_93A2_857E2A8C48E3__INCLUDED_ #define AFXQ_XQUERY_H__FAA9933A_2F10_49A4_93A2_857E2A8C48E3__INCLUDED_
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Typedef Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    typedef std::vector<XQGlobalVariable*, XQillaAllocator<XQGlobalVariable*> > GlobalVariables typedef std::vector<XQGlobalVariable*, XQillaAllocator<XQGlobalVariable*> > GlobalVariables
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    typedef std::vector<XQQuery*, XQillaAllocator<XQQuery*> > ImportedModules typedef std::vector<XQQuery*, XQillaAllocator<XQQuery*> > ImportedModules
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    typedef std::vector<XQUserFunction*, XQillaAllocator<XQUserFunction*> > UserFunctions typedef std::vector<XQUserFunction*, XQillaAllocator<XQUserFunction*> > UserFunctions
    -
    - - - - - -
    -   - + +

    -

    -


    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + + +

    +


    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQQuery_8hpp__incl.map b/docs/simple-api/XQQuery_8hpp__incl.map index 4c9c711d..4b2c3daf 100644 --- a/docs/simple-api/XQQuery_8hpp__incl.map +++ b/docs/simple-api/XQQuery_8hpp__incl.map @@ -1,7 +1,5 @@ base referer -rect $XMemory_8hpp.html 512,107 688,131 -rect $InputSource_8hpp.html 192,157 386,181 -rect $StaticContext_8hpp.html 185,205 393,229 -rect $XQilla_8hpp.html 198,58 380,82 -rect $PlatformUtils_8hpp.html 502,157 697,181 -rect $MemoryManager_8hpp.html 468,59 732,83 +rect $XMemory_8hpp.html 534,143 728,167 +rect $InputSource_8hpp.html 203,338 419,362 +rect $StaticContext_8hpp.html 192,143 430,167 +rect $XQilla_8hpp.html 207,95 415,119 diff --git a/docs/simple-api/XQQuery_8hpp__incl.md5 b/docs/simple-api/XQQuery_8hpp__incl.md5 index 9fb1eae7..5db43aaf 100644 --- a/docs/simple-api/XQQuery_8hpp__incl.md5 +++ b/docs/simple-api/XQQuery_8hpp__incl.md5 @@ -1 +1 @@ -1210abb00f25b0a9af9a3194d00a7bf6 \ No newline at end of file +fe5fcf09bd3bd0ad2089ceba4e96f38a \ No newline at end of file diff --git a/docs/simple-api/XQQuery_8hpp__incl.png b/docs/simple-api/XQQuery_8hpp__incl.png index 3a1d4f4d..a4dcbfdf 100644 Binary files a/docs/simple-api/XQQuery_8hpp__incl.png and b/docs/simple-api/XQQuery_8hpp__incl.png differ diff --git a/docs/simple-api/XQScopedNamespace_8hpp-source.html b/docs/simple-api/XQScopedNamespace_8hpp-source.html index d73e1bb0..33f38ce8 100644 --- a/docs/simple-api/XQScopedNamespace_8hpp-source.html +++ b/docs/simple-api/XQScopedNamespace_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -65,8 +65,8 @@ 00048 AutoNsScopeReset(StaticContext* context, XERCES_CPP_NAMESPACE_QUALIFIER DOMXPathNSResolver* newResolver) 00049 { 00050 _context=context; -00051 _oldNSResolver=_context->getNSResolver(); -00052 _defaultElementAndTypeNS=context->getDefaultElementAndTypeNS(); +00051 _oldNSResolver=_context->getNSResolver(); +00052 _defaultElementAndTypeNS=context->getDefaultElementAndTypeNS(); 00053 _context->setNSResolver(newResolver); 00054 } 00055 @@ -84,8 +84,8 @@ 00067 }; 00068 00069 #endif // !defined(AFXQ_XQSCOPEDNAMESPACE_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_) -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQScopedNamespace_8hpp.html b/docs/simple-api/XQScopedNamespace_8hpp.html index d551d005..861a78cb 100644 --- a/docs/simple-api/XQScopedNamespace_8hpp.html +++ b/docs/simple-api/XQScopedNamespace_8hpp.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,9 +24,9 @@

      Include dependency graph for XQScopedNamespace.hpp:

      - - - + + +

      @@ -45,31 +45,23 @@ Include dependency graph for XQScopedNamespace.hpp:

      - - - - -
      - + +
      +
      +
      - +
      #define AFXQ_XQSCOPEDNAMESPACE_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ #define AFXQ_XQSCOPEDNAMESPACE_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_
      -
      - - - - - -
      -   - + +

      -

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  + +
    +

    +


    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQScopedNamespace_8hpp__incl.map b/docs/simple-api/XQScopedNamespace_8hpp__incl.map index cd3e1b2a..befd65b9 100644 --- a/docs/simple-api/XQScopedNamespace_8hpp__incl.map +++ b/docs/simple-api/XQScopedNamespace_8hpp__incl.map @@ -1,4 +1,4 @@ base referer -rect $StaticContext_8hpp.html 282,106 490,130 -rect $PlatformUtils_8hpp.html 601,153 796,177 -rect $XMemory_8hpp.html 610,201 786,225 +rect $StaticContext_8hpp.html 304,104 542,128 +rect $PlatformUtils_8hpp.html 660,151 879,175 +rect $XMemory_8hpp.html 672,199 867,223 diff --git a/docs/simple-api/XQScopedNamespace_8hpp__incl.md5 b/docs/simple-api/XQScopedNamespace_8hpp__incl.md5 index bb6688b9..1e35b46c 100644 --- a/docs/simple-api/XQScopedNamespace_8hpp__incl.md5 +++ b/docs/simple-api/XQScopedNamespace_8hpp__incl.md5 @@ -1 +1 @@ -ccef0aa4c31e51402cfdc316a0e6d81a \ No newline at end of file +c6def06108726e6fa179a88d8a193061 \ No newline at end of file diff --git a/docs/simple-api/XQScopedNamespace_8hpp__incl.png b/docs/simple-api/XQScopedNamespace_8hpp__incl.png index 578e8c8b..73ed1bbf 100644 Binary files a/docs/simple-api/XQScopedNamespace_8hpp__incl.png and b/docs/simple-api/XQScopedNamespace_8hpp__incl.png differ diff --git a/docs/simple-api/XQilla_8hpp-source.html b/docs/simple-api/XQilla_8hpp-source.html index 37b81159..45214be3 100644 --- a/docs/simple-api/XQilla_8hpp-source.html +++ b/docs/simple-api/XQilla_8hpp-source.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -108,8 +108,8 @@ 00164 }; 00165 00166 #endif -

    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/XQilla_8hpp.html b/docs/simple-api/XQilla_8hpp.html index 2dd302a6..7e6623bf 100644 --- a/docs/simple-api/XQilla_8hpp.html +++ b/docs/simple-api/XQilla_8hpp.html @@ -4,7 +4,7 @@ - +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATBooleanOrDerived__inherit__graph.map b/docs/simple-api/classATBooleanOrDerived__inherit__graph.map index bd3de72c..d8f7b9bd 100644 --- a/docs/simple-api/classATBooleanOrDerived__inherit__graph.map +++ b/docs/simple-api/classATBooleanOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 24,158 138,182 -rect $classItem.html 57,84 105,108 -rect $classReferenceCounted.html 14,9 148,33 +rect $classAnyAtomicType.html 23,156 151,180 +rect $classItem.html 61,81 112,105 +rect $classReferenceCounted.html 13,7 160,31 diff --git a/docs/simple-api/classATBooleanOrDerived__inherit__graph.md5 b/docs/simple-api/classATBooleanOrDerived__inherit__graph.md5 index 9eb90563..dca0f032 100644 --- a/docs/simple-api/classATBooleanOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATBooleanOrDerived__inherit__graph.md5 @@ -1 +1 @@ -df6d1d8de681e5c8c8455a7c5b392039 \ No newline at end of file +8ccef21c0c61a36a36a788c86f2ebc77 \ No newline at end of file diff --git a/docs/simple-api/classATBooleanOrDerived__inherit__graph.png b/docs/simple-api/classATBooleanOrDerived__inherit__graph.png index 80fb6eb1..2bbb1bc6 100644 Binary files a/docs/simple-api/classATBooleanOrDerived__inherit__graph.png and b/docs/simple-api/classATBooleanOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATDateOrDerived-members.html b/docs/simple-api/classATDateOrDerived-members.html index 3d00cfa0..892cbfd2 100644 --- a/docs/simple-api/classATDateOrDerived-members.html +++ b/docs/simple-api/classATDateOrDerived-members.html @@ -4,7 +4,7 @@ - +

    ATDateOrDerived Member List

    This is the complete list of members for ATDateOrDerived, including all inherited members.

    - - + + @@ -30,19 +30,20 @@ - - - + + + - + - + + @@ -52,42 +53,42 @@ - + - - - - - - + + + + + + - + - - - - - - - + + + + + + + - + - - + + -
    _ref_countReferenceCounted [protected]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    addYearMonthDuration(const ATDurationOrDerived::Ptr &yearMonth, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    ANY_SIMPLE_TYPE enum valueAnyAtomicType
    ANY_URI enum valueAnyAtomicType
    AtomicObjectType enum nameAnyAtomicType
    BASE_64_BINARY enum valueAnyAtomicType
    BOOLEAN enum valueAnyAtomicType
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [protected, virtual]
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [protected, virtual]
    castIsSupported(AtomicObjectType targetIndex, const DynamicContext *context) const AnyAtomicType
    compare(const ATDateOrDerived::Ptr &other, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    DATE enum valueAnyAtomicType
    DATE_TIME enum valueAnyAtomicType
    DAY_TIME_DURATION enum valueAnyAtomicType
    DECIMAL enum valueAnyAtomicType
    decrementRefCount() const ReferenceCounted [inline, virtual]
    decrementRefCount() constReferenceCounted [inline, virtual]
    DOUBLE enum valueAnyAtomicType
    DURATION enum valueAnyAtomicType
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    DateOrTimeType::equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0AnyAtomicType [pure virtual]
    fgDT_ANYATOMICTYPEAnyAtomicType [static]
    fgDT_ANYATOMICTYPE_XERCESHASHAnyAtomicType [static]
    FLOAT enum valueAnyAtomicType
    G_YEAR enum valueAnyAtomicType
    G_YEAR_MONTH enum valueAnyAtomicType
    getDays(const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    getInterface(const XMLCh *name) const =0Item [pure virtual]
    getInterface(const XMLCh *name) const=0Item [pure virtual]
    getMonths(const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    getPrimitiveTypeIndex() const =0ATDateOrDerived [pure virtual]
    getPrimitiveTypeName() const =0ATDateOrDerived [pure virtual]
    getPrimitiveTypeURI() const AnyAtomicType [virtual]
    getTimezone() const =0ATDateOrDerived [pure virtual]
    getTypeName() const =0ATDateOrDerived [pure virtual]
    getTypeURI() const =0ATDateOrDerived [pure virtual]
    getPrimitiveTypeIndex() const=0ATDateOrDerived [pure virtual]
    getPrimitiveTypeName() const=0ATDateOrDerived [pure virtual]
    getPrimitiveTypeURI() constAnyAtomicType [virtual]
    getTimezone() const=0ATDateOrDerived [pure virtual]
    getTypeName() const=0ATDateOrDerived [pure virtual]
    getTypeURI() const=0ATDateOrDerived [pure virtual]
    getYears(const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    gXQillaItem [static]
    hasTimezone() const =0ATDateOrDerived [pure virtual]
    hasTimezone() const=0ATDateOrDerived [pure virtual]
    HEX_BINARY enum valueAnyAtomicType
    incrementRefCount() const ReferenceCounted [inline]
    isAtomicValue() const AnyAtomicType [virtual]
    isDateOrTimeTypeValue() const DateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) const AnyAtomicType [virtual]
    isNode() const AnyAtomicType [virtual]
    isNumericValue() const AnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    incrementRefCount() constReferenceCounted [inline]
    isAtomicValue() constAnyAtomicType [virtual]
    isDateOrTimeTypeValue() constDateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) constAnyAtomicType [virtual]
    isNode() constAnyAtomicType [virtual]
    isNumericValue() constAnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    Item()Item [inline, protected]
    NOTATION enum valueAnyAtomicType
    NumAtomicObjectTypes enum valueAnyAtomicType
    Ptr typedefATDateOrDerived
    QNAME enum valueAnyAtomicType
    ReferenceCounted()ReferenceCounted [inline]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    STRING enum valueAnyAtomicType
    subtractDate(const ATDateOrDerived::Ptr &date, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    subtractDate(const ATDateOrDerived::Ptr &date, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATDateOrDerived [pure virtual]
    subtractYearMonthDuration(const ATDurationOrDerived::Ptr &yearMonth, const DynamicContext *context) const =0ATDateOrDerived [pure virtual]
    TIME enum valueAnyAtomicType
    UNTYPED_ATOMIC enum valueAnyAtomicType
    YEAR_MONTH_DURATION enum valueAnyAtomicType
    ~ReferenceCounted()ReferenceCounted [inline, virtual]


    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDateOrDerived.html b/docs/simple-api/classATDateOrDerived.html index d127b004..42b06ba9 100644 --- a/docs/simple-api/classATDateOrDerived.html +++ b/docs/simple-api/classATDateOrDerived.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::addDayTimeDuration const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDateOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a date with the given dayTimeDuration added to it. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDateOrDerived::Ptr ATDateOrDerived::addTimezone const ATDurationOrDerived::Ptr timezone,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an ATDateOrDerived with a timezone added to it. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDateOrDerived::Ptr ATDateOrDerived::addYearMonthDuration const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a date with the given yearMonthDuration added to it. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* ATDateOrDerived::asString const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATDateOrDerived::compare const ATDateOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDateOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATDateOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATDateOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATDateOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATDateOrDerived::compare (const ATDateOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual bool ATDateOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getYears (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getDays const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the day component of this object. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getMonths const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the month component of this object. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATDateOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const Timezone::Ptr& ATDateOrDerived::getTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a timezone object representing the timezone component of this object. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getYears const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns an integer representing the year component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual bool ATDateOrDerived::hasTimezone  )  const [pure virtual]virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getMonths (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns an integer representing the month component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDateOrDerived::getDays (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns an integer representing the day component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const Timezone::Ptr& ATDateOrDerived::getTimezone (  )  const [pure virtual]
    +
    +
    + +

    +Returns a timezone object representing the timezone component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDateOrDerived::hasTimezone (  )  const [pure virtual]
    +
    +

    Returns true if the timezone is defined for this object, false otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATDateOrDerived::Ptr ATDateOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Setter for timezone.

    -Overrides the current timezone. (Not to be confused with addTimezone().

    -

    - - - - -
    - +Overrides the current timezone. (Not to be confused with addTimezone(). + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATDateOrDerived::subtractDate const ATDateOrDerived::Ptr date, virtual ATDateOrDerived::Ptr ATDateOrDerived::addTimezone (const ATDurationOrDerived::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a dayTimeDuration corresponding to the difference between this and the given ATDateOrDerived*. +Returns an ATDateOrDerived with a timezone added to it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::subtractDayTimeDuration const ATDurationOrDerived::Ptr dayTime, virtual ATDateOrDerived::Ptr ATDateOrDerived::addYearMonthDuration (const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a date with the given dayTimeDuration subtracted from it. +Returns a date with the given yearMonthDuration added to it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::subtractYearMonthDuration const ATDurationOrDerived::Ptr yearMonth, virtual ATDateOrDerived::Ptr ATDateOrDerived::addDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns a date with the given dayTimeDuration added to it. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::subtractYearMonthDuration (const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a date with the given yearMonthDuration subtracted from it.

    -

    + + +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDateOrDerived::Ptr ATDateOrDerived::subtractDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a date with the given dayTimeDuration subtracted from it. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDurationOrDerived::Ptr ATDateOrDerived::subtractDate (const ATDateOrDerived::Ptr date,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a dayTimeDuration corresponding to the difference between this and the given ATDateOrDerived*. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDateOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDateOrDerived__inherit__graph.map b/docs/simple-api/classATDateOrDerived__inherit__graph.map index e559864f..04993738 100644 --- a/docs/simple-api/classATDateOrDerived__inherit__graph.map +++ b/docs/simple-api/classATDateOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 13,233 135,257 -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,83 98,107 -rect $classReferenceCounted.html 7,9 141,33 +rect $classDateOrTimeType.html 12,231 145,255 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATDateOrDerived__inherit__graph.md5 b/docs/simple-api/classATDateOrDerived__inherit__graph.md5 index 31566f48..fdbff63e 100644 --- a/docs/simple-api/classATDateOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATDateOrDerived__inherit__graph.md5 @@ -1 +1 @@ -783a56419bc504d7d0cdb023ed844846 \ No newline at end of file +06890235bab59e5904d127903079d32b \ No newline at end of file diff --git a/docs/simple-api/classATDateOrDerived__inherit__graph.png b/docs/simple-api/classATDateOrDerived__inherit__graph.png index 67ba2818..ac819d3d 100644 Binary files a/docs/simple-api/classATDateOrDerived__inherit__graph.png and b/docs/simple-api/classATDateOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATDateTimeOrDerived-members.html b/docs/simple-api/classATDateTimeOrDerived-members.html index 38476964..e4ddbdb3 100644 --- a/docs/simple-api/classATDateTimeOrDerived-members.html +++ b/docs/simple-api/classATDateTimeOrDerived-members.html @@ -4,7 +4,7 @@ - +

    ATDateTimeOrDerived Member List

    This is the complete list of members for ATDateTimeOrDerived, including all inherited members.

    - - + + @@ -30,19 +30,20 @@ - - - + + + - + - + - + + @@ -53,45 +54,45 @@ - + - - - + + + - - - + + + - + - - - - - - - + + + + + + + - + - + -
    _ref_countReferenceCounted [protected]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    addYearMonthDuration(const ATDurationOrDerived::Ptr &yearMonth, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    ANY_SIMPLE_TYPE enum valueAnyAtomicType
    ANY_URI enum valueAnyAtomicType
    AtomicObjectType enum nameAnyAtomicType
    BASE_64_BINARY enum valueAnyAtomicType
    BOOLEAN enum valueAnyAtomicType
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [protected, virtual]
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [protected, virtual]
    castIsSupported(AtomicObjectType targetIndex, const DynamicContext *context) const AnyAtomicType
    compare(const ATDateTimeOrDerived::Ptr &other, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    compare(const ATDateTimeOrDerived::Ptr &other, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    DATE enum valueAnyAtomicType
    DATE_TIME enum valueAnyAtomicType
    DAY_TIME_DURATION enum valueAnyAtomicType
    DECIMAL enum valueAnyAtomicType
    decrementRefCount() const ReferenceCounted [inline, virtual]
    decrementRefCount() constReferenceCounted [inline, virtual]
    DOUBLE enum valueAnyAtomicType
    DURATION enum valueAnyAtomicType
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    DateOrTimeType::equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0AnyAtomicType [pure virtual]
    fgDT_ANYATOMICTYPEAnyAtomicType [static]
    fgDT_ANYATOMICTYPE_XERCESHASHAnyAtomicType [static]
    FLOAT enum valueAnyAtomicType
    G_YEAR_MONTH enum valueAnyAtomicType
    getDays(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    getHours(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    getInterface(const XMLCh *name) const =0Item [pure virtual]
    getInterface(const XMLCh *name) const=0Item [pure virtual]
    getMinutes(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    getMonths(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    getPrimitiveTypeIndex() const =0ATDateTimeOrDerived [pure virtual]
    getPrimitiveTypeName() const =0ATDateTimeOrDerived [pure virtual]
    getPrimitiveTypeURI() const AnyAtomicType [virtual]
    getPrimitiveTypeIndex() const=0ATDateTimeOrDerived [pure virtual]
    getPrimitiveTypeName() const=0ATDateTimeOrDerived [pure virtual]
    getPrimitiveTypeURI() constAnyAtomicType [virtual]
    getSeconds(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    getTimezone() const =0ATDateTimeOrDerived [pure virtual]
    getTypeName() const =0ATDateTimeOrDerived [pure virtual]
    getTypeURI() const =0ATDateTimeOrDerived [pure virtual]
    getTimezone() const=0ATDateTimeOrDerived [pure virtual]
    getTypeName() const=0ATDateTimeOrDerived [pure virtual]
    getTypeURI() const=0ATDateTimeOrDerived [pure virtual]
    getYears(const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    gXQillaItem [static]
    hasTimezone() const =0ATDateTimeOrDerived [pure virtual]
    hasTimezone() const=0ATDateTimeOrDerived [pure virtual]
    HEX_BINARY enum valueAnyAtomicType
    incrementRefCount() const ReferenceCounted [inline]
    isAtomicValue() const AnyAtomicType [virtual]
    isDateOrTimeTypeValue() const DateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) const AnyAtomicType [virtual]
    isNode() const AnyAtomicType [virtual]
    isNumericValue() const AnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    incrementRefCount() constReferenceCounted [inline]
    isAtomicValue() constAnyAtomicType [virtual]
    isDateOrTimeTypeValue() constDateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) constAnyAtomicType [virtual]
    isNode() constAnyAtomicType [virtual]
    isNumericValue() constAnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    Item()Item [inline, protected]
    NOTATION enum valueAnyAtomicType
    NumAtomicObjectTypes enum valueAnyAtomicType
    Ptr typedefATDateTimeOrDerived
    QNAME enum valueAnyAtomicType
    ReferenceCounted()ReferenceCounted [inline]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    STRING enum valueAnyAtomicType
    subtractDateTimeAsDayTimeDuration(const ATDateTimeOrDerived::Ptr &date, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    subtractDateTimeAsYearMonthDuration(const ATDateTimeOrDerived::Ptr &date, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATDateTimeOrDerived [pure virtual]
    subtractYearMonthDuration(const ATDurationOrDerived::Ptr &yearMonth, const DynamicContext *context) const =0ATDateTimeOrDerived [pure virtual]
    TIME enum valueAnyAtomicType
    UNTYPED_ATOMIC enum valueAnyAtomicType
    YEAR_MONTH_DURATION enum valueAnyAtomicType
    ~ReferenceCounted()ReferenceCounted [inline, virtual]


    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDateTimeOrDerived.html b/docs/simple-api/classATDateTimeOrDerived.html index 3e6c9fdd..e0762ba1 100644 --- a/docs/simple-api/classATDateTimeOrDerived.html +++ b/docs/simple-api/classATDateTimeOrDerived.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addDayTimeDuration const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDateTimeOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a date with the given dayTimeDuration added to it. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addTimezone const ATDurationOrDerived::Ptr timezone,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an ATDateTimeOrDerived with a timezone added to it. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addYearMonthDuration const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a date with the given yearMonthDuration added to it. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* ATDateTimeOrDerived::asString const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATDateTimeOrDerived::compare const ATDateTimeOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDateTimeOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATDateTimeOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATDateTimeOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATDateTimeOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATDateTimeOrDerived::compare (const ATDateTimeOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual bool ATDateTimeOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getYears (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getDays const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the day component of this object. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getHours const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the hour component of this object. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getMinutes const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the minute component of this object. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getMonths const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an integer representing the month component of this object. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATDateTimeOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateTimeOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getSeconds const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a decimal representing the second component of this object. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const Timezone::Ptr& ATDateTimeOrDerived::getTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a timezone object representing the timezone component of this object. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateTimeOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDateTimeOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getYears const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns an integer representing the year component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual bool ATDateTimeOrDerived::hasTimezone  )  const [pure virtual]virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getMonths (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns an integer representing the month component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getDays (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns an integer representing the day component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getHours (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns an integer representing the hour component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getMinutes (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns an integer representing the minute component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDateTimeOrDerived::getSeconds (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns a decimal representing the second component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const Timezone::Ptr& ATDateTimeOrDerived::getTimezone (  )  const [pure virtual]
    +
    +
    + +

    +Returns a timezone object representing the timezone component of this object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDateTimeOrDerived::hasTimezone (  )  const [pure virtual]
    +
    +

    Returns true if the timezone is defined for this object, false otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Setter for timezone.

    -Overrides the current timezone. (Not to be confused with addTimezone().

    -

    - - - - -
    - +Overrides the current timezone. (Not to be confused with addTimezone(). + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATDateTimeOrDerived::subtractDateTimeAsDayTimeDuration const ATDateTimeOrDerived::Ptr date, virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addTimezone (const ATDurationOrDerived::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a dayTimeDuration corresponding to the difference between this and the given ATDateTimeOrDerived*. +Returns an ATDateTimeOrDerived with a timezone added to it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATDateTimeOrDerived::subtractDateTimeAsYearMonthDuration const ATDateTimeOrDerived::Ptr date, virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addYearMonthDuration (const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a dayTimeDuration corresponding to the difference between this and the given ATDateTimeOrDerived*. +Returns a date with the given yearMonthDuration added to it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::subtractDayTimeDuration const ATDurationOrDerived::Ptr dayTime, virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::addDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a date with the given dayTimeDuration subtracted from it. +Returns a date with the given dayTimeDuration added to it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::subtractYearMonthDuration const ATDurationOrDerived::Ptr yearMonth, virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::subtractYearMonthDuration (const ATDurationOrDerived::Ptr yearMonth,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a date with the given yearMonthDuration subtracted from it.

    -

    + + +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDateTimeOrDerived::Ptr ATDateTimeOrDerived::subtractDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a date with the given dayTimeDuration subtracted from it. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDurationOrDerived::Ptr ATDateTimeOrDerived::subtractDateTimeAsDayTimeDuration (const ATDateTimeOrDerived::Ptr date,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a dayTimeDuration corresponding to the difference between this and the given ATDateTimeOrDerived*. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDurationOrDerived::Ptr ATDateTimeOrDerived::subtractDateTimeAsYearMonthDuration (const ATDateTimeOrDerived::Ptr date,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a dayTimeDuration corresponding to the difference between this and the given ATDateTimeOrDerived*. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDateTimeOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.map b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.map index 7bc53db8..ce02ae68 100644 --- a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.map +++ b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 24,233 146,257 -rect $classAnyAtomicType.html 28,158 142,182 -rect $classItem.html 61,83 109,107 -rect $classReferenceCounted.html 18,9 152,33 +rect $classDateOrTimeType.html 25,231 159,255 +rect $classAnyAtomicType.html 28,156 156,180 +rect $classItem.html 67,81 117,105 +rect $classReferenceCounted.html 19,7 165,31 diff --git a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.md5 b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.md5 index c73730a3..d9e9b2a8 100644 --- a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.md5 @@ -1 +1 @@ -ff7df788aecdfd326ebe3b25e117ed53 \ No newline at end of file +fb44f99ba61a99df8fbdcab40e3f6272 \ No newline at end of file diff --git a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.png b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.png index e3b51cc3..5af692a9 100644 Binary files a/docs/simple-api/classATDateTimeOrDerived__inherit__graph.png and b/docs/simple-api/classATDateTimeOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATDecimalOrDerived-members.html b/docs/simple-api/classATDecimalOrDerived-members.html index cee56580..50940f2b 100644 --- a/docs/simple-api/classATDecimalOrDerived-members.html +++ b/docs/simple-api/classATDecimalOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::abs const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATDecimalOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns the absolute value of this Numeric. +

    -

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::add const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDecimalOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATDecimalOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATDecimalOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::promoteTypeIfApplicable (const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::add (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a Numeric object which is the sum of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual const MAPM& ATDecimalOrDerived::asMAPM  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::subtract (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the difference of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual const XMLCh* ATDecimalOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::multiply (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the product of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::ceiling const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::divide (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the ceiling of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::divide const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a Numeric object which is the quotient of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::floor const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::mod (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns the arithmetic product of its operands as a Numeric. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::floor (const DynamicContext context  )  const [pure virtual]
    +
    +

    Returns the floor of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDecimalOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::ceiling (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    +

    +Returns the ceiling of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual const XMLCh* ATDecimalOrDerived::getPrimitiveTypeName  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::round (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual State ATDecimalOrDerived::getState  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDecimalOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDecimalOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::invert const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the Additive inverse of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDecimalOrDerived::isInfinite  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDecimalOrDerived::isNaN  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDecimalOrDerived::isNegative  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric negative? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDecimalOrDerived::isPositive  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric positive? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDecimalOrDerived::isZero  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Does this Numeric have value 0? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::mod const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the arithmetic product of its operands as a Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::multiply const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a Numeric object which is the product of this and other. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::promoteTypeIfApplicable const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATDecimalOrDerived::round const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Numeric::Ptr ATDecimalOrDerived::roundHalfToEven const Numeric::Ptr precision, virtual Numeric::Ptr ATDecimalOrDerived::roundHalfToEven (const Numeric::Ptr precision,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric to the given precision, and rounds a half to even.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual Numeric::Ptr ATDecimalOrDerived::subtract const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::invert (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a Numeric object which is the difference of this and other. +Returns the Additive inverse of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual XMLInt32 ATDecimalOrDerived::treatAsCodepoint const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDecimalOrDerived::abs (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns the absolute value of this Numeric. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDecimalOrDerived::isZero (  )  const [pure virtual]
    +
    +
    + +

    +Does this Numeric have value 0? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDecimalOrDerived::isNegative (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric negative? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDecimalOrDerived::isPositive (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric positive? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDecimalOrDerived::isNaN (  )  const [inline, virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDecimalOrDerived::isInfinite (  )  const [inline, virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + +
    virtual XMLInt32 ATDecimalOrDerived::treatAsCodepoint (const DynamicContext context  )  const [pure virtual]
    +
    +

    Treat this decimal (must be integer) as a codepoint.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDecimalOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const MAPM& ATDecimalOrDerived::asMAPM (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual State ATDecimalOrDerived::getState (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDecimalOrDerived__inherit__graph.map b/docs/simple-api/classATDecimalOrDerived__inherit__graph.map index 80adccc3..5eb315b7 100644 --- a/docs/simple-api/classATDecimalOrDerived__inherit__graph.map +++ b/docs/simple-api/classATDecimalOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classNumeric.html 45,233 117,257 -rect $classAnyAtomicType.html 24,158 138,182 -rect $classItem.html 57,83 105,107 -rect $classReferenceCounted.html 14,9 148,33 +rect $classNumeric.html 48,231 125,255 +rect $classAnyAtomicType.html 23,156 151,180 +rect $classItem.html 61,81 112,105 +rect $classReferenceCounted.html 13,7 160,31 diff --git a/docs/simple-api/classATDecimalOrDerived__inherit__graph.md5 b/docs/simple-api/classATDecimalOrDerived__inherit__graph.md5 index 5cad7d02..fa8c5657 100644 --- a/docs/simple-api/classATDecimalOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATDecimalOrDerived__inherit__graph.md5 @@ -1 +1 @@ -1ce96cad8c0eed4b86525ed3ecc305db \ No newline at end of file +d32cca3e89f41bf49c44143ea102878f \ No newline at end of file diff --git a/docs/simple-api/classATDecimalOrDerived__inherit__graph.png b/docs/simple-api/classATDecimalOrDerived__inherit__graph.png index 646ec4e8..536eeb6f 100644 Binary files a/docs/simple-api/classATDecimalOrDerived__inherit__graph.png and b/docs/simple-api/classATDecimalOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATDoubleOrDerived-members.html b/docs/simple-api/classATDoubleOrDerived-members.html index 3d009c26..6cd05032 100644 --- a/docs/simple-api/classATDoubleOrDerived-members.html +++ b/docs/simple-api/classATDoubleOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::abs const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATDoubleOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns the absolute value of this Numeric. +

    -

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::add const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDoubleOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATDoubleOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATDoubleOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::promoteTypeIfApplicable (const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::add (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a Numeric object which is the sum of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual const MAPM& ATDoubleOrDerived::asMAPM  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::subtract (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the difference of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual const XMLCh* ATDoubleOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::multiply (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the product of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::ceiling const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::divide (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the ceiling of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::divide const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a Numeric object which is the quotient of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::floor const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::mod (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns the arithmetic product of its operands as a Numeric. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::floor (const DynamicContext context  )  const [pure virtual]
    +
    +

    Returns the floor of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDoubleOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::ceiling (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    +

    +Returns the ceiling of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual const XMLCh* ATDoubleOrDerived::getPrimitiveTypeName  )  const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::round (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual State ATDoubleOrDerived::getState  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDoubleOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDoubleOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::invert const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the Additive inverse of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDoubleOrDerived::isInfinite  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDoubleOrDerived::isNaN  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDoubleOrDerived::isPositive  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric positive? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDoubleOrDerived::isZero  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Does this Numeric have value 0? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::mod const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the arithmetic product of its operands as a Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::multiply const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a Numeric object which is the product of this and other. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::promoteTypeIfApplicable const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATDoubleOrDerived::round const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Numeric::Ptr ATDoubleOrDerived::roundHalfToEven const Numeric::Ptr precision, virtual Numeric::Ptr ATDoubleOrDerived::roundHalfToEven (const Numeric::Ptr precision,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric to the given precision, and rounds a half to even.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::subtract const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual Numeric::Ptr ATDoubleOrDerived::invert (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a Numeric object which is the difference of this and other. +Returns the Additive inverse of this Numeric.

    -Implements Numeric.

    +Implements Numeric. + +

    + +

    +
    + + + + + + + + + +
    virtual Numeric::Ptr ATDoubleOrDerived::abs (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the absolute value of this Numeric. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDoubleOrDerived::isNaN (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDoubleOrDerived::isInfinite (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDoubleOrDerived::isZero (  )  const [pure virtual]
    +
    +
    + +

    +Does this Numeric have value 0? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDoubleOrDerived::isPositive (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric positive? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDoubleOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const MAPM& ATDoubleOrDerived::asMAPM (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual State ATDoubleOrDerived::getState (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDoubleOrDerived__inherit__graph.map b/docs/simple-api/classATDoubleOrDerived__inherit__graph.map index 6e1835e6..05214ac1 100644 --- a/docs/simple-api/classATDoubleOrDerived__inherit__graph.map +++ b/docs/simple-api/classATDoubleOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classNumeric.html 42,233 114,257 -rect $classAnyAtomicType.html 21,158 135,182 -rect $classItem.html 54,83 102,107 -rect $classReferenceCounted.html 11,9 145,33 +rect $classNumeric.html 45,231 123,255 +rect $classAnyAtomicType.html 20,156 148,180 +rect $classItem.html 59,81 109,105 +rect $classReferenceCounted.html 11,7 157,31 diff --git a/docs/simple-api/classATDoubleOrDerived__inherit__graph.md5 b/docs/simple-api/classATDoubleOrDerived__inherit__graph.md5 index 21806a86..381dd608 100644 --- a/docs/simple-api/classATDoubleOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATDoubleOrDerived__inherit__graph.md5 @@ -1 +1 @@ -4631fdc2485edd6fa01e89ad8dbd7702 \ No newline at end of file +529fc13730287ebbc8fe11eed3c74305 \ No newline at end of file diff --git a/docs/simple-api/classATDoubleOrDerived__inherit__graph.png b/docs/simple-api/classATDoubleOrDerived__inherit__graph.png index 9173cb88..a9cb2edd 100644 Binary files a/docs/simple-api/classATDoubleOrDerived__inherit__graph.png and b/docs/simple-api/classATDoubleOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATDurationOrDerived-members.html b/docs/simple-api/classATDurationOrDerived-members.html index 05f8da03..f8b4476b 100644 --- a/docs/simple-api/classATDurationOrDerived-members.html +++ b/docs/simple-api/classATDurationOrDerived-members.html @@ -4,7 +4,7 @@ - +

    ATDurationOrDerived Member List

    This is the complete list of members for ATDurationOrDerived, including all inherited members.

    - + @@ -30,21 +30,22 @@ - - - + + + - + - - - + + + - + + @@ -59,30 +60,30 @@ - + - - - + + + - - + + - - - - - - - - - - + + + + + + + + + + - + @@ -91,13 +92,13 @@ - + -
    _ref_countReferenceCounted [protected]
    add(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    add(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    ANY_SIMPLE_TYPE enum valueAnyAtomicType
    ANY_URI enum valueAnyAtomicType
    asMonths(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    AtomicObjectType enum nameAnyAtomicType
    BASE_64_BINARY enum valueAnyAtomicType
    BOOLEAN enum valueAnyAtomicType
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [protected, virtual]
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [protected, virtual]
    castIsSupported(AtomicObjectType targetIndex, const DynamicContext *context) const AnyAtomicType
    compare(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    compare(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    DATE enum valueAnyAtomicType
    DATE_TIME enum valueAnyAtomicType
    DAY_TIME_DURATION enum valueAnyAtomicType
    DECIMAL enum valueAnyAtomicType
    decrementRefCount() const ReferenceCounted [inline, virtual]
    divide(const Numeric::Ptr &divisor, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    divide(const ATDurationOrDerived::Ptr &divisor, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    decrementRefCount() constReferenceCounted [inline, virtual]
    divide(const Numeric::Ptr &divisor, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    divide(const ATDurationOrDerived::Ptr &divisor, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    DOUBLE enum valueAnyAtomicType
    DURATION enum valueAnyAtomicType
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    AnyAtomicType::equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0AnyAtomicType [pure virtual]
    fgDT_ANYATOMICTYPEAnyAtomicType [static]
    fgDT_ANYATOMICTYPE_XERCESHASHAnyAtomicType [static]
    fgDT_DAYTIMEDURATIONATDurationOrDerived [static]
    G_YEAR_MONTH enum valueAnyAtomicType
    getDays(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    getHours(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    getInterface(const XMLCh *name) const =0Item [pure virtual]
    getInterface(const XMLCh *name) const=0Item [pure virtual]
    getMinutes(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    getMonths(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    getPrimitiveTypeIndex() const =0ATDurationOrDerived [pure virtual]
    getPrimitiveTypeName() const =0ATDurationOrDerived [pure virtual]
    getPrimitiveTypeURI() const AnyAtomicType [virtual]
    getPrimitiveTypeIndex() const=0ATDurationOrDerived [pure virtual]
    getPrimitiveTypeName() const=0ATDurationOrDerived [pure virtual]
    getPrimitiveTypeURI() constAnyAtomicType [virtual]
    getSeconds(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    getTypeName() const =0ATDurationOrDerived [pure virtual]
    getTypeURI() const =0ATDurationOrDerived [pure virtual]
    getTypeName() const=0ATDurationOrDerived [pure virtual]
    getTypeURI() const=0ATDurationOrDerived [pure virtual]
    getYears(const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    gXQillaItem [static]
    HEX_BINARY enum valueAnyAtomicType
    incrementRefCount() const ReferenceCounted [inline]
    isAtomicValue() const AnyAtomicType [virtual]
    isDateOrTimeTypeValue() const AnyAtomicType [virtual]
    isDayTimeDuration() const =0ATDurationOrDerived [pure virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) const AnyAtomicType [virtual]
    isNegative() const =0ATDurationOrDerived [pure virtual]
    isNode() const AnyAtomicType [virtual]
    isNumericValue() const AnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    isYearMonthDuration() const =0ATDurationOrDerived [pure virtual]
    incrementRefCount() constReferenceCounted [inline]
    isAtomicValue() constAnyAtomicType [virtual]
    isDateOrTimeTypeValue() constAnyAtomicType [virtual]
    isDayTimeDuration() const=0ATDurationOrDerived [pure virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) constAnyAtomicType [virtual]
    isNegative() const=0ATDurationOrDerived [pure virtual]
    isNode() constAnyAtomicType [virtual]
    isNumericValue() constAnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    isYearMonthDuration() const=0ATDurationOrDerived [pure virtual]
    Item()Item [inline, protected]
    multiply(const Numeric::Ptr &divisor, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    multiply(const Numeric::Ptr &divisor, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    NOTATION enum valueAnyAtomicType
    NumAtomicObjectTypes enum valueAnyAtomicType
    pattern_DT_DAYTIMEDURATIONATDurationOrDerived [static]
    QNAME enum valueAnyAtomicType
    ReferenceCounted()ReferenceCounted [inline]
    STRING enum valueAnyAtomicType
    subtract(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const =0ATDurationOrDerived [pure virtual]
    subtract(const ATDurationOrDerived::Ptr &other, const DynamicContext *context) const=0ATDurationOrDerived [pure virtual]
    TIME enum valueAnyAtomicType
    UNTYPED_ATOMIC enum valueAnyAtomicType
    YEAR_MONTH_DURATION enum valueAnyAtomicType
    ~ReferenceCounted()ReferenceCounted [inline, virtual]


    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDurationOrDerived.html b/docs/simple-api/classATDurationOrDerived.html index 3d36764f..c6db6ccd 100644 --- a/docs/simple-api/classATDurationOrDerived.html +++ b/docs/simple-api/classATDurationOrDerived.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual ATDurationOrDerived::Ptr ATDurationOrDerived::add const ATDurationOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDurationOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Add a duration to this duration -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::asMonths const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::asSeconds const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* ATDurationOrDerived::asString const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATDurationOrDerived::compare const ATDurationOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATDurationOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATDurationOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATDurationOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDurationOrDerived::isDayTimeDuration (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDurationOrDerived::isYearMonthDuration (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATDurationOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATDurationOrDerived::compare (const ATDurationOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::divide const ATDurationOrDerived::Ptr divisor,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - -

    -Divide this duration by a duration -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATDurationOrDerived::divide const Numeric::Ptr divisor, virtual ATDurationOrDerived::Ptr ATDurationOrDerived::divide (const Numeric::Ptr divisor,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Divide this duration by a number -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual bool ATDurationOrDerived::equals const AnyAtomicType::Ptr target, virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::divide (const ATDurationOrDerived::Ptr divisor,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Divide this duration by a duration -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration.

    -Implements AnyAtomicType.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getDays const DynamicContext context  )  const [pure virtual]virtual ATDurationOrDerived::Ptr ATDurationOrDerived::multiply (const Numeric::Ptr divisor,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the days portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getHours const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the hours portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getMinutes const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the minutes portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getMonths const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the month portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATDurationOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDurationOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getSeconds const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the seconds portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDurationOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATDurationOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getYears const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the year portion of this duration. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDurationOrDerived::isDayTimeDuration  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDurationOrDerived::isNegative  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns true if this Duration is negative, false otherwise. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATDurationOrDerived::isYearMonthDuration  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATDurationOrDerived::Ptr ATDurationOrDerived::multiply const Numeric::Ptr divisor,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - + +

    Multiply this duration by a number -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATDurationOrDerived::subtract const ATDurationOrDerived::Ptr other, virtual ATDurationOrDerived::Ptr ATDurationOrDerived::add (const ATDurationOrDerived::Ptr other,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Add a duration to this duration -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATDurationOrDerived::Ptr ATDurationOrDerived::subtract (const ATDurationOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Subtract a duration from this duration -- only available for xdt:dayTimeDuration and xdt:yearMonthDuration.

    -

    + + +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getYears (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the year portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getMonths (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the month portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getDays (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the days portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getHours (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the hours portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getMinutes (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the minutes portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::getSeconds (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the seconds portion of this duration. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::asSeconds (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ATDurationOrDerived::asMonths (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATDurationOrDerived::isNegative (  )  const [pure virtual]
    +
    +
    + +

    +Returns true if this Duration is negative, false otherwise. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATDurationOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh ATDurationOrDerived::fgDT_DAYTIMEDURATION[] [static] const XMLCh ATDurationOrDerived::fgDT_DAYTIMEDURATION[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh ATDurationOrDerived::fgDT_DAYTIMEDURATION_XERCESHASH[] [static] const XMLCh ATDurationOrDerived::fgDT_DAYTIMEDURATION_XERCESHASH[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh ATDurationOrDerived::fgDT_YEARMONTHDURATION[] [static] const XMLCh ATDurationOrDerived::pattern_DT_DAYTIMEDURATION[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh ATDurationOrDerived::fgDT_YEARMONTHDURATION_XERCESHASH[] [static] const XMLCh ATDurationOrDerived::fgDT_YEARMONTHDURATION[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh ATDurationOrDerived::pattern_DT_DAYTIMEDURATION[] [static] const XMLCh ATDurationOrDerived::fgDT_YEARMONTHDURATION_XERCESHASH[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh ATDurationOrDerived::pattern_DT_YEARMONTHDURATION[] [static] const XMLCh ATDurationOrDerived::pattern_DT_YEARMONTHDURATION[] [static]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATDurationOrDerived__inherit__graph.map b/docs/simple-api/classATDurationOrDerived__inherit__graph.map index fcb9c8d5..2304a490 100644 --- a/docs/simple-api/classATDurationOrDerived__inherit__graph.map +++ b/docs/simple-api/classATDurationOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 25,158 139,182 -rect $classItem.html 58,84 106,108 -rect $classReferenceCounted.html 15,9 149,33 +rect $classAnyAtomicType.html 26,156 154,180 +rect $classItem.html 64,81 115,105 +rect $classReferenceCounted.html 16,7 163,31 diff --git a/docs/simple-api/classATDurationOrDerived__inherit__graph.md5 b/docs/simple-api/classATDurationOrDerived__inherit__graph.md5 index 381edf4b..41fa14e0 100644 --- a/docs/simple-api/classATDurationOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATDurationOrDerived__inherit__graph.md5 @@ -1 +1 @@ -ada1b0edebde2e51ec927bc46181827f \ No newline at end of file +b5f162c1e003d8833cbaa57dabc0f2b4 \ No newline at end of file diff --git a/docs/simple-api/classATDurationOrDerived__inherit__graph.png b/docs/simple-api/classATDurationOrDerived__inherit__graph.png index 51fd9a50..ca748dd8 100644 Binary files a/docs/simple-api/classATDurationOrDerived__inherit__graph.png and b/docs/simple-api/classATDurationOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATFloatOrDerived-members.html b/docs/simple-api/classATFloatOrDerived-members.html index f99e2a09..224bf88a 100644 --- a/docs/simple-api/classATFloatOrDerived-members.html +++ b/docs/simple-api/classATFloatOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::add const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATFloatOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATFloatOrDerived::getTypeURI (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATFloatOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATFloatOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::promoteTypeIfApplicable (const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::add (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a Numeric object which is the sum of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual const MAPM& ATFloatOrDerived::asMAPM  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::subtract (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the difference of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual const XMLCh* ATFloatOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::multiply (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns a Numeric object which is the product of this and other.

    -Implements Numeric.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::ceiling const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::divide (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the ceiling of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::divide const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a Numeric object which is the quotient of this and other.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::floor const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::mod (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns the arithmetic product of its operands as a Numeric. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::floor (const DynamicContext context  )  const [pure virtual]
    +
    +

    Returns the floor of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATFloatOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::ceiling (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    +

    +Returns the ceiling of this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual const XMLCh* ATFloatOrDerived::getPrimitiveTypeName  )  const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::round (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual State ATFloatOrDerived::getState  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATFloatOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATFloatOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::invert const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the Additive inverse of this Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATFloatOrDerived::isInfinite  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATFloatOrDerived::isNaN  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATFloatOrDerived::isNegative  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric negative? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATFloatOrDerived::isPositive  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric positive? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATFloatOrDerived::isZero  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Does this Numeric have value 0? -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::mod const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the arithmetic product of its operands as a Numeric. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::multiply const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a Numeric object which is the product of this and other. -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::promoteTypeIfApplicable const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Numeric.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr ATFloatOrDerived::round const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric.

    -Implements Numeric.

    -

    - - - - -
    - +Implements Numeric. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Numeric::Ptr ATFloatOrDerived::roundHalfToEven const Numeric::Ptr precision, virtual Numeric::Ptr ATFloatOrDerived::roundHalfToEven (const Numeric::Ptr precision,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric to the given precision, and rounds a half to even.

    -

    -Implements Numeric.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual Numeric::Ptr ATFloatOrDerived::subtract const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual Numeric::Ptr ATFloatOrDerived::invert (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a Numeric object which is the difference of this and other. +Returns the Additive inverse of this Numeric.

    -Implements Numeric.

    +Implements Numeric. + +

    + +

    +
    + + + + + + + + +
    virtual bool ATFloatOrDerived::isNaN (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATFloatOrDerived::isInfinite (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATFloatOrDerived::isZero (  )  const [pure virtual]
    +
    +
    + +

    +Does this Numeric have value 0? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATFloatOrDerived::isPositive (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric positive? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool ATFloatOrDerived::isNegative (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric negative? +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATFloatOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual const MAPM& ATFloatOrDerived::asMAPM (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual State ATFloatOrDerived::getState (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Numeric. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATFloatOrDerived__inherit__graph.map b/docs/simple-api/classATFloatOrDerived__inherit__graph.map index 9f9ce891..d952cec1 100644 --- a/docs/simple-api/classATFloatOrDerived__inherit__graph.map +++ b/docs/simple-api/classATFloatOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classNumeric.html 38,233 110,257 -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,83 98,107 -rect $classReferenceCounted.html 7,9 141,33 +rect $classNumeric.html 40,231 117,255 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATFloatOrDerived__inherit__graph.md5 b/docs/simple-api/classATFloatOrDerived__inherit__graph.md5 index 678c191b..cd0594d9 100644 --- a/docs/simple-api/classATFloatOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATFloatOrDerived__inherit__graph.md5 @@ -1 +1 @@ -cee102eb64dfe8324a4e3586e0523cb1 \ No newline at end of file +f1fb0a19c0e9a796848563164cc38902 \ No newline at end of file diff --git a/docs/simple-api/classATFloatOrDerived__inherit__graph.png b/docs/simple-api/classATFloatOrDerived__inherit__graph.png index e9406360..bdfb28af 100644 Binary files a/docs/simple-api/classATFloatOrDerived__inherit__graph.png and b/docs/simple-api/classATFloatOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATGDayOrDerived-members.html b/docs/simple-api/classATGDayOrDerived-members.html index 3f320fdc..e3c23dac 100644 --- a/docs/simple-api/classATGDayOrDerived-members.html +++ b/docs/simple-api/classATGDayOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATGDayOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATGDayOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATGDayOrDerived::compare const ATGDayOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATGDayOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATGDayOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATGDayOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATGDayOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATGDayOrDerived::compare (const ATGDayOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATGDayOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual bool ATGDayOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATGDayOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGDayOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGDayOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGDayOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATGDayOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if a timezone is defined for this.

    False otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGDayOrDerived::Ptr ATGDayOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATGDayOrDerived::Ptr ATGDayOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the timezone to the given timezone.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATGDayOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATGDayOrDerived__inherit__graph.map b/docs/simple-api/classATGDayOrDerived__inherit__graph.map index e559864f..04993738 100644 --- a/docs/simple-api/classATGDayOrDerived__inherit__graph.map +++ b/docs/simple-api/classATGDayOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 13,233 135,257 -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,83 98,107 -rect $classReferenceCounted.html 7,9 141,33 +rect $classDateOrTimeType.html 12,231 145,255 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATGDayOrDerived__inherit__graph.md5 b/docs/simple-api/classATGDayOrDerived__inherit__graph.md5 index b04c0a01..2eb3e94b 100644 --- a/docs/simple-api/classATGDayOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATGDayOrDerived__inherit__graph.md5 @@ -1 +1 @@ -09ef71666dc74902290d059dcd4a24ef \ No newline at end of file +ff8461793ba41f3990507b9392694c96 \ No newline at end of file diff --git a/docs/simple-api/classATGDayOrDerived__inherit__graph.png b/docs/simple-api/classATGDayOrDerived__inherit__graph.png index da3a0d55..ab8b65f2 100644 Binary files a/docs/simple-api/classATGDayOrDerived__inherit__graph.png and b/docs/simple-api/classATGDayOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATGMonthDayOrDerived-members.html b/docs/simple-api/classATGMonthDayOrDerived-members.html index 19b0ee0b..36c7758e 100644 --- a/docs/simple-api/classATGMonthDayOrDerived-members.html +++ b/docs/simple-api/classATGMonthDayOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATGMonthDayOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATGMonthDayOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATGMonthDayOrDerived::compare const ATGMonthDayOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATGMonthDayOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATGMonthDayOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATGMonthDayOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATGMonthDayOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATGMonthDayOrDerived::compare (const ATGMonthDayOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATGMonthDayOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual bool ATGMonthDayOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATGMonthDayOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthDayOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthDayOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthDayOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATGMonthDayOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if a timezone is defined for this.

    False otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGMonthDayOrDerived::Ptr ATGMonthDayOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATGMonthDayOrDerived::Ptr ATGMonthDayOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the timezone to the given timezone.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATGMonthDayOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.map b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.map index 1ae4b29f..60bbf66f 100644 --- a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.map +++ b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 30,233 153,257 -rect $classAnyAtomicType.html 34,158 149,182 -rect $classItem.html 68,83 116,107 -rect $classReferenceCounted.html 25,9 158,33 +rect $classDateOrTimeType.html 32,231 165,255 +rect $classAnyAtomicType.html 35,156 163,180 +rect $classItem.html 73,81 124,105 +rect $classReferenceCounted.html 25,7 172,31 diff --git a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.md5 b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.md5 index fb5ba3ad..cfc3f465 100644 --- a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.md5 @@ -1 +1 @@ -54a2301741db4f443905621a8c3e2cd1 \ No newline at end of file +e8522107a224406ad8ec44119840c14a \ No newline at end of file diff --git a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.png b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.png index ffabff74..21fbd4de 100644 Binary files a/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.png and b/docs/simple-api/classATGMonthDayOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATGMonthOrDerived-members.html b/docs/simple-api/classATGMonthOrDerived-members.html index 31d7f3fe..517256b3 100644 --- a/docs/simple-api/classATGMonthOrDerived-members.html +++ b/docs/simple-api/classATGMonthOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATGMonthOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATGMonthOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATGMonthOrDerived::compare const ATGMonthOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATGMonthOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATGMonthOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATGMonthOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATGMonthOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATGMonthOrDerived::compare (const ATGMonthOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATGMonthOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual bool ATGMonthOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATGMonthOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGMonthOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATGMonthOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if a timezone is defined for this.

    False otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGMonthOrDerived::Ptr ATGMonthOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATGMonthOrDerived::Ptr ATGMonthOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the timezone to the given timezone.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATGMonthOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATGMonthOrDerived__inherit__graph.map b/docs/simple-api/classATGMonthOrDerived__inherit__graph.map index a080cf99..3c89c220 100644 --- a/docs/simple-api/classATGMonthOrDerived__inherit__graph.map +++ b/docs/simple-api/classATGMonthOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 20,233 142,257 -rect $classAnyAtomicType.html 24,158 138,182 -rect $classItem.html 57,83 105,107 -rect $classReferenceCounted.html 14,9 148,33 +rect $classDateOrTimeType.html 19,231 152,255 +rect $classAnyAtomicType.html 22,156 150,180 +rect $classItem.html 60,81 111,105 +rect $classReferenceCounted.html 12,7 159,31 diff --git a/docs/simple-api/classATGMonthOrDerived__inherit__graph.md5 b/docs/simple-api/classATGMonthOrDerived__inherit__graph.md5 index 5722fda6..4362c4da 100644 --- a/docs/simple-api/classATGMonthOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATGMonthOrDerived__inherit__graph.md5 @@ -1 +1 @@ -8072f4a66a7631f19ef398fa2c6267f4 \ No newline at end of file +82347e00d0f887c5c152009dc84461e9 \ No newline at end of file diff --git a/docs/simple-api/classATGMonthOrDerived__inherit__graph.png b/docs/simple-api/classATGMonthOrDerived__inherit__graph.png index 2514680f..506b270c 100644 Binary files a/docs/simple-api/classATGMonthOrDerived__inherit__graph.png and b/docs/simple-api/classATGMonthOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATGYearMonthOrDerived-members.html b/docs/simple-api/classATGYearMonthOrDerived-members.html index 18f9ecd0..22813344 100644 --- a/docs/simple-api/classATGYearMonthOrDerived-members.html +++ b/docs/simple-api/classATGYearMonthOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATGYearMonthOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATGYearMonthOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATGYearMonthOrDerived::compare const ATGYearMonthOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATGYearMonthOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATGYearMonthOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATGYearMonthOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATGYearMonthOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATGYearMonthOrDerived::compare (const ATGYearMonthOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATGYearMonthOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual bool ATGYearMonthOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATGYearMonthOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearMonthOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearMonthOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearMonthOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATGYearMonthOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if a timezone is defined for this.

    False otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGYearMonthOrDerived::Ptr ATGYearMonthOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATGYearMonthOrDerived::Ptr ATGYearMonthOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the timezone to the given timezone.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATGYearMonthOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.map b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.map index 8de3a845..75e5efa7 100644 --- a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.map +++ b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 32,233 154,257 -rect $classAnyAtomicType.html 36,158 150,182 -rect $classItem.html 69,83 117,107 -rect $classReferenceCounted.html 26,9 160,33 +rect $classDateOrTimeType.html 33,231 167,255 +rect $classAnyAtomicType.html 36,156 164,180 +rect $classItem.html 75,81 125,105 +rect $classReferenceCounted.html 27,7 173,31 diff --git a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.md5 b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.md5 index 580fcd69..71901791 100644 --- a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.md5 @@ -1 +1 @@ -3a63572144f751c789644052d191ba3d \ No newline at end of file +097a82599fcf97161fbcc41b28798c51 \ No newline at end of file diff --git a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.png b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.png index 320c6d00..d826cc8e 100644 Binary files a/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.png and b/docs/simple-api/classATGYearMonthOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATGYearOrDerived-members.html b/docs/simple-api/classATGYearOrDerived-members.html index afdc1cf9..c589b282 100644 --- a/docs/simple-api/classATGYearOrDerived-members.html +++ b/docs/simple-api/classATGYearOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATGYearOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATGYearOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATGYearOrDerived::compare const ATGYearOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATGYearOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATGYearOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATGYearOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATGYearOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATGYearOrDerived::compare (const ATGYearOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATGYearOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual bool ATGYearOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATGYearOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATGYearOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATGYearOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if a timezone is defined for this.

    False otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGYearOrDerived::Ptr ATGYearOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATGYearOrDerived::Ptr ATGYearOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the timezone to the given timezone.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATGYearOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:01 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATGYearOrDerived__inherit__graph.map b/docs/simple-api/classATGYearOrDerived__inherit__graph.map index e559864f..04993738 100644 --- a/docs/simple-api/classATGYearOrDerived__inherit__graph.map +++ b/docs/simple-api/classATGYearOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 13,233 135,257 -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,83 98,107 -rect $classReferenceCounted.html 7,9 141,33 +rect $classDateOrTimeType.html 12,231 145,255 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATGYearOrDerived__inherit__graph.md5 b/docs/simple-api/classATGYearOrDerived__inherit__graph.md5 index c35240fb..92b691e3 100644 --- a/docs/simple-api/classATGYearOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATGYearOrDerived__inherit__graph.md5 @@ -1 +1 @@ -5f585e4c7431d84fbb76788d6cd909d2 \ No newline at end of file +4e974c75c821501a93d497a3a7c60da3 \ No newline at end of file diff --git a/docs/simple-api/classATGYearOrDerived__inherit__graph.png b/docs/simple-api/classATGYearOrDerived__inherit__graph.png index 3ad52aa1..ce7d5297 100644 Binary files a/docs/simple-api/classATGYearOrDerived__inherit__graph.png and b/docs/simple-api/classATGYearOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATHexBinaryOrDerived-members.html b/docs/simple-api/classATHexBinaryOrDerived-members.html index 9a0df4fa..13a97107 100644 --- a/docs/simple-api/classATHexBinaryOrDerived-members.html +++ b/docs/simple-api/classATHexBinaryOrDerived-members.html @@ -4,7 +4,7 @@ - +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.map b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.map index d31e190c..8b97b4d1 100644 --- a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.map +++ b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 30,158 145,182 -rect $classItem.html 64,84 112,108 -rect $classReferenceCounted.html 21,9 154,33 +rect $classAnyAtomicType.html 31,156 159,180 +rect $classItem.html 69,81 120,105 +rect $classReferenceCounted.html 21,7 168,31 diff --git a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.md5 b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.md5 index 20a49b3f..fe1ac7bb 100644 --- a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.md5 @@ -1 +1 @@ -7cadac86e12689c4a446254dba22fb05 \ No newline at end of file +e5668500521b4e9f0cf8e998fb01fb86 \ No newline at end of file diff --git a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.png b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.png index 0791fd18..555c866f 100644 Binary files a/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.png and b/docs/simple-api/classATHexBinaryOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATNotationOrDerived-members.html b/docs/simple-api/classATNotationOrDerived-members.html index c564da40..bedeb3b0 100644 --- a/docs/simple-api/classATNotationOrDerived-members.html +++ b/docs/simple-api/classATNotationOrDerived-members.html @@ -4,7 +4,7 @@ - +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATNotationOrDerived__inherit__graph.map b/docs/simple-api/classATNotationOrDerived__inherit__graph.map index fcb9c8d5..58280e6a 100644 --- a/docs/simple-api/classATNotationOrDerived__inherit__graph.map +++ b/docs/simple-api/classATNotationOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 25,158 139,182 -rect $classItem.html 58,84 106,108 -rect $classReferenceCounted.html 15,9 149,33 +rect $classAnyAtomicType.html 24,156 152,180 +rect $classItem.html 63,81 113,105 +rect $classReferenceCounted.html 15,7 161,31 diff --git a/docs/simple-api/classATNotationOrDerived__inherit__graph.md5 b/docs/simple-api/classATNotationOrDerived__inherit__graph.md5 index f5b12449..0b548da5 100644 --- a/docs/simple-api/classATNotationOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATNotationOrDerived__inherit__graph.md5 @@ -1 +1 @@ -b537c3cce7481b65f7565063d08afc56 \ No newline at end of file +7a53a463a7a5ee25531aff8150658b0b \ No newline at end of file diff --git a/docs/simple-api/classATNotationOrDerived__inherit__graph.png b/docs/simple-api/classATNotationOrDerived__inherit__graph.png index 2950a1f1..3f8f36e5 100644 Binary files a/docs/simple-api/classATNotationOrDerived__inherit__graph.png and b/docs/simple-api/classATNotationOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATQNameOrDerived-members.html b/docs/simple-api/classATQNameOrDerived-members.html index 6822862a..44e031b1 100644 --- a/docs/simple-api/classATQNameOrDerived-members.html +++ b/docs/simple-api/classATQNameOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATQNameOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATQNameOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATQNameOrDerived::compare const ATQNameOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATQNameOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATQNameOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATQNameOrDerived::getURI (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATQNameOrDerived::getPrefix (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATQNameOrDerived::getName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATQNameOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATQNameOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATQNameOrDerived::compare (const ATQNameOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATQNameOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual AnyAtomicType::AtomicObjectType ATQNameOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getPrefix  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual AnyAtomicType::AtomicObjectType ATQNameOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATQNameOrDerived::getURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    +Implements AnyAtomicType. + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATQNameOrDerived__inherit__graph.map b/docs/simple-api/classATQNameOrDerived__inherit__graph.map index 8ffeef7c..9792f955 100644 --- a/docs/simple-api/classATQNameOrDerived__inherit__graph.map +++ b/docs/simple-api/classATQNameOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 22,158 137,182 -rect $classItem.html 56,84 104,108 -rect $classReferenceCounted.html 13,9 146,33 +rect $classAnyAtomicType.html 20,156 148,180 +rect $classItem.html 59,81 109,105 +rect $classReferenceCounted.html 11,7 157,31 diff --git a/docs/simple-api/classATQNameOrDerived__inherit__graph.md5 b/docs/simple-api/classATQNameOrDerived__inherit__graph.md5 index e51aa38e..284522ca 100644 --- a/docs/simple-api/classATQNameOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATQNameOrDerived__inherit__graph.md5 @@ -1 +1 @@ -a2f13d8970b9cacd69e8e75ec0cfcabf \ No newline at end of file +57738aa70b18f7807e974ec3c02b68a8 \ No newline at end of file diff --git a/docs/simple-api/classATQNameOrDerived__inherit__graph.png b/docs/simple-api/classATQNameOrDerived__inherit__graph.png index fe3cb132..f66e8c2e 100644 Binary files a/docs/simple-api/classATQNameOrDerived__inherit__graph.png and b/docs/simple-api/classATQNameOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATStringOrDerived-members.html b/docs/simple-api/classATStringOrDerived-members.html index 9500a337..77fe5d87 100644 --- a/docs/simple-api/classATStringOrDerived-members.html +++ b/docs/simple-api/classATStringOrDerived-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual Result ATStringOrDerived::asCodepoints const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATStringOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + +

    +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* ATStringOrDerived::asString const DynamicContext context  )  const [pure virtual]virtual const XMLCh* ATStringOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool ATStringOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATStringOrDerived::getTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual unsigned int ATStringOrDerived::getLength  )  const [pure virtual]virtual const XMLCh* ATStringOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + +

    +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATStringOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]virtual Result ATStringOrDerived::asCodepoints (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -Implements AnyAtomicType.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* ATStringOrDerived::getPrimitiveTypeName  )  const [pure virtual]virtual unsigned int ATStringOrDerived::getLength (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -Implements AnyAtomicType.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + + + + + + + +
    virtual const XMLCh* ATStringOrDerived::getTypeName  )  const [pure virtual]virtual ATStringOrDerived::Ptr ATStringOrDerived::substring (const Numeric::Ptr startingLoc,
    const Numeric::Ptr length,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -Implements AnyAtomicType.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + + + + + + + +
    virtual const XMLCh* ATStringOrDerived::getTypeURI  )  const [pure virtual]virtual ATStringOrDerived::Ptr ATStringOrDerived::substringAfter (const ATStringOrDerived::Ptr pattern,
    Collation collation,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -Implements AnyAtomicType.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATStringOrDerived::Ptr ATStringOrDerived::substring const Numeric::Ptr startingLoc, virtual ATStringOrDerived::Ptr ATStringOrDerived::substringBefore (const ATStringOrDerived::Ptr pattern,
    const Numeric::Ptr length, Collation collation,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual ATStringOrDerived::Ptr ATStringOrDerived::substringAfter const ATStringOrDerived::Ptr pattern, virtual bool ATStringOrDerived::equals (const AnyAtomicType::Ptr target,
    Collation collation, const DynamicContext context 
    const DynamicContext context
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual ATStringOrDerived::Ptr ATStringOrDerived::substringBefore const ATStringOrDerived::Ptr pattern,
    Collation collation,
    const DynamicContext context
    const [pure virtual]virtual AnyAtomicType::AtomicObjectType ATStringOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + +

    +Implements AnyAtomicType. + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATStringOrDerived__inherit__graph.map b/docs/simple-api/classATStringOrDerived__inherit__graph.map index 71ead6a4..1142813d 100644 --- a/docs/simple-api/classATStringOrDerived__inherit__graph.map +++ b/docs/simple-api/classATStringOrDerived__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,84 98,108 -rect $classReferenceCounted.html 7,9 141,33 +rect $classAnyAtomicType.html 16,156 144,180 +rect $classItem.html 55,81 105,105 +rect $classReferenceCounted.html 7,7 153,31 diff --git a/docs/simple-api/classATStringOrDerived__inherit__graph.md5 b/docs/simple-api/classATStringOrDerived__inherit__graph.md5 index daa871cb..1b893791 100644 --- a/docs/simple-api/classATStringOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATStringOrDerived__inherit__graph.md5 @@ -1 +1 @@ -21edd4dcc26299c0d1da3685f85be7b4 \ No newline at end of file +5a2657c8baca2c8d67367c3f0da321ce \ No newline at end of file diff --git a/docs/simple-api/classATStringOrDerived__inherit__graph.png b/docs/simple-api/classATStringOrDerived__inherit__graph.png index bebfdba7..0b7ccdf1 100644 Binary files a/docs/simple-api/classATStringOrDerived__inherit__graph.png and b/docs/simple-api/classATStringOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATTimeOrDerived-members.html b/docs/simple-api/classATTimeOrDerived-members.html index bec60111..92638016 100644 --- a/docs/simple-api/classATTimeOrDerived-members.html +++ b/docs/simple-api/classATTimeOrDerived-members.html @@ -4,7 +4,7 @@ - +

    ATTimeOrDerived Member List

    This is the complete list of members for ATTimeOrDerived, including all inherited members.

    - - + + - - - + + + - + - + + @@ -51,41 +52,41 @@ - + - - - + + + - - - + + + - + - - - - - - - + + + + + + + - + - - + + -
    _ref_countReferenceCounted [protected]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    addDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    addTimezone(const ATDurationOrDerived::Ptr &timezone, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    ANY_SIMPLE_TYPE enum valueAnyAtomicType
    ANY_URI enum valueAnyAtomicType
    asString(const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    AtomicObjectType enum nameAnyAtomicType
    BASE_64_BINARY enum valueAnyAtomicType
    BOOLEAN enum valueAnyAtomicType
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [protected, virtual]
    castable(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    castAs(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType
    castAsInternal(AtomicObjectType targetIndex, const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [protected, virtual]
    castIsSupported(AtomicObjectType targetIndex, const DynamicContext *context) const AnyAtomicType
    compare(const ATTimeOrDerived::Ptr &other, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    DATE enum valueAnyAtomicType
    DATE_TIME enum valueAnyAtomicType
    DAY_TIME_DURATION enum valueAnyAtomicType
    DECIMAL enum valueAnyAtomicType
    decrementRefCount() const ReferenceCounted [inline, virtual]
    decrementRefCount() constReferenceCounted [inline, virtual]
    DOUBLE enum valueAnyAtomicType
    DURATION enum valueAnyAtomicType
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    DateOrTimeType::equals(const AnyAtomicType::Ptr &target, const DynamicContext *context) const=0AnyAtomicType [pure virtual]
    fgDT_ANYATOMICTYPEAnyAtomicType [static]
    fgDT_ANYATOMICTYPE_XERCESHASHAnyAtomicType [static]
    FLOAT enum valueAnyAtomicType
    G_YEAR enum valueAnyAtomicType
    G_YEAR_MONTH enum valueAnyAtomicType
    getHours(const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    getInterface(const XMLCh *name) const =0Item [pure virtual]
    getInterface(const XMLCh *name) const=0Item [pure virtual]
    getMinutes(const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    getPrimitiveTypeIndex() const =0ATTimeOrDerived [pure virtual]
    getPrimitiveTypeName() const =0ATTimeOrDerived [pure virtual]
    getPrimitiveTypeURI() const AnyAtomicType [virtual]
    getPrimitiveTypeIndex() const=0ATTimeOrDerived [pure virtual]
    getPrimitiveTypeName() const=0ATTimeOrDerived [pure virtual]
    getPrimitiveTypeURI() constAnyAtomicType [virtual]
    getSeconds(const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    getTimezone() const =0ATTimeOrDerived [pure virtual]
    getTypeName() const =0ATTimeOrDerived [pure virtual]
    getTypeURI() const =0ATTimeOrDerived [pure virtual]
    getTimezone() const=0ATTimeOrDerived [pure virtual]
    getTypeName() const=0ATTimeOrDerived [pure virtual]
    getTypeURI() const=0ATTimeOrDerived [pure virtual]
    gXQillaItem [static]
    hasTimezone() const =0ATTimeOrDerived [pure virtual]
    hasTimezone() const=0ATTimeOrDerived [pure virtual]
    HEX_BINARY enum valueAnyAtomicType
    incrementRefCount() const ReferenceCounted [inline]
    isAtomicValue() const AnyAtomicType [virtual]
    isDateOrTimeTypeValue() const DateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) const AnyAtomicType [virtual]
    isNode() const AnyAtomicType [virtual]
    isNumericValue() const AnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) const AnyAtomicType [virtual]
    incrementRefCount() constReferenceCounted [inline]
    isAtomicValue() constAnyAtomicType [virtual]
    isDateOrTimeTypeValue() constDateOrTimeType [virtual]
    isInstanceOfType(const XMLCh *targetURI, const XMLCh *targetType, const StaticContext *context) constAnyAtomicType [virtual]
    isNode() constAnyAtomicType [virtual]
    isNumericValue() constAnyAtomicType [virtual]
    isOfType(const XMLCh *targetURI, const XMLCh *targetType, const DynamicContext *context) constAnyAtomicType [virtual]
    Item()Item [inline, protected]
    NOTATION enum valueAnyAtomicType
    NumAtomicObjectTypes enum valueAnyAtomicType
    Ptr typedefATTimeOrDerived
    QNAME enum valueAnyAtomicType
    ReferenceCounted()ReferenceCounted [inline]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    setTimezone(const Timezone::Ptr &timezone, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    STRING enum valueAnyAtomicType
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    subtractTime(const ATTimeOrDerived::Ptr &time, const DynamicContext *context) const =0ATTimeOrDerived [pure virtual]
    subtractDayTimeDuration(const ATDurationOrDerived::Ptr &dayTime, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    subtractTime(const ATTimeOrDerived::Ptr &time, const DynamicContext *context) const=0ATTimeOrDerived [pure virtual]
    TIME enum valueAnyAtomicType
    UNTYPED_ATOMIC enum valueAnyAtomicType
    YEAR_MONTH_DURATION enum valueAnyAtomicType
    ~ReferenceCounted()ReferenceCounted [inline, virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATTimeOrDerived.html b/docs/simple-api/classATTimeOrDerived.html index 91347e4c..bc8bbe45 100644 --- a/docs/simple-api/classATTimeOrDerived.html +++ b/docs/simple-api/classATTimeOrDerived.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::addDayTimeDuration const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATTimeOrDerived::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a time with the given dayTimeDuration added to it. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::addTimezone const ATDurationOrDerived::Ptr timezone,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an ATTimeOrDerived with a timezone added to it. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* ATTimeOrDerived::asString const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Implements AnyAtomicType.

    -

    - - - - -
    - +Implements AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int ATTimeOrDerived::compare const ATTimeOrDerived::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual const XMLCh* ATTimeOrDerived::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* ATTimeOrDerived::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* ATTimeOrDerived::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool ATTimeOrDerived::equals (const AnyAtomicType::Ptr target,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int ATTimeOrDerived::compare (const ATTimeOrDerived::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual bool ATTimeOrDerived::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getHours (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getHours const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns an integer representing the hour component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getMinutes const DynamicContext context  )  const [pure virtual]virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getMinutes (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns an integer representing the minute component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATTimeOrDerived::getPrimitiveTypeIndex  )  const [pure virtual]virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getSeconds (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATTimeOrDerived::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived::Ptr ATTimeOrDerived::getSeconds const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns an decimal representing the second component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const Timezone::Ptr& ATTimeOrDerived::getTimezone  )  const [pure virtual]virtual const Timezone::Ptr& ATTimeOrDerived::getTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a timezone object representing the timezone component of this object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* ATTimeOrDerived::getTypeName  )  const [pure virtual]virtual bool ATTimeOrDerived::hasTimezone (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* ATTimeOrDerived::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool ATTimeOrDerived::hasTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true if the timezone is defined for this object, false otherwise.

    -Implements DateOrTimeType.

    -

    - - - - -
    - +Implements DateOrTimeType. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::setTimezone const Timezone::Ptr timezone, virtual ATTimeOrDerived::Ptr ATTimeOrDerived::setTimezone (const Timezone::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Setter for timezone.

    -Overrides the current timezone. (Not to be confused with addTimezone().

    -

    - - - - -
    - +Overrides the current timezone. (Not to be confused with addTimezone(). + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::subtractDayTimeDuration const ATDurationOrDerived::Ptr dayTime, virtual ATTimeOrDerived::Ptr ATTimeOrDerived::addTimezone (const ATDurationOrDerived::Ptr timezone,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns an ATTimeOrDerived with a timezone added to it. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::addDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a time with the given dayTimeDuration added to it. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual ATTimeOrDerived::Ptr ATTimeOrDerived::subtractDayTimeDuration (const ATDurationOrDerived::Ptr dayTime,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a time with the given dayTimeDuration subtracted from it.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ATTimeOrDerived::subtractTime const ATTimeOrDerived::Ptr time, virtual ATDurationOrDerived::Ptr ATTimeOrDerived::subtractTime (const ATTimeOrDerived::Ptr time,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns a dayTimeDuration corresponding to the difference between this and the given ATTimeOrDerived*.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ATTimeOrDerived::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATTimeOrDerived__inherit__graph.map b/docs/simple-api/classATTimeOrDerived__inherit__graph.map index e559864f..04993738 100644 --- a/docs/simple-api/classATTimeOrDerived__inherit__graph.map +++ b/docs/simple-api/classATTimeOrDerived__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classDateOrTimeType.html 13,233 135,257 -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,83 98,107 -rect $classReferenceCounted.html 7,9 141,33 +rect $classDateOrTimeType.html 12,231 145,255 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATTimeOrDerived__inherit__graph.md5 b/docs/simple-api/classATTimeOrDerived__inherit__graph.md5 index 63609240..aba3b303 100644 --- a/docs/simple-api/classATTimeOrDerived__inherit__graph.md5 +++ b/docs/simple-api/classATTimeOrDerived__inherit__graph.md5 @@ -1 +1 @@ -296ac48941677f6f5e603f2e95cb0600 \ No newline at end of file +30812f28f25fac9b62b6f56699b7f0d2 \ No newline at end of file diff --git a/docs/simple-api/classATTimeOrDerived__inherit__graph.png b/docs/simple-api/classATTimeOrDerived__inherit__graph.png index a7304718..0b0c0641 100644 Binary files a/docs/simple-api/classATTimeOrDerived__inherit__graph.png and b/docs/simple-api/classATTimeOrDerived__inherit__graph.png differ diff --git a/docs/simple-api/classATUntypedAtomic-members.html b/docs/simple-api/classATUntypedAtomic-members.html index a0a63206..0080d24a 100644 --- a/docs/simple-api/classATUntypedAtomic-members.html +++ b/docs/simple-api/classATUntypedAtomic-members.html @@ -4,7 +4,7 @@ - +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh ATUntypedAtomic::fgDT_UNTYPEDATOMIC[] [static] const XMLCh ATUntypedAtomic::fgDT_UNTYPEDATOMIC[] [static]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classATUntypedAtomic__inherit__graph.map b/docs/simple-api/classATUntypedAtomic__inherit__graph.map index 71ead6a4..3ff3aca2 100644 --- a/docs/simple-api/classATUntypedAtomic__inherit__graph.map +++ b/docs/simple-api/classATUntypedAtomic__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 17,158 131,182 -rect $classItem.html 50,84 98,108 -rect $classReferenceCounted.html 7,9 141,33 +rect $classAnyAtomicType.html 15,156 143,180 +rect $classItem.html 53,81 104,105 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classATUntypedAtomic__inherit__graph.md5 b/docs/simple-api/classATUntypedAtomic__inherit__graph.md5 index b441f9b6..50cce096 100644 --- a/docs/simple-api/classATUntypedAtomic__inherit__graph.md5 +++ b/docs/simple-api/classATUntypedAtomic__inherit__graph.md5 @@ -1 +1 @@ -a28ea223ac6be19b519ce92c9ed38b33 \ No newline at end of file +645e9b07c619955b560c2c7d89b7bdda \ No newline at end of file diff --git a/docs/simple-api/classATUntypedAtomic__inherit__graph.png b/docs/simple-api/classATUntypedAtomic__inherit__graph.png index 9c6a8c2e..99c9c527 100644 Binary files a/docs/simple-api/classATUntypedAtomic__inherit__graph.png and b/docs/simple-api/classATUntypedAtomic__inherit__graph.png differ diff --git a/docs/simple-api/classAnyAtomicType-members.html b/docs/simple-api/classAnyAtomicType-members.html index 60cf9cd2..16521d34 100644 --- a/docs/simple-api/classAnyAtomicType-members.html +++ b/docs/simple-api/classAnyAtomicType-members.html @@ -4,7 +4,7 @@ - +


    Member Enumeration Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    enum AnyAtomicType::AtomicObjectType enum AnyAtomicType::AtomicObjectType
    -
    - - - - -
    -   - + +

    Enumerator:
    @@ -223,655 +207,505 @@ Reimplemented in

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* AnyAtomicType::asString const DynamicContext context  )  const [pure virtual]virtual bool AnyAtomicType::isAtomicValue (  )  const [virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implements Item. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool AnyAtomicType::isNode (  )  const [virtual]
    +
    +
    + +

    + +

    +Implements Item. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool AnyAtomicType::isNumericValue (  )  const [virtual]
    +
    +
    + +

    + +

    +Reimplemented in Numeric. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool AnyAtomicType::isDateOrTimeTypeValue (  )  const [virtual]
    +
    +
    + +

    + +

    +Reimplemented in DateOrTimeType. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* AnyAtomicType::getPrimitiveTypeURI (  )  const [virtual]
    +
    +
    + +

    + +

    +

    + +

    + +

    + +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    AnyAtomicType::Ptr AnyAtomicType::castAs (const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context 
    ) const
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual bool AnyAtomicType::castable (const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context 
    ) const [virtual]
    +
    +
    + +

    + +

    +

    + +

    -

    - - - - -
    - +Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, and Numeric. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual bool AnyAtomicType::castable const XMLCh *  targetURI, virtual bool AnyAtomicType::equals (const AnyAtomicType::Ptr target,
    const XMLCh *  targetType, const DynamicContext context 
    const DynamicContext context
    const [virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    AnyAtomicType::Ptr AnyAtomicType::castAs const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context
    const
    -
    - - - - - -
    -   -

    -

    -

    - - - - -
    - +Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, and ATUntypedAtomic. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual AnyAtomicType::Ptr AnyAtomicType::castAsInternal AtomicObjectType  targetIndex, virtual bool AnyAtomicType::isOfType (const XMLCh *  targetURI,
    const XMLCh *  targetURI, const XMLCh *  targetType,
    const XMLCh *  targetType, const DynamicContext context 
    const DynamicContext context
    const [protected, virtual]) const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    bool AnyAtomicType::castIsSupported AtomicObjectType  targetIndex, virtual bool AnyAtomicType::isInstanceOfType (const XMLCh *  targetURI,
    const DynamicContext contextconst XMLCh *  targetType,
    constconst StaticContext context 
    ) const [virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    bool AnyAtomicType::castIsSupported (AtomicObjectType  targetIndex,
    const DynamicContext context 
    ) const
    +
    +

    Returns true if (a) both the input type and the target type are built-in schema types and cast is supported for the combination.

    -(b) the input type is a derived atomic type and the target type is a supertype of the input type (c) the target type is a derived atomic type and the input type is xs:string, xs:anySimpleType, or a supertype of the target type. (d) If a primitive type P1 can be cast into a primitive type P2, then any subtype of P1 can be cast into any subtype of P2

    -

    - - - - -
    - +(b) the input type is a derived atomic type and the target type is a supertype of the input type (c) the target type is a derived atomic type and the input type is xs:string, xs:anySimpleType, or a supertype of the target type. (d) If a primitive type P1 can be cast into a primitive type P2, then any subtype of P1 can be cast into any subtype of P2 + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool AnyAtomicType::equals const AnyAtomicType::Ptr target,
    const DynamicContext context
    const [pure virtual]virtual AtomicObjectType AnyAtomicType::getPrimitiveTypeIndex (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    -

    - - - - -
    - +Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, and Numeric. + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual AtomicObjectType AnyAtomicType::getPrimitiveTypeIndex  )  const [pure virtual]virtual AnyAtomicType::Ptr AnyAtomicType::castAsInternal (AtomicObjectType  targetIndex,
    const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context 
    ) const [protected, virtual]
    -
    - - - - - -
    -   - + +
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* AnyAtomicType::getPrimitiveTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, and Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* AnyAtomicType::getPrimitiveTypeURI  )  const [virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* AnyAtomicType::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item. -

    -Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, and Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* AnyAtomicType::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item. -

    -Implemented in ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, and Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool AnyAtomicType::isAtomicValue  )  const [virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - -
    virtual bool AnyAtomicType::isDateOrTimeTypeValue  )  const [virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Reimplemented in DateOrTimeType.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual bool AnyAtomicType::isInstanceOfType const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const StaticContext context
    const [virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool AnyAtomicType::isNode  )  const [virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - -
    virtual bool AnyAtomicType::isNumericValue  )  const [virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Reimplemented in Numeric.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual bool AnyAtomicType::isOfType const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context
    const [virtual]
    -
    - - - - - -
    -   - - -

    -

    +Reimplemented in Numeric. +

    +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh AnyAtomicType::fgDT_ANYATOMICTYPE[] [static] const XMLCh AnyAtomicType::fgDT_ANYATOMICTYPE[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh AnyAtomicType::fgDT_ANYATOMICTYPE_XERCESHASH[] [static] const XMLCh AnyAtomicType::fgDT_ANYATOMICTYPE_XERCESHASH[] [static]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAnyAtomicType__inherit__graph.map b/docs/simple-api/classAnyAtomicType__inherit__graph.map index e9629f6e..1523a742 100644 --- a/docs/simple-api/classAnyAtomicType__inherit__graph.map +++ b/docs/simple-api/classAnyAtomicType__inherit__graph.map @@ -1,14 +1,14 @@ base referer -rect $classATAnySimpleType.html 294,8 422,32 -rect $classATAnyURIOrDerived.html 286,56 430,80 -rect $classATBase64BinaryOrDerived.html 268,104 449,128 -rect $classATBooleanOrDerived.html 285,152 432,176 -rect $classATDurationOrDerived.html 284,200 433,224 -rect $classATHexBinaryOrDerived.html 278,248 438,272 -rect $classATNotationOrDerived.html 284,296 433,320 -rect $classATQNameOrDerived.html 286,344 430,368 -rect $classATStringOrDerived.html 292,392 425,416 -rect $classATUntypedAtomic.html 294,440 422,464 -rect $classDateOrTimeType.html 297,488 420,512 -rect $classNumeric.html 322,536 394,560 -rect $classItem.html 8,272 56,296 +rect $classATAnySimpleType.html 314,6 455,30 +rect $classATAnyURIOrDerived.html 306,54 463,78 +rect $classATBase64BinaryOrDerived.html 283,102 486,126 +rect $classATBooleanOrDerived.html 303,150 466,174 +rect $classATDurationOrDerived.html 300,198 468,222 +rect $classATHexBinaryOrDerived.html 295,246 474,270 +rect $classATNotationOrDerived.html 302,294 467,318 +rect $classATQNameOrDerived.html 306,342 463,366 +rect $classATStringOrDerived.html 310,390 459,414 +rect $classATUntypedAtomic.html 312,438 456,462 +rect $classDateOrTimeType.html 318,486 451,510 +rect $classNumeric.html 346,534 423,558 +rect $classItem.html 7,270 58,294 diff --git a/docs/simple-api/classAnyAtomicType__inherit__graph.md5 b/docs/simple-api/classAnyAtomicType__inherit__graph.md5 index bc5c52fd..4f4030ef 100644 --- a/docs/simple-api/classAnyAtomicType__inherit__graph.md5 +++ b/docs/simple-api/classAnyAtomicType__inherit__graph.md5 @@ -1 +1 @@ -505322d50d9dde41426eb0f15ff8c5b4 \ No newline at end of file +0f5b7eb3c3b523925fccd01e158fe8f0 \ No newline at end of file diff --git a/docs/simple-api/classAnyAtomicType__inherit__graph.png b/docs/simple-api/classAnyAtomicType__inherit__graph.png index 2e49bc2c..300568c7 100644 Binary files a/docs/simple-api/classAnyAtomicType__inherit__graph.png and b/docs/simple-api/classAnyAtomicType__inherit__graph.png differ diff --git a/docs/simple-api/classAutoContextInfoReset-members.html b/docs/simple-api/classAutoContextInfoReset-members.html index aa9c3d84..3aa4316e 100644 --- a/docs/simple-api/classAutoContextInfoReset-members.html +++ b/docs/simple-api/classAutoContextInfoReset-members.html @@ -4,7 +4,7 @@ - +
    oldContextSizeAutoContextInfoReset
    resetContextInfo()AutoContextInfoReset [inline]
    ~AutoContextInfoReset()AutoContextInfoReset [inline]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoContextInfoReset.html b/docs/simple-api/classAutoContextInfoReset.html index a7a71017..72f5e214 100644 --- a/docs/simple-api/classAutoContextInfoReset.html +++ b/docs/simple-api/classAutoContextInfoReset.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -39,163 +39,115 @@

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      AutoContextInfoReset::AutoContextInfoReset DynamicContext context  )  [inline]AutoContextInfoReset::AutoContextInfoReset (DynamicContext context  )  [inline]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      AutoContextInfoReset::~AutoContextInfoReset  )  [inline]AutoContextInfoReset::~AutoContextInfoReset (  )  [inline]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    void AutoContextInfoReset::resetContextInfo  )  [inline]void AutoContextInfoReset::resetContextInfo (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    Item::Ptr AutoContextInfoReset::oldContextItem Item::Ptr AutoContextInfoReset::oldContextItem
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    unsigned int AutoContextInfoReset::oldContextPosition unsigned int AutoContextInfoReset::oldContextPosition
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    unsigned int AutoContextInfoReset::oldContextSize unsigned int AutoContextInfoReset::oldContextSize
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoContextItemTypeReset-members.html b/docs/simple-api/classAutoContextItemTypeReset-members.html index a24cdb25..01373827 100644 --- a/docs/simple-api/classAutoContextItemTypeReset-members.html +++ b/docs/simple-api/classAutoContextItemTypeReset-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,8 +24,8 @@ context_AutoContextItemTypeReset [protected] sType_AutoContextItemTypeReset [protected] ~AutoContextItemTypeReset()AutoContextItemTypeReset [inline] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classAutoContextItemTypeReset.html b/docs/simple-api/classAutoContextItemTypeReset.html index d0e8abab..79ba8329 100644 --- a/docs/simple-api/classAutoContextItemTypeReset.html +++ b/docs/simple-api/classAutoContextItemTypeReset.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -35,121 +35,89 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - + + + + - - - - + + + + - - - + + +
        AutoContextItemTypeReset::AutoContextItemTypeReset StaticContext context, AutoContextItemTypeReset::AutoContextItemTypeReset (StaticContext context,
        const StaticType &  sTypeconst StaticType &  sType 
        [inline]) [inline]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        AutoContextItemTypeReset::~AutoContextItemTypeReset  )  [inline]AutoContextItemTypeReset::~AutoContextItemTypeReset (  )  [inline]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    StaticContext* AutoContextItemTypeReset::context_ [protected] StaticContext* AutoContextItemTypeReset::context_ [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    StaticType AutoContextItemTypeReset::sType_ [protected] StaticType AutoContextItemTypeReset::sType_ [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoDeallocate-members.html b/docs/simple-api/classAutoDeallocate-members.html index 0ac4cd69..b14ac655 100644 --- a/docs/simple-api/classAutoDeallocate-members.html +++ b/docs/simple-api/classAutoDeallocate-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeallocate< TYPE >::adopt  )  [inline]TYPE& AutoDeallocate< TYPE >::operator * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeallocate< TYPE >::get  )  const [inline]TYPE* AutoDeallocate< TYPE >::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE& AutoDeallocate< TYPE >::operator *  )  const [inline]AutoDeallocate< TYPE >::operator TYPE * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    AutoDeallocate< TYPE >::operator TYPE *  )  const [inline]TYPE* AutoDeallocate< TYPE >::get (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeallocate< TYPE >::operator->  )  const [inline]TYPE* AutoDeallocate< TYPE >::adopt (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    void AutoDeallocate< TYPE >::set TYPE *  p  )  [inline]void AutoDeallocate< TYPE >::set (TYPE *  p  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoDelete-members.html b/docs/simple-api/classAutoDelete-members.html index 402b34a1..c921e971 100644 --- a/docs/simple-api/classAutoDelete-members.html +++ b/docs/simple-api/classAutoDelete-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDelete< TYPE >::adopt  )  [inline]TYPE& AutoDelete< TYPE >::operator * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDelete< TYPE >::get  )  const [inline]TYPE* AutoDelete< TYPE >::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE& AutoDelete< TYPE >::operator *  )  const [inline]AutoDelete< TYPE >::operator TYPE * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    AutoDelete< TYPE >::operator TYPE *  )  const [inline]TYPE* AutoDelete< TYPE >::get (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDelete< TYPE >::operator->  )  const [inline]TYPE* AutoDelete< TYPE >::adopt (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    void AutoDelete< TYPE >::set TYPE *  p  )  [inline]void AutoDelete< TYPE >::set (TYPE *  p  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoDeleteArray-members.html b/docs/simple-api/classAutoDeleteArray-members.html index 75d28103..bb1cc307 100644 --- a/docs/simple-api/classAutoDeleteArray-members.html +++ b/docs/simple-api/classAutoDeleteArray-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeleteArray< TYPE >::adopt  )  [inline]TYPE& AutoDeleteArray< TYPE >::operator * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeleteArray< TYPE >::get  )  const [inline]TYPE* AutoDeleteArray< TYPE >::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE& AutoDeleteArray< TYPE >::operator *  )  const [inline]AutoDeleteArray< TYPE >::operator TYPE * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    AutoDeleteArray< TYPE >::operator TYPE *  )  const [inline]TYPE* AutoDeleteArray< TYPE >::get (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoDeleteArray< TYPE >::operator->  )  const [inline]TYPE* AutoDeleteArray< TYPE >::adopt (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    void AutoDeleteArray< TYPE >::set TYPE *  p  )  [inline]void AutoDeleteArray< TYPE >::set (TYPE *  p  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoDocumentCacheReset-members.html b/docs/simple-api/classAutoDocumentCacheReset-members.html new file mode 100644 index 00000000..979882d7 --- /dev/null +++ b/docs/simple-api/classAutoDocumentCacheReset-members.html @@ -0,0 +1,31 @@ + + +XQilla Simple API: Member List + + + + + + +

    AutoDocumentCacheReset Member List

    This is the complete list of members for AutoDocumentCacheReset, including all inherited members.

    + + + + +
    AutoDocumentCacheReset(DynamicContext *context)AutoDocumentCacheReset [inline]
    context_AutoDocumentCacheReset [protected]
    oldDCAutoDocumentCacheReset
    ~AutoDocumentCacheReset()AutoDocumentCacheReset [inline]


    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  + +doxygen 1.5.1
    + + diff --git a/docs/simple-api/classAutoDocumentCacheReset.html b/docs/simple-api/classAutoDocumentCacheReset.html new file mode 100644 index 00000000..8e9ff46d --- /dev/null +++ b/docs/simple-api/classAutoDocumentCacheReset.html @@ -0,0 +1,115 @@ + + +XQilla Simple API: AutoDocumentCacheReset Class Reference + + + + + + +

    AutoDocumentCacheReset Class Reference

    #include <ContextHelpers.hpp> +

    +List of all members. + + + + + + + + + + + + +

    Public Member Functions

     AutoDocumentCacheReset (DynamicContext *context)
     ~AutoDocumentCacheReset ()

    Public Attributes

    DocumentCache * oldDC

    Protected Attributes

    DynamicContextcontext_
    +


    Constructor & Destructor Documentation

    + +
    +
    + + + + + + + + + +
    AutoDocumentCacheReset::AutoDocumentCacheReset (DynamicContext context  )  [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    AutoDocumentCacheReset::~AutoDocumentCacheReset (  )  [inline]
    +
    +
    + +

    + +

    +

    +


    Member Data Documentation

    + +
    +
    + + + + +
    DocumentCache* AutoDocumentCacheReset::oldDC
    +
    +
    + +

    + +

    +

    + +

    + +
    + +

    + +

    +

    +


    The documentation for this class was generated from the following file: +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  + +doxygen 1.5.1
    + + diff --git a/docs/simple-api/classAutoNodeSetOrderingReset-members.html b/docs/simple-api/classAutoNodeSetOrderingReset-members.html index db1c8018..41014eea 100644 --- a/docs/simple-api/classAutoNodeSetOrderingReset-members.html +++ b/docs/simple-api/classAutoNodeSetOrderingReset-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,8 +24,8 @@ context_AutoNodeSetOrderingReset [protected] ordering_AutoNodeSetOrderingReset [protected] ~AutoNodeSetOrderingReset()AutoNodeSetOrderingReset [inline] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classAutoNodeSetOrderingReset.html b/docs/simple-api/classAutoNodeSetOrderingReset.html index ae546887..15656838 100644 --- a/docs/simple-api/classAutoNodeSetOrderingReset.html +++ b/docs/simple-api/classAutoNodeSetOrderingReset.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -35,121 +35,89 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - + + + + - - - - + + + + - - - + + +
        AutoNodeSetOrderingReset::AutoNodeSetOrderingReset StaticContext context, AutoNodeSetOrderingReset::AutoNodeSetOrderingReset (StaticContext context,
        StaticContext::NodeSetOrdering  ordering = StaticContext::ORDERING_UNORDEREDStaticContext::NodeSetOrdering  ordering = StaticContext::ORDERING_UNORDERED 
        [inline]) [inline]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        AutoNodeSetOrderingReset::~AutoNodeSetOrderingReset  )  [inline]AutoNodeSetOrderingReset::~AutoNodeSetOrderingReset (  )  [inline]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    StaticContext* AutoNodeSetOrderingReset::context_ [protected] StaticContext* AutoNodeSetOrderingReset::context_ [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    StaticContext::NodeSetOrdering AutoNodeSetOrderingReset::ordering_ [protected] StaticContext::NodeSetOrdering AutoNodeSetOrderingReset::ordering_ [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoNsScopeReset-members.html b/docs/simple-api/classAutoNsScopeReset-members.html index bf74d36e..471be3d6 100644 --- a/docs/simple-api/classAutoNsScopeReset-members.html +++ b/docs/simple-api/classAutoNsScopeReset-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -25,8 +25,8 @@ _oldNSResolverAutoNsScopeReset [protected] AutoNsScopeReset(StaticContext *context, xercesc::DOMXPathNSResolver *newResolver)AutoNsScopeReset [inline] ~AutoNsScopeReset()AutoNsScopeReset [inline] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classAutoNsScopeReset.html b/docs/simple-api/classAutoNsScopeReset.html index 2bd75ddc..f51a996f 100644 --- a/docs/simple-api/classAutoNsScopeReset.html +++ b/docs/simple-api/classAutoNsScopeReset.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -37,144 +37,104 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - + + + + - - - - + + + + - - - + + +
        AutoNsScopeReset::AutoNsScopeReset StaticContext context, AutoNsScopeReset::AutoNsScopeReset (StaticContext context,
        xercesc::DOMXPathNSResolver newResolverxercesc::DOMXPathNSResolver newResolver 
        [inline]) [inline]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        AutoNsScopeReset::~AutoNsScopeReset  )  [inline]AutoNsScopeReset::~AutoNsScopeReset (  )  [inline]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    StaticContext* AutoNsScopeReset::_context [protected] StaticContext* AutoNsScopeReset::_context [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh* AutoNsScopeReset::_defaultElementAndTypeNS [protected] const xercesc:: DOMXPathNSResolver* AutoNsScopeReset::_oldNSResolver [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const xercesc:: DOMXPathNSResolver* AutoNsScopeReset::_oldNSResolver [protected] const XMLCh* AutoNsScopeReset::_defaultElementAndTypeNS [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classAutoRelease-members.html b/docs/simple-api/classAutoRelease-members.html index 2bb2e350..1a5b2305 100644 --- a/docs/simple-api/classAutoRelease-members.html +++ b/docs/simple-api/classAutoRelease-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoRelease< TYPE >::adopt  )  [inline]TYPE& AutoRelease< TYPE >::operator * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoRelease< TYPE >::get  )  const [inline]TYPE* AutoRelease< TYPE >::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE& AutoRelease< TYPE >::operator *  )  const [inline]AutoRelease< TYPE >::operator TYPE * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    AutoRelease< TYPE >::operator TYPE *  )  const [inline]TYPE* AutoRelease< TYPE >::get (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    TYPE* AutoRelease< TYPE >::operator->  )  const [inline]TYPE* AutoRelease< TYPE >::adopt (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    void AutoRelease< TYPE >::set TYPE *  p  )  [inline]void AutoRelease< TYPE >::set (TYPE *  p  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classCollation-members.html b/docs/simple-api/classCollation-members.html index f641486d..2e7c6049 100644 --- a/docs/simple-api/classCollation-members.html +++ b/docs/simple-api/classCollation-members.html @@ -4,7 +4,7 @@ - +

    Collation Member List

    This is the complete list of members for Collation, including all inherited members.

    - - + + -
    Collation()Collation [inline, protected]
    compare(const XMLCh *const string1, const XMLCh *const string2) const =0Collation [pure virtual]
    getCollationName() const =0Collation [pure virtual]
    compare(const XMLCh *const string1, const XMLCh *const string2) const=0Collation [pure virtual]
    getCollationName() const=0Collation [pure virtual]
    sort(Sequence data, const DynamicContext *context) const =0Collation [pure virtual]
    ~Collation()Collation [inline, virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classCollation.html b/docs/simple-api/classCollation.html index a8b387d1..77d896dd 100644 --- a/docs/simple-api/classCollation.html +++ b/docs/simple-api/classCollation.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,177 +26,137 @@

      Public Member Functions

      virtual ~Collation () -virtual const XMLCh * getCollationName () const =0 +virtual const XMLCh * getCollationName () const=0 virtual Sequence sort (Sequence data, const DynamicContext *context) const =0 -virtual int compare (const XMLCh *const string1, const XMLCh *const string2) const =0 +virtual int compare (const XMLCh *const string1, const XMLCh *const string2) const=0

      Protected Member Functions

       Collation ()

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      virtual Collation::~Collation  )  [inline, virtual]virtual Collation::~Collation (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      Collation::Collation  )  [inline, protected]Collation::Collation (  )  [inline, protected]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual int Collation::compare const XMLCh *const   string1,
    const XMLCh *const   string2
    const [pure virtual]virtual const XMLCh* Collation::getCollationName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual const XMLCh* Collation::getCollationName  )  const [pure virtual]virtual Sequence Collation::sort (Sequence  data,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Sequence Collation::sort Sequence  data, virtual int Collation::compare (const XMLCh *const  string1,
    const DynamicContext contextconst XMLCh *const  string2 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classDateOrTimeType-members.html b/docs/simple-api/classDateOrTimeType-members.html index fb860856..8ede71fd 100644 --- a/docs/simple-api/classDateOrTimeType-members.html +++ b/docs/simple-api/classDateOrTimeType-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual bool DateOrTimeType::hasTimezone  )  const [pure virtual]virtual bool DateOrTimeType::isDateOrTimeTypeValue (  )  const [virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Reimplemented from AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool DateOrTimeType::hasTimezone (  )  const [pure virtual]
    +
    +

    Returns true if the timezone is defined for this object, false otherwise.

    -Implemented in ATDateOrDerived, ATDateTimeOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, and ATTimeOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool DateOrTimeType::isDateOrTimeTypeValue  )  const [virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Reimplemented from AnyAtomicType.

    +Implemented in ATDateOrDerived, ATDateTimeOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, and ATTimeOrDerived. + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classDateOrTimeType__inherit__graph.map b/docs/simple-api/classDateOrTimeType__inherit__graph.map index 701caf46..5e3f5526 100644 --- a/docs/simple-api/classDateOrTimeType__inherit__graph.map +++ b/docs/simple-api/classDateOrTimeType__inherit__graph.map @@ -1,10 +1,10 @@ base referer -rect $classATDateOrDerived.html 365,8 490,32 -rect $classATDateTimeOrDerived.html 350,56 505,80 -rect $classATGDayOrDerived.html 362,104 493,128 -rect $classATGMonthDayOrDerived.html 344,152 512,176 -rect $classATGMonthOrDerived.html 354,200 501,224 -rect $classATGYearMonthOrDerived.html 342,248 513,272 -rect $classATGYearOrDerived.html 361,296 494,320 -rect $classATTimeOrDerived.html 364,344 492,368 -rect $classAnyAtomicType.html 8,176 122,200 +rect $classATDateOrDerived.html 389,6 531,30 +rect $classATDateTimeOrDerived.html 373,54 547,78 +rect $classATGDayOrDerived.html 387,102 533,126 +rect $classATGMonthDayOrDerived.html 367,150 553,174 +rect $classATGMonthOrDerived.html 380,198 540,222 +rect $classATGYearMonthOrDerived.html 365,246 555,270 +rect $classATGYearOrDerived.html 387,294 533,318 +rect $classATTimeOrDerived.html 389,342 531,366 +rect $classAnyAtomicType.html 5,174 133,198 diff --git a/docs/simple-api/classDateOrTimeType__inherit__graph.md5 b/docs/simple-api/classDateOrTimeType__inherit__graph.md5 index 5f88a9bf..0a0da903 100644 --- a/docs/simple-api/classDateOrTimeType__inherit__graph.md5 +++ b/docs/simple-api/classDateOrTimeType__inherit__graph.md5 @@ -1 +1 @@ -38687693a43032cf0725beec0018d51f \ No newline at end of file +22ff79284cb55f6e36fd63a8b174562d \ No newline at end of file diff --git a/docs/simple-api/classDateOrTimeType__inherit__graph.png b/docs/simple-api/classDateOrTimeType__inherit__graph.png index c62917f0..0dd1b64d 100644 Binary files a/docs/simple-api/classDateOrTimeType__inherit__graph.png and b/docs/simple-api/classDateOrTimeType__inherit__graph.png differ diff --git a/docs/simple-api/classDynamicContext-members.html b/docs/simple-api/classDynamicContext-members.html index 06312974..f230f154 100644 --- a/docs/simple-api/classDynamicContext-members.html +++ b/docs/simple-api/classDynamicContext-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + + +
    virtual void DynamicContext::clearDynamicContext  )  [pure virtual]virtual void DynamicContext::incrementDocumentRefCount (const xercesc::DOMDocument document  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Resets the dynamic context, as if it had never been used. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::decrementDocumentRefCount const xercesc::DOMDocument document  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Register a closed reference to the document. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual Item::Ptr DynamicContext::getContextItem  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the context Item. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual unsigned int DynamicContext::getContextPosition  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the context position. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual unsigned int DynamicContext::getContextSize  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the context size. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual time_t DynamicContext::getCurrentTime  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the current time. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual XQDebugCallback* DynamicContext::getDebugCallback  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the object to be used for debugging callbacks. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual ATDurationOrDerived::Ptr DynamicContext::getImplicitTimezone  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the implicit timezone for this system. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual VariableStore* DynamicContext::getVariableStore  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -get the variable store -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::incrementDocumentRefCount const xercesc::DOMDocument document  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Register a new reference to the document.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void DynamicContext::registerURIResolver URIResolver resolver  )  [pure virtual]virtual void DynamicContext::decrementDocumentRefCount (const xercesc::DOMDocument document  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Register a closed reference to the document. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual void DynamicContext::clearDynamicContext (  )  [pure virtual]
    +
    +
    + +

    +Resets the dynamic context, as if it had never been used. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual Item::Ptr DynamicContext::getContextItem (  )  const [pure virtual]
    +
    +
    + +

    +Get the context Item. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setContextItem (const Item::Ptr item  )  [pure virtual]
    +
    +
    + +

    +Set the context item to item. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setExternalContextNode (const xercesc::DOMNode node  )  [pure virtual]
    +
    +
    + +

    +Sets the context item to an external document. +

    +This is needed so that the DOMDocument reference counting does not release the document that the node comes from. +

    +

    + +

    +
    + + + + + + + + +
    virtual unsigned int DynamicContext::getContextPosition (  )  const [pure virtual]
    +
    +
    + +

    +Get the context position. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setContextPosition (unsigned int  pos  )  [pure virtual]
    +
    +
    + +

    +Set the context position. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual unsigned int DynamicContext::getContextSize (  )  const [pure virtual]
    +
    +
    + +

    +Get the context size. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setContextSize (unsigned int  size  )  [pure virtual]
    +
    +
    + +

    +Set the context size. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual VariableStore* DynamicContext::getVariableStore (  )  [pure virtual]
    +
    +
    + +

    +get the variable store +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual time_t DynamicContext::getCurrentTime (  )  const [pure virtual]
    +
    +
    + +

    +Return the current time. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setCurrentTime (time_t  newTime  )  [pure virtual]
    +
    +
    + +

    +Set the current time. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual ATDurationOrDerived::Ptr DynamicContext::getImplicitTimezone (  )  const [pure virtual]
    +
    +
    + +

    +Return the implicit timezone for this system. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setImplicitTimezone (const ATDurationOrDerived::Ptr timezoneAsDuration  )  [pure virtual]
    +
    +
    + +

    +Set the implicit timezone. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::registerURIResolver (URIResolver resolver  )  [pure virtual]
    +
    +

    Register a callback object for resolving URIs.

    Multiple URIResolver objects can be registered with the DynamicContext at the same time. The most recently added URIResolver will be called first, and if it returns NULL, subsequent ones will be called - ending in a call to the fallback routines.

    -The DynamicContext will not adopt this object, making the user responsible for making sure that the URIResolver object's lifespan matches or exceeds the life of the DynamicContext.

    -

    - - - - -
    - +The DynamicContext will not adopt this object, making the user responsible for making sure that the URIResolver object's lifespan matches or exceeds the life of the DynamicContext. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Sequence DynamicContext::resolveCollection const XMLCh *  uri, virtual Sequence DynamicContext::resolveDocument (const XMLCh *  uri,
    const LocationInfo *  locationconst LocationInfo *  location 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + +
    virtual Sequence DynamicContext::resolveDefaultCollection  )  [pure virtual]virtual Sequence DynamicContext::resolveCollection (const XMLCh *  uri,
    const LocationInfo *  location 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual Sequence DynamicContext::resolveDocument const XMLCh *  uri,
    const LocationInfo *  location
    [pure virtual]virtual Sequence DynamicContext::resolveDefaultCollection (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setContextItem const Item::Ptr item  )  [pure virtual]
    -
    - - - - - -
    -   - -

    -Set the context item to item. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual void DynamicContext::setContextPosition unsigned int  pos  )  [pure virtual]virtual Node::Ptr DynamicContext::validate (const Node::Ptr node,
    DocumentCache::ValidationMode  valMode 
    ) [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the context position. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setContextSize unsigned int  size  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the context size. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setCurrentTime time_t  newTime  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the current time. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setDebugCallback XQDebugCallback callback  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the object to be used for debugging callbacks. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setExternalContextNode const xercesc::DOMNode node  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Sets the context item to an external document. -

    -This is needed so that the DOMDocument reference counting does not release the document that the node comes from.

    -

    - - - - -
    - - - - - - - - - -
    virtual void DynamicContext::setImplicitTimezone const ATDurationOrDerived::Ptr timezoneAsDuration  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the implicit timezone. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void DynamicContext::testInterrupt  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    -Test if the query should be interrupted, and throw if so. -

    -This method has a default implementation of no-op.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual void DynamicContext::trace const XMLCh *  message1,
    const XMLCh *  message2
    [pure virtual]
    -
    - - - - - -
    -   - - -

    -send a pair of strings to the "trace" data set -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Node::Ptr DynamicContext::validate const Node::Ptr node,
    DocumentCache::ValidationMode  valMode
    [pure virtual]
    -
    - - - - - -
    -   - + +

    returns the validated node

    -

    + + +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual void DynamicContext::trace (const XMLCh *  message1,
    const XMLCh *  message2 
    ) [pure virtual]
    +
    +
    + +

    +send a pair of strings to the "trace" data set +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void DynamicContext::setDebugCallback (XQDebugCallback callback  )  [pure virtual]
    +
    +
    + +

    +Set the object to be used for debugging callbacks. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual XQDebugCallback* DynamicContext::getDebugCallback (  )  const [pure virtual]
    +
    +
    + +

    +Get the object to be used for debugging callbacks. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual void DynamicContext::testInterrupt (  )  const [inline, virtual]
    +
    +
    + +

    +Test if the query should be interrupted, and throw if so. +

    +This method has a default implementation of no-op. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classDynamicContext__inherit__graph.map b/docs/simple-api/classDynamicContext__inherit__graph.map index c64e3efb..00fd074a 100644 --- a/docs/simple-api/classDynamicContext__inherit__graph.map +++ b/docs/simple-api/classDynamicContext__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classStaticContext.html 23,84 125,108 -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classStaticContext.html 23,82 135,106 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classDynamicContext__inherit__graph.md5 b/docs/simple-api/classDynamicContext__inherit__graph.md5 index d272dcf7..e1652341 100644 --- a/docs/simple-api/classDynamicContext__inherit__graph.md5 +++ b/docs/simple-api/classDynamicContext__inherit__graph.md5 @@ -1 +1 @@ -44ba4b19e365eedeac7370628fa3b259 \ No newline at end of file +6079020f8596dc8003da5a382a44c84b \ No newline at end of file diff --git a/docs/simple-api/classDynamicContext__inherit__graph.png b/docs/simple-api/classDynamicContext__inherit__graph.png index 3e74e903..8def1e9c 100644 Binary files a/docs/simple-api/classDynamicContext__inherit__graph.png and b/docs/simple-api/classDynamicContext__inherit__graph.png differ diff --git a/docs/simple-api/classItem-members.html b/docs/simple-api/classItem-members.html index 38108ad6..c9f9e951 100644 --- a/docs/simple-api/classItem-members.html +++ b/docs/simple-api/classItem-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    Item::Item  )  [inline, protected]Item::Item (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* Item::asString const DynamicContext context  )  const [pure virtual]virtual bool Item::isNode (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    -

    - - - - -
    - +Implemented in AnyAtomicType, and Node. + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual void* Item::getInterface const XMLCh *  name  )  const [pure virtual]virtual bool Item::isAtomicValue (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +Implemented in AnyAtomicType, and Node. +

    +

    + +

    + +

    + +

    + +

    +
    + + + + + + + + + +
    virtual void* Item::getInterface (const XMLCh *  name  )  const [pure virtual]
    +
    +

    Method for returning arbitrary interfaces from the implementations.

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Item::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - -

    - -

    -Implemented in AnyAtomicType, ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, Node, and Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Item::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in AnyAtomicType, ATAnySimpleType, ATAnyURIOrDerived, ATBase64BinaryOrDerived, ATBooleanOrDerived, ATDateOrDerived, ATDateTimeOrDerived, ATDecimalOrDerived, ATDoubleOrDerived, ATDurationOrDerived, ATFloatOrDerived, ATGDayOrDerived, ATGMonthDayOrDerived, ATGMonthOrDerived, ATGYearMonthOrDerived, ATGYearOrDerived, ATHexBinaryOrDerived, ATNotationOrDerived, ATQNameOrDerived, ATStringOrDerived, ATTimeOrDerived, ATUntypedAtomic, Node, and Numeric.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Item::isAtomicValue  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in AnyAtomicType, and Node.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Item::isNode  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in AnyAtomicType, and Node.

    + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh Item::gXQilla[] [static] const XMLCh Item::gXQilla[] [static]
    -
    - - - - - -
    -   - + +

    The "XQilla" item interface.

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classItemFactory-members.html b/docs/simple-api/classItemFactory-members.html index d3ba49ca..6c3ac134 100644 --- a/docs/simple-api/classItemFactory-members.html +++ b/docs/simple-api/classItemFactory-members.html @@ -4,7 +4,7 @@ - +

    ItemFactory Member List

    This is the complete list of members for ItemFactory, including all inherited members.

    - + - + - + @@ -47,7 +47,7 @@ - + @@ -60,20 +60,20 @@ - + - + - + - + @@ -82,8 +82,8 @@ -
    cloneNode(const Node::Ptr node, const DynamicContext *context) const =0ItemFactory [pure virtual]
    cloneNode(const Node::Ptr node, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createAnyURI(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createAttributeNode(const XMLCh *uri, const XMLCh *prefix, const XMLCh *name, const XMLCh *value, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createAttributeNode(const XMLCh *uri, const XMLCh *prefix, const XMLCh *name, const XMLCh *value, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createBoolean(bool value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createBoolean(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createBooleanOrDerived(const XMLCh *typeURI, const XMLCh *typeName, bool value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createBooleanOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createCommentNode(const XMLCh *value, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createCommentNode(const XMLCh *value, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createDate(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createDateOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createDateTime(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createDoubleOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const MAPM value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createDoubleOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createDurationOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createElementNode(const XMLCh *uri, const XMLCh *prefix, const XMLCh *name, const std::vector< Node::Ptr > &attrList, const std::vector< ElementChild > &childList, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createElementNode(const XMLCh *uri, const XMLCh *prefix, const XMLCh *name, const std::vector< Node::Ptr > &attrList, const std::vector< ElementChild > &childList, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createFloat(const MAPM value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createFloat(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createFloatOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const MAPM value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createInteger(const int value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createInteger(const MAPM value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createInteger(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createNamespaceNode(const XMLCh *prefix, const XMLCh *uri, const xercesc::DOMNode *parentNode, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createNamespaceNode(const XMLCh *prefix, const XMLCh *uri, const xercesc::DOMNode *parentNode, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createNonNegativeInteger(const MAPM value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createPINode(const XMLCh *name, const XMLCh *value, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createPINode(const XMLCh *name, const XMLCh *value, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createQName(const XMLCh *uri, const XMLCh *prefix, const XMLCh *name, const DynamicContext *context)=0ItemFactory [pure virtual]
    createQNameOrDerived(const XMLCh *typeURI, const XMLCh *prefix, const XMLCh *typeName, const XMLCh *uri, const XMLCh *name, const DynamicContext *context)=0ItemFactory [pure virtual]
    createString(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createStringOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createTextNode(const XMLCh *value, const DynamicContext *context) const =0ItemFactory [pure virtual]
    createTextNode(const XMLCh *value, const DynamicContext *context) const=0ItemFactory [pure virtual]
    createTime(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createTimeOrDerived(const XMLCh *typeURI, const XMLCh *typeName, const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createUntypedAtomic(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createYearMonthDuration(const XMLCh *value, const DynamicContext *context)=0ItemFactory [pure virtual]
    createYearMonthDuration(const MAPM &months, const DynamicContext *context)=0ItemFactory [pure virtual]
    getPrimitiveTypeIndex(const XMLCh *typeURI, const XMLCh *typeName, bool &isPrimitive) const =0ItemFactory [pure virtual]
    getPrimitiveTypeIndex(const XMLCh *typeURI, const XMLCh *typeName, bool &isPrimitive) const=0ItemFactory [pure virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    operator new(size_t size, void *ptr)xercesc::XMemory
    XMemory()xercesc::XMemory [inline, protected]
    ~ItemFactory()ItemFactory [inline, virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classItemFactory.html b/docs/simple-api/classItemFactory.html index c0912e5a..1db9f0a8 100644 --- a/docs/simple-api/classItemFactory.html +++ b/docs/simple-api/classItemFactory.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual Node::Ptr ItemFactory::cloneNode const Node::Ptr  node, virtual AnyAtomicType::AtomicObjectType ItemFactory::getPrimitiveTypeIndex (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    const [pure virtual]bool &  isPrimitive 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual ATAnyURIOrDerived::Ptr ItemFactory::createAnyURI const XMLCh *  value, virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType (AnyAtomicType::AtomicObjectType  typeIndex,
    const DynamicContext contextconst XMLCh *  value,
    [pure virtual]const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual Node::Ptr ItemFactory::createAttributeNode const XMLCh *  uri, virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType (AnyAtomicType::AtomicObjectType  typeIndex,
    const XMLCh *  prefix, const XMLCh *  typeURI,
    const XMLCh *  name, const XMLCh *  typeName,
    const XMLCh *  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATBooleanOrDerived::Ptr ItemFactory::createBoolean const XMLCh *  value, virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATBooleanOrDerived::Ptr ItemFactory::createBoolean bool  value, virtual Node::Ptr ItemFactory::cloneNode (const Node::Ptr  node,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATBooleanOrDerived::Ptr ItemFactory::createBooleanOrDerived const XMLCh *  typeURI, virtual Node::Ptr ItemFactory::createTextNode (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATBooleanOrDerived::Ptr ItemFactory::createBooleanOrDerived const XMLCh *  typeURI, virtual Node::Ptr ItemFactory::createCommentNode (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    bool  value,
    const DynamicContext context
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual Node::Ptr ItemFactory::createCommentNode const XMLCh *  value, virtual Node::Ptr ItemFactory::createPINode (const XMLCh *  name,
    const DynamicContext contextconst XMLCh *  value,
    const [pure virtual]const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + +
    virtual ATDateOrDerived::Ptr ItemFactory::createDate const XMLCh *  value, virtual Node::Ptr ItemFactory::createAttributeNode (const XMLCh *  uri,
    const DynamicContext contextconst XMLCh *  prefix,
    [pure virtual]const XMLCh *  name,
    const XMLCh *  value,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDateOrDerived::Ptr ItemFactory::createDateOrDerived const XMLCh *  typeURI, virtual Node::Ptr ItemFactory::createElementNode (const XMLCh *  uri,
    const XMLCh *  typeName, const XMLCh *  prefix,
    const XMLCh *  value, const XMLCh *  name,
    const DynamicContext contextconst std::vector< Node::Ptr > &  attrList,
    [pure virtual]const std::vector< ElementChild > &  childList,
    const DynamicContext context 
    ) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateTimeOrDerived::Ptr ItemFactory::createDateTime const XMLCh *  value, virtual Node::Ptr ItemFactory::createDocumentNode (const std::vector< Node::Ptr > &  childList,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDateTimeOrDerived::Ptr ItemFactory::createDateTimeOrDerived const XMLCh *  typeURI, virtual const xercesc:: DOMNode* ItemFactory::createNamespaceNode (const XMLCh *  prefix,
    const XMLCh *  typeName, const XMLCh *  uri,
    const XMLCh *  value, const xercesc::DOMNode parentNode,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ItemFactory::createDayTimeDuration const MAPM &  seconds, virtual ATDoubleOrDerived::Ptr ItemFactory::createDouble (const MAPM  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ItemFactory::createDayTimeDuration const XMLCh *  value, virtual ATDoubleOrDerived::Ptr ItemFactory::createDouble (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimal const XMLCh *  value, virtual ATDoubleOrDerived::Ptr ItemFactory::createDoubleOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const MAPM  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimal const MAPM  value, virtual ATDoubleOrDerived::Ptr ItemFactory::createDoubleOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimalOrDerived const XMLCh *  typeURI, virtual ATFloatOrDerived::Ptr ItemFactory::createFloat (const MAPM  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimalOrDerived const XMLCh *  typeURI, virtual ATFloatOrDerived::Ptr ItemFactory::createFloat (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const MAPM  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType const XMLCh *  typeURI, virtual ATFloatOrDerived::Ptr ItemFactory::createFloatOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const MAPM  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType AnyAtomicType::AtomicObjectType  typeIndex, virtual ATFloatOrDerived::Ptr ItemFactory::createFloatOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeURI, const XMLCh *  typeName,
    const XMLCh *  typeName, const XMLCh *  value,
    const XMLCh *  value, const DynamicContext context 
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual AnyAtomicType::Ptr ItemFactory::createDerivedFromAtomicType AnyAtomicType::AtomicObjectType  typeIndex, virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger (const int  value,
    const XMLCh *  value, const DynamicContext context 
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Node::Ptr ItemFactory::createDocumentNode const std::vector< Node::Ptr > &  childList, virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger (const MAPM  value,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDoubleOrDerived::Ptr ItemFactory::createDouble const XMLCh *  value, virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDoubleOrDerived::Ptr ItemFactory::createDouble const MAPM  value, virtual ATDecimalOrDerived::Ptr ItemFactory::createNonNegativeInteger (const MAPM  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATDoubleOrDerived::Ptr ItemFactory::createDoubleOrDerived const XMLCh *  typeURI, virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimal (const MAPM  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATDoubleOrDerived::Ptr ItemFactory::createDoubleOrDerived const XMLCh *  typeURI, virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimal (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const MAPM  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ItemFactory::createDurationOrDerived const XMLCh *  typeURI, virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimalOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const MAPM  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual Node::Ptr ItemFactory::createElementNode const XMLCh *  uri, virtual ATDecimalOrDerived::Ptr ItemFactory::createDecimalOrDerived (const XMLCh *  typeURI,
    const XMLCh *  prefix, const XMLCh *  typeName,
    const XMLCh *  name, const XMLCh *  value,
    const std::vector< Node::Ptr > &  attrList, const DynamicContext context 
    const std::vector< ElementChild > &  childList,
    const DynamicContext context
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATFloatOrDerived::Ptr ItemFactory::createFloat const XMLCh *  value, virtual ATDateOrDerived::Ptr ItemFactory::createDate (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATFloatOrDerived::Ptr ItemFactory::createFloat const MAPM  value, virtual ATDateOrDerived::Ptr ItemFactory::createDateOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATFloatOrDerived::Ptr ItemFactory::createFloatOrDerived const XMLCh *  typeURI, virtual ATDateTimeOrDerived::Ptr ItemFactory::createDateTime (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATFloatOrDerived::Ptr ItemFactory::createFloatOrDerived const XMLCh *  typeURI, virtual ATDateTimeOrDerived::Ptr ItemFactory::createDateTimeOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const MAPM  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATGDayOrDerived::Ptr ItemFactory::createGDayOrDerived const XMLCh *  typeURI, virtual ATTimeOrDerived::Ptr ItemFactory::createTime (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGMonthDayOrDerived::Ptr ItemFactory::createGMonthDayOrDerived const XMLCh *  typeURI, virtual ATTimeOrDerived::Ptr ItemFactory::createTimeOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGMonthOrDerived::Ptr ItemFactory::createGMonthOrDerived const XMLCh *  typeURI, virtual ATGDayOrDerived::Ptr ItemFactory::createGDayOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGYearMonthOrDerived::Ptr ItemFactory::createGYearMonthOrDerived const XMLCh *  typeURI, virtual ATGMonthDayOrDerived::Ptr ItemFactory::createGMonthDayOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATGYearOrDerived::Ptr ItemFactory::createGYearOrDerived const XMLCh *  typeURI, virtual ATGMonthOrDerived::Ptr ItemFactory::createGMonthOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger const XMLCh *  value, virtual ATGYearMonthOrDerived::Ptr ItemFactory::createGYearMonthOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger const MAPM  value, virtual ATGYearOrDerived::Ptr ItemFactory::createGYearOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createInteger const int  value, virtual ATDurationOrDerived::Ptr ItemFactory::createDayTimeDuration (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual const xercesc:: DOMNode* ItemFactory::createNamespaceNode const XMLCh *  prefix, virtual ATDurationOrDerived::Ptr ItemFactory::createDayTimeDuration (const MAPM &  seconds,
    const XMLCh *  uri, const DynamicContext context 
    const xercesc::DOMNode parentNode,
    const DynamicContext context
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDecimalOrDerived::Ptr ItemFactory::createNonNegativeInteger const MAPM  value, virtual ATDurationOrDerived::Ptr ItemFactory::createYearMonthDuration (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual Node::Ptr ItemFactory::createPINode const XMLCh *  name, virtual ATDurationOrDerived::Ptr ItemFactory::createYearMonthDuration (const MAPM &  months,
    const XMLCh *  value, const DynamicContext context 
    const DynamicContext context
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATQNameOrDerived::Ptr ItemFactory::createQName const XMLCh *  uri, virtual ATDurationOrDerived::Ptr ItemFactory::createDurationOrDerived (const XMLCh *  typeURI,
    const XMLCh *  prefix, const XMLCh *  typeName,
    const XMLCh *  name, const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
    virtual ATQNameOrDerived::Ptr ItemFactory::createQNameOrDerived const XMLCh *  typeURI, virtual ATStringOrDerived::Ptr ItemFactory::createString (const XMLCh *  value,
    const XMLCh *  prefix, const DynamicContext context 
    const XMLCh *  typeName,
    const XMLCh *  uri,
    const XMLCh *  name,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATStringOrDerived::Ptr ItemFactory::createString const XMLCh *  value, virtual ATStringOrDerived::Ptr ItemFactory::createStringOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual ATStringOrDerived::Ptr ItemFactory::createStringOrDerived const XMLCh *  typeURI, virtual ATUntypedAtomic::Ptr ItemFactory::createUntypedAtomic (const XMLCh *  value,
    const XMLCh *  typeName, const DynamicContext context 
    const XMLCh *  value,
    const DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Node::Ptr ItemFactory::createTextNode const XMLCh *  value, virtual ATBooleanOrDerived::Ptr ItemFactory::createBoolean (bool  value,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATTimeOrDerived::Ptr ItemFactory::createTime const XMLCh *  value, virtual ATBooleanOrDerived::Ptr ItemFactory::createBoolean (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual ATTimeOrDerived::Ptr ItemFactory::createTimeOrDerived const XMLCh *  typeURI, virtual ATBooleanOrDerived::Ptr ItemFactory::createBooleanOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  typeName,
    const XMLCh *  value, bool  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATUntypedAtomic::Ptr ItemFactory::createUntypedAtomic const XMLCh *  value, virtual ATBooleanOrDerived::Ptr ItemFactory::createBooleanOrDerived (const XMLCh *  typeURI,
    const DynamicContext contextconst XMLCh *  typeName,
    [pure virtual]const XMLCh *  value,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual ATDurationOrDerived::Ptr ItemFactory::createYearMonthDuration const MAPM &  months, virtual ATAnyURIOrDerived::Ptr ItemFactory::createAnyURI (const XMLCh *  value,
    const DynamicContext contextconst DynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + +
    virtual ATDurationOrDerived::Ptr ItemFactory::createYearMonthDuration const XMLCh *  value, virtual ATQNameOrDerived::Ptr ItemFactory::createQName (const XMLCh *  uri,
    const DynamicContext contextconst XMLCh *  prefix,
    [pure virtual]const XMLCh *  name,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType ItemFactory::getPrimitiveTypeIndex const XMLCh *  typeURI, virtual ATQNameOrDerived::Ptr ItemFactory::createQNameOrDerived (const XMLCh *  typeURI,
    const XMLCh *  typeName, const XMLCh *  prefix,
    bool &  isPrimitiveconst XMLCh *  typeName,
    const [pure virtual]const XMLCh *  uri,
    const XMLCh *  name,
    const DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classItemFactory_1_1ElementChild-members.html b/docs/simple-api/classItemFactory_1_1ElementChild-members.html index 18ad97fc..5dc94c84 100644 --- a/docs/simple-api/classItemFactory_1_1ElementChild-members.html +++ b/docs/simple-api/classItemFactory_1_1ElementChild-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    ItemFactory::ElementChild::operator const Node::Ptr &  )  [inline]ItemFactory::ElementChild::operator const Node::Ptr & (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const Node* ItemFactory::ElementChild::operator->  )  const [inline]const Node* ItemFactory::ElementChild::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    bool ItemFactory::ElementChild::clone Node::Ptr ItemFactory::ElementChild::node
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    Node::Ptr ItemFactory::ElementChild::node bool ItemFactory::ElementChild::clone
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classItemFactory__inherit__graph.map b/docs/simple-api/classItemFactory__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classItemFactory__inherit__graph.map +++ b/docs/simple-api/classItemFactory__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classItemFactory__inherit__graph.md5 b/docs/simple-api/classItemFactory__inherit__graph.md5 index 0abc049c..e182aff2 100644 --- a/docs/simple-api/classItemFactory__inherit__graph.md5 +++ b/docs/simple-api/classItemFactory__inherit__graph.md5 @@ -1 +1 @@ -f3b63b9964c30b575276d0ad4f3bf80e \ No newline at end of file +0debac2131d119869ee43398300feb7d \ No newline at end of file diff --git a/docs/simple-api/classItemFactory__inherit__graph.png b/docs/simple-api/classItemFactory__inherit__graph.png index 0cd812d4..4050fcb2 100644 Binary files a/docs/simple-api/classItemFactory__inherit__graph.png and b/docs/simple-api/classItemFactory__inherit__graph.png differ diff --git a/docs/simple-api/classItem__inherit__graph.map b/docs/simple-api/classItem__inherit__graph.map index cfe3b2b8..137ef03b 100644 --- a/docs/simple-api/classItem__inherit__graph.map +++ b/docs/simple-api/classItem__inherit__graph.map @@ -1,4 +1,4 @@ base referer -rect $classAnyAtomicType.html 8,158 122,182 -rect $classNode.html 146,158 200,182 -rect $classReferenceCounted.html 52,9 185,33 +rect $classAnyAtomicType.html 6,156 134,180 +rect $classNode.html 158,156 214,180 +rect $classReferenceCounted.html 54,7 200,31 diff --git a/docs/simple-api/classItem__inherit__graph.md5 b/docs/simple-api/classItem__inherit__graph.md5 index f27f73c0..e16bdcb0 100644 --- a/docs/simple-api/classItem__inherit__graph.md5 +++ b/docs/simple-api/classItem__inherit__graph.md5 @@ -1 +1 @@ -df4b7a4e9616b35ed7604a420db578e0 \ No newline at end of file +441157a5389346f68192501d53979f08 \ No newline at end of file diff --git a/docs/simple-api/classItem__inherit__graph.png b/docs/simple-api/classItem__inherit__graph.png index 52833ba4..af154c07 100644 Binary files a/docs/simple-api/classItem__inherit__graph.png and b/docs/simple-api/classItem__inherit__graph.png differ diff --git a/docs/simple-api/classModuleResolver-members.html b/docs/simple-api/classModuleResolver-members.html index f69bcbd8..19c962db 100644 --- a/docs/simple-api/classModuleResolver-members.html +++ b/docs/simple-api/classModuleResolver-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,8 +22,8 @@

      ModuleResolver Member List

      This is the complete list of members for ModuleResolver, including all inherited members.

      -
      resolveModuleLocation(VectorOfStrings *result, const XMLCh *nsUri, const StaticContext *context)=0ModuleResolver [pure virtual]
      ~ModuleResolver()ModuleResolver [inline, virtual]


      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classModuleResolver.html b/docs/simple-api/classModuleResolver.html index 87ebb36c..014a53ca 100644 --- a/docs/simple-api/classModuleResolver.html +++ b/docs/simple-api/classModuleResolver.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -30,81 +30,65 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual ModuleResolver::~ModuleResolver  )  [inline, virtual]virtual ModuleResolver::~ModuleResolver (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual bool ModuleResolver::resolveModuleLocation VectorOfStrings *  result, virtual bool ModuleResolver::resolveModuleLocation (VectorOfStrings *  result,
    const XMLCh *  nsUri, const XMLCh *  nsUri,
    const StaticContext contextconst StaticContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classNode-members.html b/docs/simple-api/classNode-members.html index a9226b08..92e986ce 100644 --- a/docs/simple-api/classNode-members.html +++ b/docs/simple-api/classNode-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* Node::asString const DynamicContext context  )  const [pure virtual]virtual bool Node::isNode (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Serialize this node. -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Result Node::dmAttributes const DynamicContext context,
    const LocationInfo *  info
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the attributes of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Sequence Node::dmBaseURI const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the base-uri of this node as a xs:anyURI, if one exists. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Result Node::dmChildren const DynamicContext context,
    const LocationInfo *  info
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the children of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Sequence Node::dmDocumentURI const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the absolute URI of the resource from which the document node was constructed, if the absolute URI is available. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATBooleanOrDerived::Ptr Node::dmIsId const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns if the node is an id node or not. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATBooleanOrDerived::Ptr Node::dmIsIdRefs const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns if the node is an idref node or not. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Result Node::dmNamespaceNodes const DynamicContext context,
    const LocationInfo *  info
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the namespace nodes of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATBooleanOrDerived::Ptr Node::dmNilled const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the setting of the nilled property of an element node. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Node::dmNodeKind  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the kind of node as a string. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATQNameOrDerived::Ptr Node::dmNodeName const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the name of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Node::Ptr Node::dmParent const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the parent of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* Node::dmStringValue const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the string value of this node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Sequence Node::dmTypedValue DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the typed value of this node, which is a sequence of zero or more atomic values derived from the string-value of the node and its type in such a way as to be consistent with validation. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATQNameOrDerived::Ptr Node::dmTypeName const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Accessor: returns the name of the type of a node. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual bool Node::equals const Node::Ptr other  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns true if 'other' is equal (identity equal) to 'this'. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Result Node::getAxisResult XQStep::Axis  axis,
    const NodeTest *  nodeTest,
    const DynamicContext context,
    const LocationInfo *  info
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a Result containing the nodes in the axis given, relative to this node. -

    -Forward axis results should be in document order. Reverse axis results should be in reverse document order.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Node::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Node::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual bool Node::hasInstanceOfType const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -check if the underlying type of this node is instance of a certain type -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool Node::isAtomicValue  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns false, since this Item is a Node. -

    - -

    -Implements Item.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Node::isNode  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns true, since this Item is a Node.

    -Implements Item.

    -

    - - - - -
    - +Implements Item. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual bool Node::lessThan const Node::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual bool Node::isAtomicValue (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns false, since this Item is a Node. +

    + +

    +Implements Item. +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* Node::asString (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Serialize this node. +

    + +

    +Implements Item. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual bool Node::hasInstanceOfType (const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +check if the underlying type of this node is instance of a certain type +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Sequence Node::dmBaseURI (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the base-uri of this node as a xs:anyURI, if one exists. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* Node::dmNodeKind (  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the kind of node as a string. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATQNameOrDerived::Ptr Node::dmNodeName (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the name of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* Node::dmStringValue (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the string value of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Sequence Node::dmTypedValue (DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the typed value of this node, which is a sequence of zero or more atomic values derived from the string-value of the node and its type in such a way as to be consistent with validation. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Sequence Node::dmDocumentURI (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the absolute URI of the resource from which the document node was constructed, if the absolute URI is available. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATQNameOrDerived::Ptr Node::dmTypeName (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the name of the type of a node. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATBooleanOrDerived::Ptr Node::dmNilled (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Accessor: returns the setting of the nilled property of an element node. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool Node::lessThan (const Node::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns true if 'this' is before 'other' in document order, false otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual bool Node::uniqueLessThan const Node::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual bool Node::equals (const Node::Ptr other  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns true if 'other' is equal (identity equal) to 'this'. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool Node::uniqueLessThan (const Node::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Specifies a sorting order for uniqueness removal.

    -This may or may not return the same as lessThan.

    +This may or may not return the same as lessThan. + +

    + +

    +
    + + + + + + + + + +
    virtual Node::Ptr Node::dmParent (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns the parent of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Result Node::dmAttributes (const DynamicContext context,
    const LocationInfo *  info 
    ) const [pure virtual]
    +
    +
    + +

    +Returns the attributes of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Result Node::dmNamespaceNodes (const DynamicContext context,
    const LocationInfo *  info 
    ) const [pure virtual]
    +
    +
    + +

    +Returns the namespace nodes of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Result Node::dmChildren (const DynamicContext context,
    const LocationInfo *  info 
    ) const [pure virtual]
    +
    +
    + +

    +Returns the children of this node. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Result Node::getAxisResult (XQStep::Axis  axis,
    const NodeTest *  nodeTest,
    const DynamicContext context,
    const LocationInfo *  info 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a Result containing the nodes in the axis given, relative to this node. +

    +Forward axis results should be in document order. Reverse axis results should be in reverse document order. +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATBooleanOrDerived::Ptr Node::dmIsId (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns if the node is an id node or not. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual ATBooleanOrDerived::Ptr Node::dmIsIdRefs (const DynamicContext context  )  const [pure virtual]
    +
    +
    + +

    +Returns if the node is an idref node or not. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* Node::getTypeURI (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Item. +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* Node::getTypeName (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements Item. +

    +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh Node::attribute_string[] [static] const XMLCh Node::gXerces[] [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh Node::cdata_string[] [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh Node::comment_string[] [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh Node::document_string[] [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh Node::element_string[] [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    const XMLCh Node::gXerces[] [static]
    -
    - - - - - -
    -   - + +

    The "Xerces" DOMNode node interface.

    -Use this as the parameter when you call Item::getInterface() to have a xerces DOMNode returned, if the Node is of the correct type. If it is not of the correct type, the method will return 0.

    -

    - - - - -
    - +Use this as the parameter when you call Item::getInterface() to have a xerces DOMNode returned, if the Node is of the correct type. If it is not of the correct type, the method will return 0. + +

    + +

    +
    +
    - +
    const XMLCh Node::namespace_string[] [static] const XMLCh Node::document_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Node::processing_instruction_string[] [static] const XMLCh Node::element_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Node::text_string[] [static] const XMLCh Node::attribute_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    + + +

    + +

    +
    + + + + +
    const XMLCh Node::text_string[] [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + +
    const XMLCh Node::processing_instruction_string[] [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + +
    const XMLCh Node::comment_string[] [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + +
    const XMLCh Node::namespace_string[] [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + +
    const XMLCh Node::cdata_string[] [static]
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:02 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classNode__inherit__graph.map b/docs/simple-api/classNode__inherit__graph.map index 71b257aa..d09d97c4 100644 --- a/docs/simple-api/classNode__inherit__graph.map +++ b/docs/simple-api/classNode__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classItem.html 50,84 98,108 -rect $classReferenceCounted.html 7,9 141,33 +rect $classItem.html 53,82 104,106 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classNode__inherit__graph.md5 b/docs/simple-api/classNode__inherit__graph.md5 index 18992a0a..13c3fdf8 100644 --- a/docs/simple-api/classNode__inherit__graph.md5 +++ b/docs/simple-api/classNode__inherit__graph.md5 @@ -1 +1 @@ -b48f7df136fec486cc0e31f3ab054472 \ No newline at end of file +6205d9aaed066e792449eada1bb0bdcd \ No newline at end of file diff --git a/docs/simple-api/classNode__inherit__graph.png b/docs/simple-api/classNode__inherit__graph.png index 3a095032..19a9659e 100644 Binary files a/docs/simple-api/classNode__inherit__graph.png and b/docs/simple-api/classNode__inherit__graph.png differ diff --git a/docs/simple-api/classNumeric-members.html b/docs/simple-api/classNumeric-members.html index a6a3dd2b..8c3c82f2 100644 --- a/docs/simple-api/classNumeric-members.html +++ b/docs/simple-api/classNumeric-members.html @@ -4,7 +4,7 @@ - +


    Member Enumeration Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    enum Numeric::State enum Numeric::State
    -
    - - - -
    -   - + +

    Enumerator:
    @@ -212,1411 +196,1071 @@ Reimplemented in

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual Numeric::Ptr Numeric::add const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual bool Numeric::isNumericValue (  )  const [inline, virtual]
    -
    - - - - - -
    -   - + +

    -Returns a Numeric object which is the sum of this and other. -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - +Reimplemented from AnyAtomicType. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    const XMLCh* Numeric::asDecimalString int  significantDigits,
    const StaticContext context
    const [protected]virtual const XMLCh* Numeric::getPrimitiveTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + +

    +Implements AnyAtomicType. +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    static const XMLCh* Numeric::asDecimalString const MAPM &  value,
    int  significantDigits,
    const StaticContext context
    [static]virtual const XMLCh* Numeric::getTypeURI (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + +

    +Implements AnyAtomicType. +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    const XMLCh* Numeric::asDoubleString int  significantDigits,
    const StaticContext context
    const [protected]virtual const XMLCh* Numeric::getTypeName (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + +

    +Implements AnyAtomicType. +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + +
    static const XMLCh* Numeric::asDoubleString State  state,
    const MAPM &  value,
    int  significantDigits,
    const StaticContext context
    [static]virtual const XMLCh* Numeric::asString (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const MAPM& Numeric::asMAPM  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* Numeric::asString const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    -

    - - - - -
    - +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual AnyAtomicType::Ptr Numeric::castAsInternal AtomicObjectType  targetIndex, virtual Numeric::Ptr Numeric::promoteTypeIfApplicable (const XMLCh *  typeURI,
    const XMLCh *  targetURI, const XMLCh *  typeName,
    const XMLCh *  targetType, const DynamicContext context 
    const DynamicContext context
    const [protected, virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +
    -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr Numeric::ceiling const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the ceiling of this Numeric.

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    static void Numeric::checkDoubleLimits Numeric::State state, virtual bool Numeric::equals (const AnyAtomicType::Ptr target,
    MAPM &  valueconst DynamicContext context 
    [static]) const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    static void Numeric::checkFloatLimits Numeric::State state, virtual bool Numeric::lessThan (const Numeric::Ptr other,
    MAPM &  valueconst DynamicContext context 
    [static]) const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +Returns true if this is less than other, false otherwise. +

    + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual int Numeric::compare const Numeric::Ptr other, virtual bool Numeric::greaterThan (const Numeric::Ptr other,
    const DynamicContext contextconst DynamicContext context 
    const [virtual]) const [virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns true if this is greater than other, false otherwise. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual int Numeric::compare (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [virtual]
    +
    +

    Returns less than 0 if this is less that other, 0 if they are the same, and greater than 0 otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Numeric::Ptr Numeric::divide const Numeric::Ptr other, virtual Numeric::Ptr Numeric::add (const Numeric::Ptr other,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    +Returns a Numeric object which is the sum of this and other. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr Numeric::subtract (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a Numeric object which is the difference of this and other. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr Numeric::multiply (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +
    + +

    +Returns a Numeric object which is the product of this and other. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Numeric::Ptr Numeric::divide (const Numeric::Ptr other,
    const DynamicContext context 
    ) const [pure virtual]
    +
    +

    Returns a Numeric object which is the quotient of this and other.

    -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual bool Numeric::equals const AnyAtomicType::Ptr target, virtual Numeric::Ptr Numeric::mod (const Numeric::Ptr other,
    const DynamicContext contextconst DynamicContext context 
    const [virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    - +Returns the arithmetic product of its operands as a Numeric.

    -Implements AnyAtomicType.

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual Numeric::Ptr Numeric::floor const DynamicContext context  )  const [pure virtual]virtual Numeric::Ptr Numeric::floor (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns the floor of this Numeric.

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual AnyAtomicType::AtomicObjectType Numeric::getPrimitiveTypeIndex  )  const [pure virtual]virtual Numeric::Ptr Numeric::ceiling (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +
    +

    +Returns the ceiling of this Numeric.

    -Implements AnyAtomicType. -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual const XMLCh* Numeric::getPrimitiveTypeName  )  const [pure virtual]virtual Numeric::Ptr Numeric::round (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType. -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual State Numeric::getState  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Numeric::getTypeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType. -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* Numeric::getTypeURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implements AnyAtomicType. -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual bool Numeric::greaterThan const Numeric::Ptr other,
    const DynamicContext context
    const [virtual]
    -
    - - - - - -
    -   - - -

    -Returns true if this is greater than other, false otherwise. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr Numeric::invert const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the Additive inverse of this Numeric. -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isInfinite  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isNaN  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isNegative  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric negative? -

    - -

    -Implemented in ATDecimalOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isNumericValue  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Reimplemented from AnyAtomicType.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isPositive  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Is this Numeric positive? -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - -
    virtual bool Numeric::isZero  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Does this Numeric have value 0? -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual bool Numeric::lessThan const Numeric::Ptr other,
    const DynamicContext context
    const [virtual]
    -
    - - - - - -
    -   - - -

    -Returns true if this is less than other, false otherwise. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr Numeric::mod const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the arithmetic product of its operands as a Numeric. -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr Numeric::multiply const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a Numeric object which is the product of this and other. -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Numeric::Ptr Numeric::promoteTypeIfApplicable const XMLCh *  typeURI,
    const XMLCh *  typeName,
    const DynamicContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    - -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - - - - - - - - - -
    virtual Numeric::Ptr Numeric::round const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric.

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    virtual Numeric::Ptr Numeric::roundHalfToEven const Numeric::Ptr precision, virtual Numeric::Ptr Numeric::roundHalfToEven (const Numeric::Ptr precision,
    const DynamicContext contextconst DynamicContext context 
    const [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    Rounds this Numeric to the given precision, and rounds a half to even.

    -

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    virtual Numeric::Ptr Numeric::subtract const Numeric::Ptr other,
    const DynamicContext context
    const [pure virtual]virtual Numeric::Ptr Numeric::invert (const DynamicContext context  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a Numeric object which is the difference of this and other. +Returns the Additive inverse of this Numeric.

    -Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived.

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool Numeric::isZero (  )  const [pure virtual]
    +
    +
    + +

    +Does this Numeric have value 0? +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool Numeric::isPositive (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric positive? +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool Numeric::isNegative (  )  const [pure virtual]
    +
    +
    + +

    +Is this Numeric negative? +

    + +

    +Implemented in ATDecimalOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool Numeric::isNaN (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual bool Numeric::isInfinite (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual AnyAtomicType::AtomicObjectType Numeric::getPrimitiveTypeIndex (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implements AnyAtomicType. +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual const MAPM& Numeric::asMAPM (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + +
    virtual State Numeric::getState (  )  const [pure virtual]
    +
    +
    + +

    + +

    +Implemented in ATDecimalOrDerived, ATDoubleOrDerived, and ATFloatOrDerived. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    static void Numeric::checkFloatLimits (Numeric::State state,
    MAPM &  value 
    ) [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    static void Numeric::checkDoubleLimits (Numeric::State state,
    MAPM &  value 
    ) [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    static const XMLCh* Numeric::asDecimalString (const MAPM &  value,
    int  significantDigits,
    const StaticContext context 
    ) [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    static const XMLCh* Numeric::asDoubleString (State  state,
    const MAPM &  value,
    int  significantDigits,
    const StaticContext context 
    ) [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual AnyAtomicType::Ptr Numeric::castAsInternal (AtomicObjectType  targetIndex,
    const XMLCh *  targetURI,
    const XMLCh *  targetType,
    const DynamicContext context 
    ) const [protected, virtual]
    +
    +
    + +

    + +

    +Reimplemented from AnyAtomicType. +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    const XMLCh* Numeric::asDecimalString (int  significantDigits,
    const StaticContext context 
    ) const [protected]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    const XMLCh* Numeric::asDoubleString (int  significantDigits,
    const StaticContext context 
    ) const [protected]
    +
    +
    + +

    + +

    +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const XMLCh Numeric::INF_string[] [static] const XMLCh Numeric::NaN_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Numeric::NAN_string[] [static] const XMLCh Numeric::NAN_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Numeric::NaN_string[] [static] const XMLCh Numeric::INF_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Numeric::NegINF_string[] [static] const XMLCh Numeric::NegINF_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Numeric::NegZero_string[] [static] const XMLCh Numeric::NegZero_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const XMLCh Numeric::PosZero_string[] [static] const XMLCh Numeric::PosZero_string[] [static]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classNumericTypeConstructor-members.html b/docs/simple-api/classNumericTypeConstructor-members.html index e37dda02..5ffd6e3b 100644 --- a/docs/simple-api/classNumericTypeConstructor-members.html +++ b/docs/simple-api/classNumericTypeConstructor-members.html @@ -4,7 +4,7 @@ - +


    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1 diff --git a/docs/simple-api/classNumericTypeConstructor.html b/docs/simple-api/classNumericTypeConstructor.html index 930618b0..23d7262a 100644 --- a/docs/simple-api/classNumericTypeConstructor.html +++ b/docs/simple-api/classNumericTypeConstructor.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,242 +28,186 @@ virtual ~NumericTypeConstructor () -virtual const StaticType & getStaticType () const +virtual const StaticType & getStaticType () const virtual Item::Ptr createItem (const DynamicContext *context) const virtual std::string asString (const DynamicContext *context) const -virtual const XMLCh * getTypeURI () const +virtual const XMLCh * getTypeURI () const -virtual const XMLCh * getTypeName () const +virtual const XMLCh * getTypeName () const

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      NumericTypeConstructor::NumericTypeConstructor const XMLCh *  typeURI, NumericTypeConstructor::NumericTypeConstructor (const XMLCh *  typeURI,
      const XMLCh *  typeName, const XMLCh *  typeName,
      const MAPM &  value, const MAPM &  value,
      AnyAtomicType::AtomicObjectType  primitiveType, AnyAtomicType::AtomicObjectType  primitiveType,
      xercesc::MemoryManager mmxercesc::MemoryManager mm 
      )
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual NumericTypeConstructor::~NumericTypeConstructor  )  [inline, virtual]virtual NumericTypeConstructor::~NumericTypeConstructor (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual std::string NumericTypeConstructor::asString const DynamicContext context  )  const [virtual]virtual const StaticType& NumericTypeConstructor::getStaticType (  )  const [inline, virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual Item::Ptr NumericTypeConstructor::createItem const DynamicContext context  )  const [virtual]virtual Item::Ptr NumericTypeConstructor::createItem (const DynamicContext context  )  const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual const StaticType& NumericTypeConstructor::getStaticType  )  const [inline, virtual]virtual std::string NumericTypeConstructor::asString (const DynamicContext context  )  const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* NumericTypeConstructor::getTypeName  )  const [inline, virtual]virtual const XMLCh* NumericTypeConstructor::getTypeURI (  )  const [inline, virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* NumericTypeConstructor::getTypeURI  )  const [inline, virtual]virtual const XMLCh* NumericTypeConstructor::getTypeName (  )  const [inline, virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classNumeric__inherit__graph.map b/docs/simple-api/classNumeric__inherit__graph.map index dd390852..811020bd 100644 --- a/docs/simple-api/classNumeric__inherit__graph.map +++ b/docs/simple-api/classNumeric__inherit__graph.map @@ -1,7 +1,7 @@ base referer -rect $classATDecimalOrDerived.html 8,307 154,331 -rect $classATDoubleOrDerived.html 178,307 320,331 -rect $classATFloatOrDerived.html 344,307 472,331 -rect $classAnyAtomicType.html 192,158 306,182 -rect $classItem.html 225,83 273,107 -rect $classReferenceCounted.html 182,9 316,33 +rect $classATDecimalOrDerived.html 5,305 168,329 +rect $classATDoubleOrDerived.html 192,305 349,329 +rect $classATFloatOrDerived.html 373,305 515,329 +rect $classAnyAtomicType.html 207,156 335,180 +rect $classItem.html 245,81 296,105 +rect $classReferenceCounted.html 197,7 344,31 diff --git a/docs/simple-api/classNumeric__inherit__graph.md5 b/docs/simple-api/classNumeric__inherit__graph.md5 index b6b45b3a..d4a82e34 100644 --- a/docs/simple-api/classNumeric__inherit__graph.md5 +++ b/docs/simple-api/classNumeric__inherit__graph.md5 @@ -1 +1 @@ -e09e53b678a6531b4c3ee49e020af477 \ No newline at end of file +64bec0cf958107162293b8cdd5fef598 \ No newline at end of file diff --git a/docs/simple-api/classNumeric__inherit__graph.png b/docs/simple-api/classNumeric__inherit__graph.png index 85be0d6a..01ee8583 100644 Binary files a/docs/simple-api/classNumeric__inherit__graph.png and b/docs/simple-api/classNumeric__inherit__graph.png differ diff --git a/docs/simple-api/classRefCountPointer-members.html b/docs/simple-api/classRefCountPointer-members.html index c64e0400..abeeae7e 100644 --- a/docs/simple-api/classRefCountPointer-members.html +++ b/docs/simple-api/classRefCountPointer-members.html @@ -4,7 +4,7 @@ - +

    RefCountPointer< T > Member List

    This is the complete list of members for RefCountPointer< T >, including all inherited members.

    - - - - - + + + + + -
    _pRefCountPointer< T > [protected]
    get() const RefCountPointer< T > [inline]
    isNull() const RefCountPointer< T > [inline]
    notNull() const RefCountPointer< T > [inline]
    operator T *() const RefCountPointer< T > [inline]
    operator->() const RefCountPointer< T > [inline]
    get() constRefCountPointer< T > [inline]
    isNull() constRefCountPointer< T > [inline]
    notNull() constRefCountPointer< T > [inline]
    operator T *() constRefCountPointer< T > [inline]
    operator->() constRefCountPointer< T > [inline]
    operator=(const RefCountPointer< T > &o)RefCountPointer< T > [inline]
    RefCountPointer(T *p=0)RefCountPointer< T > [inline]
    RefCountPointer(const RefCountPointer< T2 > &o)RefCountPointer< T > [inline]
    RefCountPointer(const RefCountPointer< T > &o)RefCountPointer< T > [inline]
    ~RefCountPointer()RefCountPointer< T > [inline]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classRefCountPointer.html b/docs/simple-api/classRefCountPointer.html index e1cdbcfa..9dbb1216 100644 --- a/docs/simple-api/classRefCountPointer.html +++ b/docs/simple-api/classRefCountPointer.html @@ -4,7 +4,7 @@ - +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class T>
    +
    - - - - - - - - + + + + + +
    -template<class T>
    T* RefCountPointer< T >::get  )  const [inline]RefCountPointer& RefCountPointer< T >::operator= (const RefCountPointer< T > &  o  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - - - - - - - - + + + + +
    -template<class T>
    bool RefCountPointer< T >::isNull  )  const [inline]T* RefCountPointer< T >::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - - - - - - - - + + + + +
    -template<class T>
    bool RefCountPointer< T >::notNull  )  const [inline]RefCountPointer< T >::operator T * (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - - - - - - - - + + + + +
    -template<class T>
    RefCountPointer< T >::operator T *  )  const [inline]T* RefCountPointer< T >::get (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - - - - - - - - + + + + +
    -template<class T>
    T* RefCountPointer< T >::operator->  )  const [inline]bool RefCountPointer< T >::isNull (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class T>
    +
    - - - - - - - - - + + + + +
    -template<class T>
    RefCountPointer& RefCountPointer< T >::operator= const RefCountPointer< T > &  o  )  [inline]bool RefCountPointer< T >::notNull (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class T>
    +
    - - - - +
    -template<class T>
    T* RefCountPointer< T >::_p [protected] T* RefCountPointer< T >::_p [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classRefCountPointer__inherit__graph.png b/docs/simple-api/classRefCountPointer__inherit__graph.png deleted file mode 100644 index 61ccdf3a..00000000 Binary files a/docs/simple-api/classRefCountPointer__inherit__graph.png and /dev/null differ diff --git a/docs/simple-api/classReferenceCounted-members.html b/docs/simple-api/classReferenceCounted-members.html index 8ca0d338..60fed8b1 100644 --- a/docs/simple-api/classReferenceCounted-members.html +++ b/docs/simple-api/classReferenceCounted-members.html @@ -4,7 +4,7 @@ - +

    ReferenceCounted Member List

    This is the complete list of members for ReferenceCounted, including all inherited members.

    - - + + -
    _ref_countReferenceCounted [protected]
    decrementRefCount() const ReferenceCounted [inline, virtual]
    incrementRefCount() const ReferenceCounted [inline]
    decrementRefCount() constReferenceCounted [inline, virtual]
    incrementRefCount() constReferenceCounted [inline]
    ReferenceCounted()ReferenceCounted [inline]
    ~ReferenceCounted()ReferenceCounted [inline, virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classReferenceCounted.html b/docs/simple-api/classReferenceCounted.html index fa0cd286..303eb7d4 100644 --- a/docs/simple-api/classReferenceCounted.html +++ b/docs/simple-api/classReferenceCounted.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,10 +26,10 @@

      Inheritance diagram for ReferenceCounted:

      Inheritance graph
      - - - - + + + +
      [legend]
      List of all members. @@ -38,12 +38,12 @@ Inheritance diagram for ReferenceCounted:

      virtual 
      - + - - + + - + @@ -52,147 +52,107 @@ Inheritance diagram for ReferenceCounted:

      -

      ~ReferenceCounted ()
      void incrementRefCount () const
      void incrementRefCount () const
       Increment the reference count.
      virtual void decrementRefCount () const
       Increment the reference count.
      virtual void decrementRefCount () const
       Decrement the reference count, deleting if it becomes zero.
       Decrement the reference count, deleting if it becomes zero.

      Protected Attributes

      unsigned int _ref_count
      - - - -
      - + +
      +
      +
      - - - - - + + + + +
      ReferenceCounted::ReferenceCounted  )  [inline]ReferenceCounted::ReferenceCounted (  )  [inline]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual ReferenceCounted::~ReferenceCounted  )  [inline, virtual]virtual ReferenceCounted::~ReferenceCounted (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual void ReferenceCounted::decrementRefCount  )  const [inline, virtual]void ReferenceCounted::incrementRefCount (  )  const [inline]
    -
    - - - - - -
    -   - - -

    -Decrement the reference count, deleting if it becomes zero. -

    -

    -

    - - - - -
    - - - - - - - - -
    void ReferenceCounted::incrementRefCount  )  const [inline]
    -
    - - - - - -
    -   - + +

    Increment the reference count.

    -

    -


    Member Data Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - + + + + +
    unsigned int ReferenceCounted::_ref_count [protected] virtual void ReferenceCounted::decrementRefCount (  )  const [inline, virtual]
    -
    - - - - - -
    -   - + +

    -

    +Decrement the reference count, deleting if it becomes zero. +

    + + +

    +


    Member Data Documentation

    + +
    +
    + + + + +
    unsigned int ReferenceCounted::_ref_count [protected]
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classReferenceCounted__inherit__graph.map b/docs/simple-api/classReferenceCounted__inherit__graph.map index 0e68aea2..2ad3b603 100644 --- a/docs/simple-api/classReferenceCounted__inherit__graph.map +++ b/docs/simple-api/classReferenceCounted__inherit__graph.map @@ -1,5 +1,5 @@ base referer -rect $classItem.html 94,84 142,108 -rect $classTimezone.html 166,84 246,108 -rect $classAnyAtomicType.html 8,158 122,182 -rect $classNode.html 146,158 200,182 +rect $classItem.html 101,82 152,106 +rect $classTimezone.html 176,82 264,106 +rect $classAnyAtomicType.html 5,156 133,180 +rect $classNode.html 157,156 213,180 diff --git a/docs/simple-api/classReferenceCounted__inherit__graph.md5 b/docs/simple-api/classReferenceCounted__inherit__graph.md5 index 8adda0fe..6f82f08b 100644 --- a/docs/simple-api/classReferenceCounted__inherit__graph.md5 +++ b/docs/simple-api/classReferenceCounted__inherit__graph.md5 @@ -1 +1 @@ -7c25ce284507c4ce376d6b4b9eb83206 \ No newline at end of file +8f9a33938cc1b43581ec1d58baa9ea6b \ No newline at end of file diff --git a/docs/simple-api/classReferenceCounted__inherit__graph.png b/docs/simple-api/classReferenceCounted__inherit__graph.png index 21f3eccd..62964a00 100644 Binary files a/docs/simple-api/classReferenceCounted__inherit__graph.png and b/docs/simple-api/classReferenceCounted__inherit__graph.png differ diff --git a/docs/simple-api/classResult-members.html b/docs/simple-api/classResult-members.html index 45e671ba..9b4725d9 100644 --- a/docs/simple-api/classResult-members.html +++ b/docs/simple-api/classResult-members.html @@ -4,7 +4,7 @@ - +

    Result Member List

    This is the complete list of members for Result, including all inherited members.

    - - - + + + - + -
    get()Result [inline]
    get() const Result [inline]
    getEmpty() const Result
    isNull() const Result [inline]
    get() constResult [inline]
    getEmpty() constResult
    isNull() constResult [inline]
    operator->()Result [inline]
    operator->() const Result [inline]
    operator->() constResult [inline]
    operator=(const Result &o)Result [inline]
    Result(const Sequence &seq)Result
    Result(ResultImpl *impl)Result
    Result(const Result &o)Result
    ~Result()Result


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classResult.html b/docs/simple-api/classResult.html index 21f5404c..cadecb2f 100644 --- a/docs/simple-api/classResult.html +++ b/docs/simple-api/classResult.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -40,341 +40,253 @@ ResultImpl * operator-> ()  Returns the underlying ResultImpl object.
      -const ResultImpl * operator-> () const +const ResultImpl * operator-> () const - Returns the underlying ResultImpl object.
      + Returns the underlying ResultImpl object.
      ResultImpl * get ()  Returns the underlying ResultImpl object.
      -const ResultImpl * get () const +const ResultImpl * get () const - Returns the underlying ResultImpl object.
      -bool isNull () const + Returns the underlying ResultImpl object.
      +bool isNull () const - Returns true if the underlying pointer is null.
      -EmptyResult * getEmpty () const + Returns true if the underlying pointer is null.
      +EmptyResult * getEmpty () const

      Detailed Description

      A reference counting wrapper for the lazily evaluated query result.


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      Result::Result const Sequence seq  ) Result::Result (const Sequence seq  ) 
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      Result::Result ResultImpl *  impl  ) Result::Result (ResultImpl *  impl  ) 
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      Result::Result const Result o  ) Result::Result (const Result o  ) 
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      Result::~Result  ) Result::~Result (  ) 
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + + +
    const ResultImpl * Result::get  )  const [inline]Result & Result::operator= (const Result o  )  [inline]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    ResultImpl * Result::operator-> (  )  [inline]
    +
    +

    Returns the underlying ResultImpl object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    ResultImpl * Result::get  )  [inline]const ResultImpl * Result::operator-> (  )  const [inline]
    -
    - - - - - -
    -   - + +

    Returns the underlying ResultImpl object.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    EmptyResult* Result::getEmpty  )  constResultImpl * Result::get (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +Returns the underlying ResultImpl object. +

    + + +

    + +

    +
    +
    - - - - - + + + + +
    bool Result::isNull  )  const [inline]const ResultImpl * Result::get (  )  const [inline]
    -
    - - - - - -
    -   - + +
    + +

    +Returns the underlying ResultImpl object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool Result::isNull (  )  const [inline]
    +
    +

    Returns true if the underlying pointer is null.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const ResultImpl * Result::operator->  )  const [inline]EmptyResult* Result::getEmpty (  )  const
    -
    - - - - - -
    -   - + +

    -Returns the underlying ResultImpl object. -

    -

    -

    - - - - -
    - - - - - - - - -
    ResultImpl * Result::operator->  )  [inline]
    -
    - - - - - -
    -   - -

    -Returns the underlying ResultImpl object. -

    -

    -

    - - - - -
    - - - - - - - - - -
    Result & Result::operator= const Result o  )  [inline]
    -
    - - - - - -
    -   - - -

    -

    + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classScope-members.html b/docs/simple-api/classScope-members.html index 1dcea0c8..a8643101 100644 --- a/docs/simple-api/classScope-members.html +++ b/docs/simple-api/classScope-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class TYPE> Scope< TYPE >::Scope (XPath2MemoryManager memMgr,
    Scope< TYPE >::Scope XPath2MemoryManager memMgr, Type  type 
    Type  type
    )
    -
    - - - - - -
    -   - + +

    constructor.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    Scope< TYPE >::~Scope  ) Scope< TYPE >::~Scope (  ) 
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    void Scope< TYPE >::clear  ) void Scope< TYPE >::clear (  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - - - - - - - - - - + + + + +
    -template<class TYPE>
    VarHashEntry< TYPE > * Scope< TYPE >::get unsigned int  nsID,
    const XMLCh *  name
    Scope< TYPE >::Type Scope< TYPE >::getType (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - + + + + - - - - - + + + + + + + + +
    -template<class TYPE> VarHashEntry< TYPE > * Scope< TYPE >::get (unsigned int  nsID,
    Scope< TYPE > * Scope< TYPE >::getNext  ) const XMLCh *  name 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - + + + + - - - - - + + + + + + + + + + + + + + +
    -template<class TYPE> void Scope< TYPE >::put (unsigned int  nsID,
    Scope< TYPE >::Type Scope< TYPE >::getType  )  constconst XMLCh *  name,
    VarHashEntry< TYPE > *  value 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - + + + + - - - - - + + + + + + + + +
    -template<class TYPE> void Scope< TYPE >::remove (unsigned int  nsID,
    std::vector< std::pair< unsigned int, const XMLCh * > > Scope< TYPE >::getVars  )  constconst XMLCh *  name 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
    -template<class TYPE>
    void Scope< TYPE >::put unsigned int  nsID,
    const XMLCh *  name,
    VarHashEntry< TYPE > *  value
    std::vector< std::pair< unsigned int, const XMLCh * > > Scope< TYPE >::getVars (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - - - - - - - - - - + + + + +
    -template<class TYPE>
    void Scope< TYPE >::remove unsigned int  nsID,
    const XMLCh *  name
    Scope< TYPE > * Scope< TYPE >::getNext (  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    void Scope< TYPE >::setNext Scope< TYPE > *  next  ) void Scope< TYPE >::setNext (Scope< TYPE > *  next  ) 
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classScope__inherit__graph.map b/docs/simple-api/classScope__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classScope__inherit__graph.map +++ b/docs/simple-api/classScope__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classScope__inherit__graph.md5 b/docs/simple-api/classScope__inherit__graph.md5 index bf079757..4d3e1509 100644 --- a/docs/simple-api/classScope__inherit__graph.md5 +++ b/docs/simple-api/classScope__inherit__graph.md5 @@ -1 +1 @@ -5a02ad863cada4d87343f3e2cb216db0 \ No newline at end of file +8bb08c7a97042b36f3b7a1433ca48a7f \ No newline at end of file diff --git a/docs/simple-api/classScope__inherit__graph.png b/docs/simple-api/classScope__inherit__graph.png index 6b7dbdea..8a774c9d 100644 Binary files a/docs/simple-api/classScope__inherit__graph.png and b/docs/simple-api/classScope__inherit__graph.png differ diff --git a/docs/simple-api/classSequence-members.html b/docs/simple-api/classSequence-members.html index ab669f79..22317c78 100644 --- a/docs/simple-api/classSequence-members.html +++ b/docs/simple-api/classSequence-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    Sequence::Sequence const Item::Ptr item, Sequence::Sequence (const Item::Ptr item,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManagerxercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    Sequence::Sequence xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  ) Sequence::Sequence (xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    Sequence::Sequence unsigned int  n, Sequence::Sequence (unsigned int  n,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManagerxercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - - - -
    -   - + +

    construct and reserve space for n elements

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    Sequence::Sequence const Sequence, Sequence::Sequence (const Sequence,
    xercesc::MemoryManager memMgrxercesc::MemoryManager memMgr 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    Sequence::Sequence const Sequence  ) Sequence::Sequence (const Sequence  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    Sequence::~Sequence  ) Sequence::~Sequence (  ) 
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    void Sequence::addItem const Item::Ptr item  ) Sequence& Sequence::operator= (const Sequence  ) 
    -
    - - - - - -
    -   - + +

    -add an item to this sequence -

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    void Sequence::addItemFront const Item::Ptr item  ) void Sequence::clear (  ) 
    -
    - - - - - -
    -   - + +

    -add an item to this sequence -

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    Sequence::const_iterator Sequence::begin void   )  constconst Item::Ptr& Sequence::first (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    Sequence::iterator Sequence::begin void   ) const Item::Ptr& Sequence::second (  )  const
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    Sequence::iterator Sequence::begin (void   ) 
    +
    +

    Begin an iterator.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    void Sequence::clear  ) Sequence::const_iterator Sequence::begin (void   )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - -
    Sequence::const_iterator Sequence::end void   )  const
    -
    - - - - - -
    -   - -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    Sequence::iterator Sequence::end void   ) Sequence::iterator Sequence::end (void   ) 
    -
    - - - - - -
    -   - + +

    Find the end of the iterator.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    const Item::Ptr& Sequence::first  )  constSequence::const_iterator Sequence::end (void   )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - -
    unsigned int Sequence::getLength void   )  const
    -
    - - - - - -
    -   - -

    -Returns the number of nodes in the list. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + +
    bool Sequence::isEmpty  )  constSequence::reverse_iterator Sequence::rbegin (void   ) 
    -
    - - - - - -
    -   - - -

    -Returns true if the list is empty. -

    -

    -

    - - - - -
    - - - - - - - - - -
    const Item::Ptr& Sequence::item const ATDecimalOrDerived::Ptr index  )  const
    -
    - - - - - -
    -   - - -

    -Return the indexth item in the collection - takes ATDecimalOrDerived. -

    -

    -

    - - - - -
    - - - - - - - - - -
    const Item::Ptr& Sequence::item unsigned int  index  )  const
    -
    - - - - - -
    -   - - -

    -Return the indexth item in the collection. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void Sequence::joinSequence const Sequence s  ) 
    -
    - - - - - -
    -   - - -

    -combine another sequence onto this sequence -

    -

    -

    - - - - -
    - - - - - - - - - -
    Sequence& Sequence::operator= const Sequence  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    Sequence::const_reverse_iterator Sequence::rbegin void   )  const
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    Sequence::reverse_iterator Sequence::rbegin void   ) 
    -
    - - - - - -
    -   - + +

    Reverse iterator methods.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    Sequence::const_reverse_iterator Sequence::rend void   )  constSequence::const_reverse_iterator Sequence::rbegin (void   )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    Sequence::reverse_iterator Sequence::rend void   ) Sequence::reverse_iterator Sequence::rend (void   ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    const Item::Ptr& Sequence::second  )  constSequence::const_reverse_iterator Sequence::rend (void   )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void Sequence::sortIntoDocumentOrder const DynamicContext context  ) unsigned int Sequence::getLength (void   )  const
    -
    - - - - - -
    -   - + +
    + +

    +Returns the number of nodes in the list. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    const Item::Ptr& Sequence::item (unsigned int  index  )  const
    +
    +
    + +

    +Return the indexth item in the collection. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    const Item::Ptr& Sequence::item (const ATDecimalOrDerived::Ptr index  )  const
    +
    +
    + +

    +Return the indexth item in the collection - takes ATDecimalOrDerived. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void Sequence::addItem (const Item::Ptr item  ) 
    +
    +
    + +

    +add an item to this sequence +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void Sequence::addItemFront (const Item::Ptr item  ) 
    +
    +
    + +

    +add an item to this sequence +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void Sequence::joinSequence (const Sequence s  ) 
    +
    +
    + +

    +combine another sequence onto this sequence +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool Sequence::isEmpty (  )  const
    +
    +
    + +

    +Returns true if the list is empty. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void Sequence::sortIntoDocumentOrder (const DynamicContext context  ) 
    +
    +

    sort into document order (only works for Sequences containing only Nodes)

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    void Sequence::sortWithCollation const Collation collation, void Sequence::sortWithCollation (const Collation collation,
    const DynamicContext contextconst DynamicContext context 
    )
    -
    - - - - - -
    -   - + +

    sort as strings, using the given collation

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classSequence__inherit__graph.map b/docs/simple-api/classSequence__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classSequence__inherit__graph.map +++ b/docs/simple-api/classSequence__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classSequence__inherit__graph.md5 b/docs/simple-api/classSequence__inherit__graph.md5 index 042c1fd0..dbec7896 100644 --- a/docs/simple-api/classSequence__inherit__graph.md5 +++ b/docs/simple-api/classSequence__inherit__graph.md5 @@ -1 +1 @@ -23f19615a9ab2a82ee3c18a5c60a6735 \ No newline at end of file +859468d4541b41d314c76f945e02e030 \ No newline at end of file diff --git a/docs/simple-api/classSequence__inherit__graph.png b/docs/simple-api/classSequence__inherit__graph.png index 00eb1639..c4221e79 100644 Binary files a/docs/simple-api/classSequence__inherit__graph.png and b/docs/simple-api/classSequence__inherit__graph.png differ diff --git a/docs/simple-api/classStaticContext-members.html b/docs/simple-api/classStaticContext-members.html index 6037c74a..2c13017a 100644 --- a/docs/simple-api/classStaticContext-members.html +++ b/docs/simple-api/classStaticContext-members.html @@ -4,7 +4,7 @@ - +

    + +

    + +
    + +

    +

    Enumerator:
    + + +
    CONSTRUCTION_MODE_PRESERVE  +
    CONSTRUCTION_MODE_STRIP  +
    +
    + +
    +

    + +

    + +
    + +

    +

    Enumerator:
    + + + +
    FLWOR_ORDER_EMPTY_GREATEST  +
    FLWOR_ORDER_EMPTY_LEAST  +
    +
    + +
    +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual StaticContext::~StaticContext  )  [inline, virtual]virtual StaticContext::~StaticContext (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    virtual void StaticContext::addCollation Collation collation  )  [pure virtual]virtual DynamicContext* StaticContext::createModuleContext (xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Add a collation. -

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void StaticContext::addCustomFunction FuncFactory *  func  )  [pure virtual]virtual DynamicContext* StaticContext::createDynamicContext (xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -adds a custom function to the function table -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual void StaticContext::addSchemaLocation const XMLCh *  uri,
    VectorOfStrings *  locations
    [pure virtual]
    -
    - - - - - -
    -   - -

    -add the location for the grammar of a specific namespace -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual DynamicContext* StaticContext::createDynamicContext xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const [pure virtual]virtual ItemFactory* StaticContext::getItemFactory (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual DynamicContext* StaticContext::createModuleContext xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual xercesc:: DOMDocument* StaticContext::createNewDocument  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Used whenever we need to create a new document (including parsing in documents). -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::enableDebugging bool  enable = true  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -The enableDebuging flag is considered to be in both the static and dynamic contexts. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* StaticContext::getBaseURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the base URI. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual Collation* StaticContext::getCollation const XMLCh *const   URI,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the implementation for the specified collation. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual ConstructionMode StaticContext::getConstructionMode  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the construction mode. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const StaticType& StaticContext::getContextItemType  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the static type of the context item. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual Collation* StaticContext::getDefaultCollation const LocationInfo *  location  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the default collation. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* StaticContext::getDefaultElementAndTypeNS  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -get the value of the default namespace for elements and types -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual FLWOROrderingMode StaticContext::getDefaultFLWOROrderingMode  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the default ordering mode for FLWOR blocks. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* StaticContext::getDefaultFuncNS  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the default namespace for functions. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const DocumentCache* StaticContext::getDocumentCache  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -retrieve the repository for the grammars -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool StaticContext::getInheritNamespaces  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the policy for namespace inheritance. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual ItemFactory* StaticContext::getItemFactory  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Returns the ItemFactory for this context, which is used to create XQilla items and other objects.

    -

    -

    - - - - -
    - - - - - - - - -
    virtual XPath2MemoryManager* StaticContext::getMemoryManager  )  const [pure virtual]
    -
    - - - - - -
    -   - -

    -Get the memory manager. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual ModuleResolver* StaticContext::getModuleResolver  )  const [pure virtual]virtual void StaticContext::setItemFactory (ItemFactory factory  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the module resolver currently set. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual NodeSetOrdering StaticContext::getNodeSetOrdering  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Return the ordering method for node sets. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual const xercesc:: DOMXPathNSResolver* StaticContext::getNSResolver  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the NS resolver. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* StaticContext::getPrefixBoundToUri const XMLCh *  uri  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -returns the prefix that is bound in uri in the current scope or zero length string otherwise -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool StaticContext::getPreserveBoundarySpace  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the policy for boundary space. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool StaticContext::getPreserveNamespaces  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the policy for namespace copy. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual const XMLCh* StaticContext::getUriBoundToPrefix const XMLCh *  prefix,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -returns the URI that is bound in prefix in the current scope or zero length string otherwise -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual VariableTypeStore* StaticContext::getVariableTypeStore  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -get the variable type store -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual xercesc:: XMLEntityResolver* StaticContext::getXMLEntityResolver  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the entity resolver currently set. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool StaticContext::getXPath1CompatibilityMode  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the current XPath 1.0 compatibility mode. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual bool StaticContext::isDebuggingEnabled  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -The enableDebuging flag is considered to be in both the static and dynamic contexts. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual bool StaticContext::isTypeOrDerivedFromType const XMLCh *const   uri,
    const XMLCh *const   typeName,
    const XMLCh *const   uriToCheck,
    const XMLCh *const   typeNameToCheck
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -returns true if the type represented by uri:typename is an instance of uriToCheck:typeNameToCheck -

    -ie: to check xs:integer instance of xs:decimal, call isTypeOrDerivedFromType("xs", "integer", "xs", "decimal") (except of course, call with URIs, not prefixes!)

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual ASTNode* StaticContext::lookUpFunction const XMLCh *  prefix,
    const XMLCh *  name,
    VectorOfASTNodes v,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -returns a function with name name in the namespace represented by prefix -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::releaseDocument xercesc::DOMDocument doc  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Used to release a document allocated through createNewDocument(). -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual VectorOfStrings* StaticContext::resolveModuleURI const XMLCh *  uri  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setBaseURI const XMLCh *  newURI  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the base URI. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setConstructionMode ConstructionMode  newMode  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the construction mode. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setContextItemType const StaticType &  st  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the static type of the context item. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setDefaultCollation const XMLCh *const   URI  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Specify which collation is the default one. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setDefaultElementAndTypeNS const XMLCh *  newNS  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -set the value of the default namespace for elements and types -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setDefaultFLWOROrderingMode FLWOROrderingMode  newMode  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the default ordering mode for FLWOR blocks. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setDefaultFuncNS const XMLCh *  newNS  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the default namespace for functions. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setDocumentCache DocumentCache *  docCache  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -sets the repository for the grammars -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setInheritNamespaces bool  value  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the policy for namespace inheritance. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setItemFactory ItemFactory factory  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the ItemFactory for this context.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual void StaticContext::setMemoryManager XPath2MemoryManager memMgr  )  [pure virtual]virtual const StaticType& StaticContext::getContextItemType (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Set the memory manager to the one given. +Get the static type of the context item.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void StaticContext::setModuleResolver ModuleResolver resolver  )  [pure virtual]virtual void StaticContext::setContextItemType (const StaticType &  st  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -Register a callback object for resolving module URIs. +Set the static type of the context item.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual void StaticContext::setNamespaceBinding const XMLCh *  prefix,
    const XMLCh *  uri
    [pure virtual]virtual bool StaticContext::getXPath1CompatibilityMode (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Binds a prefix to a namespace URI. +Get the current XPath 1.0 compatibility mode.

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setNodeSetOrdering NodeSetOrdering  newOrder  )  [pure virtual]
    -
    - - - - - -
    -   - -

    -Set the ordering method for node sets. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void StaticContext::setNSResolver const xercesc::DOMXPathNSResolver resolver  )  [pure virtual]virtual void StaticContext::setXPath1CompatibilityMode (bool  newMode  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the NS resolver. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setPreserveBoundarySpace bool  value  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the policy for boundary space. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setPreserveNamespaces bool  value  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the policy for namespace copy. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setXMLEntityResolver xercesc::XMLEntityResolver *const   handler  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Sets the XMLEntityResolver that is used by Xerces when it is used to parse documents. -

    -This affects the behaviour of XQilla whenever it retrieves a DTD or XML Schema grammar.

    -

    - - - - -
    - - - - - - - - - -
    virtual void StaticContext::setXPath1CompatibilityMode bool  newMode  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Set the current XPath 1.0 compatibility mode.

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual const xercesc:: DOMXPathNSResolver* StaticContext::getNSResolver (  )  const [pure virtual]
    +
    +
    + +

    +Get the NS resolver. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual const XMLCh* StaticContext::getUriBoundToPrefix (const XMLCh *  prefix,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +returns the URI that is bound in prefix in the current scope or zero length string otherwise +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* StaticContext::getPrefixBoundToUri (const XMLCh *  uri  )  const [pure virtual]
    +
    +
    + +

    +returns the prefix that is bound in uri in the current scope or zero length string otherwise +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setNSResolver (const xercesc::DOMXPathNSResolver resolver  )  [pure virtual]
    +
    +
    + +

    +Set the NS resolver. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual void StaticContext::setNamespaceBinding (const XMLCh *  prefix,
    const XMLCh *  uri 
    ) [pure virtual]
    +
    +
    + +

    +Binds a prefix to a namespace URI. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* StaticContext::getDefaultElementAndTypeNS (  )  const [pure virtual]
    +
    +
    + +

    +get the value of the default namespace for elements and types +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setDefaultElementAndTypeNS (const XMLCh *  newNS  )  [pure virtual]
    +
    +
    + +

    +set the value of the default namespace for elements and types +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* StaticContext::getDefaultFuncNS (  )  const [pure virtual]
    +
    +
    + +

    +Return the default namespace for functions. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setDefaultFuncNS (const XMLCh *  newNS  )  [pure virtual]
    +
    +
    + +

    +Set the default namespace for functions. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const DocumentCache* StaticContext::getDocumentCache (  )  const [pure virtual]
    +
    +
    + +

    +retrieve the repository for the grammars +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setDocumentCache (DocumentCache *  docCache  )  [pure virtual]
    +
    +
    + +

    +sets the repository for the grammars +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual bool StaticContext::isTypeOrDerivedFromType (const XMLCh *const  uri,
    const XMLCh *const  typeName,
    const XMLCh *const  uriToCheck,
    const XMLCh *const  typeNameToCheck 
    ) const [pure virtual]
    +
    +
    + +

    +returns true if the type represented by uri:typename is an instance of uriToCheck:typeNameToCheck +

    +ie: to check xs:integer instance of xs:decimal, call isTypeOrDerivedFromType("xs", "integer", "xs", "decimal") (except of course, call with URIs, not prefixes!) +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setXMLEntityResolver (xercesc::XMLEntityResolver *const  handler  )  [pure virtual]
    +
    +
    + +

    +Sets the XMLEntityResolver that is used by Xerces when it is used to parse documents. +

    +This affects the behaviour of XQilla whenever it retrieves a DTD or XML Schema grammar. +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc:: XMLEntityResolver* StaticContext::getXMLEntityResolver (  )  const [pure virtual]
    +
    +
    + +

    +Returns the entity resolver currently set. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setModuleResolver (ModuleResolver resolver  )  [pure virtual]
    +
    +
    + +

    +Register a callback object for resolving module URIs. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual ModuleResolver* StaticContext::getModuleResolver (  )  const [pure virtual]
    +
    +
    + +

    +Returns the module resolver currently set. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual VectorOfStrings* StaticContext::resolveModuleURI (const XMLCh *  uri  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual void StaticContext::addSchemaLocation (const XMLCh *  uri,
    VectorOfStrings *  locations 
    ) [pure virtual]
    +
    +
    + +

    +add the location for the grammar of a specific namespace +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual VariableTypeStore* StaticContext::getVariableTypeStore (  )  [pure virtual]
    +
    +
    + +

    +get the variable type store +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::addCustomFunction (FuncFactory *  func  )  [pure virtual]
    +
    +
    + +

    +adds a custom function to the function table +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual ASTNode* StaticContext::lookUpFunction (const XMLCh *  prefix,
    const XMLCh *  name,
    VectorOfASTNodes v,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +returns a function with name name in the namespace represented by prefix +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual Collation* StaticContext::getCollation (const XMLCh *const  URI,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +Get the implementation for the specified collation. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::addCollation (Collation collation  )  [pure virtual]
    +
    +
    + +

    +Add a collation. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual Collation* StaticContext::getDefaultCollation (const LocationInfo *  location  )  const [pure virtual]
    +
    +
    + +

    +Get the default collation. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setDefaultCollation (const XMLCh *const  URI  )  [pure virtual]
    +
    +
    + +

    +Specify which collation is the default one. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* StaticContext::getBaseURI (  )  const [pure virtual]
    +
    +
    + +

    +Return the base URI. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setBaseURI (const XMLCh *  newURI  )  [pure virtual]
    +
    +
    + +

    +Set the base URI. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual NodeSetOrdering StaticContext::getNodeSetOrdering (  )  const [pure virtual]
    +
    +
    + +

    +Return the ordering method for node sets. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setNodeSetOrdering (NodeSetOrdering  newOrder  )  [pure virtual]
    +
    +
    + +

    +Set the ordering method for node sets. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual ConstructionMode StaticContext::getConstructionMode (  )  const [pure virtual]
    +
    +
    + +

    +Return the construction mode. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setConstructionMode (ConstructionMode  newMode  )  [pure virtual]
    +
    +
    + +

    +Set the construction mode. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setPreserveBoundarySpace (bool  value  )  [pure virtual]
    +
    +
    + +

    +Set the policy for boundary space. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool StaticContext::getPreserveBoundarySpace (  )  const [pure virtual]
    +
    +
    + +

    +Get the policy for boundary space. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual FLWOROrderingMode StaticContext::getDefaultFLWOROrderingMode (  )  const [pure virtual]
    +
    +
    + +

    +Return the default ordering mode for FLWOR blocks. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setDefaultFLWOROrderingMode (FLWOROrderingMode  newMode  )  [pure virtual]
    +
    +
    + +

    +Set the default ordering mode for FLWOR blocks. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setInheritNamespaces (bool  value  )  [pure virtual]
    +
    +
    + +

    +Set the policy for namespace inheritance. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool StaticContext::getInheritNamespaces (  )  const [pure virtual]
    +
    +
    + +

    +Get the policy for namespace inheritance. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setPreserveNamespaces (bool  value  )  [pure virtual]
    +
    +
    + +

    +Set the policy for namespace copy. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool StaticContext::getPreserveNamespaces (  )  const [pure virtual]
    +
    +
    + +

    +Get the policy for namespace copy. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::enableDebugging (bool  enable = true  )  [pure virtual]
    +
    +
    + +

    +The enableDebuging flag is considered to be in both the static and dynamic contexts. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual bool StaticContext::isDebuggingEnabled (  )  const [pure virtual]
    +
    +
    + +

    +The enableDebuging flag is considered to be in both the static and dynamic contexts. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc:: DOMDocument* StaticContext::createNewDocument (  )  const [pure virtual]
    +
    +
    + +

    +Used whenever we need to create a new document (including parsing in documents). +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::releaseDocument (xercesc::DOMDocument doc  )  const [pure virtual]
    +
    +
    + +

    +Used to release a document allocated through createNewDocument(). +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual XPath2MemoryManager* StaticContext::getMemoryManager (  )  const [pure virtual]
    +
    +
    + +

    +Get the memory manager. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void StaticContext::setMemoryManager (XPath2MemoryManager memMgr  )  [pure virtual]
    +
    +
    + +

    +Set the memory manager to the one given. +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classStaticContext__inherit__graph.map b/docs/simple-api/classStaticContext__inherit__graph.map index bbc702a8..fb9ccb80 100644 --- a/docs/simple-api/classStaticContext__inherit__graph.map +++ b/docs/simple-api/classStaticContext__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classDynamicContext.html 14,158 134,182 -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classDynamicContext.html 12,156 145,180 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classStaticContext__inherit__graph.md5 b/docs/simple-api/classStaticContext__inherit__graph.md5 index f7f388a2..e158bf75 100644 --- a/docs/simple-api/classStaticContext__inherit__graph.md5 +++ b/docs/simple-api/classStaticContext__inherit__graph.md5 @@ -1 +1 @@ -f0578132fb3b47cd43586653b3c4eafc \ No newline at end of file +81fbfae6adbce8f41f47d832aa941e2d \ No newline at end of file diff --git a/docs/simple-api/classStaticContext__inherit__graph.png b/docs/simple-api/classStaticContext__inherit__graph.png index 2334f754..ccae5e2f 100644 Binary files a/docs/simple-api/classStaticContext__inherit__graph.png and b/docs/simple-api/classStaticContext__inherit__graph.png differ diff --git a/docs/simple-api/classStaticResolutionContext-members.html b/docs/simple-api/classStaticResolutionContext-members.html index cb1ccaf7..09145f70 100644 --- a/docs/simple-api/classStaticResolutionContext-members.html +++ b/docs/simple-api/classStaticResolutionContext-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    StaticResolutionContext::StaticResolutionContext XPath2MemoryManager memMgr  ) StaticResolutionContext::StaticResolutionContext (XPath2MemoryManager memMgr  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    StaticResolutionContext::StaticResolutionContext const StaticResolutionContext o, StaticResolutionContext::StaticResolutionContext (const StaticResolutionContext o,
    XPath2MemoryManager memMgrXPath2MemoryManager memMgr 
    )
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    void StaticResolutionContext::add const StaticResolutionContext o  ) void StaticResolutionContext::copy (const StaticResolutionContext o  ) 
    -
    - - - - - -
    -   - + +

    -Sets the members of this StaticResolutionContext from the given StaticResolutionContext. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::addExceptContextFlags const StaticResolutionContext o  ) 
    -
    - - - - - -
    -   - -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::areContextFlagsUsed  )  constvoid StaticResolutionContext::clear (  ) 
    -
    - - - - - -
    -   - - -

    -Returns true if any of the context item flags have been used. -

    -

    -

    - - - - -
    - - - - - - - - -
    bool StaticResolutionContext::areContextTimeUsed  )  const
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    bool StaticResolutionContext::areDocsOrCollectionsUsed  )  const
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::availableCollectionsUsed bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::availableDocumentsUsed bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    void StaticResolutionContext::clear  ) 
    -
    - - - - - -
    -   - + +

    Clears all the information in this StaticResolutionContext.

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::contextItemUsed bool  value  ) 
    -
    - - - - - -
    -   - -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    void StaticResolutionContext::contextPositionUsed bool  value  ) void StaticResolutionContext::forceNoFolding (bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::contextSizeUsed bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::copy const StaticResolutionContext o  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::creative bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::currentTimeUsed bool  value  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    void StaticResolutionContext::forceNoFolding bool  value  ) 
    -
    - - - - - -
    -   - + +

    Overrides all the other flags, and never allows this sub-expression to be constant folded.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    unsigned int StaticResolutionContext::getProperties  )  constbool StaticResolutionContext::isNoFoldingForced (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    StaticType& StaticResolutionContext::getStaticType  ) void StaticResolutionContext::contextItemUsed (bool  value  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    const StaticType& StaticResolutionContext::getStaticType  )  constvoid StaticResolutionContext::contextPositionUsed (bool  value  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void StaticResolutionContext::implicitTimezoneUsed bool  value  ) void StaticResolutionContext::contextSizeUsed (bool  value  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::isContextItemUsed  )  constbool StaticResolutionContext::isContextItemUsed (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::isContextPositionUsed  )  constbool StaticResolutionContext::isContextPositionUsed (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::isContextSizeUsed  )  constbool StaticResolutionContext::isContextSizeUsed (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::isCreative  )  constbool StaticResolutionContext::areContextFlagsUsed (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +Returns true if any of the context item flags have been used. +

    + + +

    + +

    +
    +
    - - - - - + + + + + +
    bool StaticResolutionContext::isNoFoldingForced  )  constvoid StaticResolutionContext::currentTimeUsed (bool  value  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    bool StaticResolutionContext::isUsed  )  constvoid StaticResolutionContext::implicitTimezoneUsed (bool  value  ) 
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool StaticResolutionContext::areContextTimeUsed (  )  const
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void StaticResolutionContext::availableDocumentsUsed (bool  value  ) 
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void StaticResolutionContext::availableCollectionsUsed (bool  value  ) 
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool StaticResolutionContext::areDocsOrCollectionsUsed (  )  const
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    void StaticResolutionContext::variableUsed (const XMLCh *  namespaceURI,
    const XMLCh *  name 
    )
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    bool StaticResolutionContext::removeVariable (const XMLCh *  namespaceURI,
    const XMLCh *  name 
    )
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    bool StaticResolutionContext::isVariableUsed (const XMLCh *  namespaceURI,
    const XMLCh *  name 
    ) const
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    std::vector<std::pair<const XMLCh*, const XMLCh*> > StaticResolutionContext::variablesUsed (  )  const
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void StaticResolutionContext::add (const StaticResolutionContext o  ) 
    +
    +
    + +

    +Sets the members of this StaticResolutionContext from the given StaticResolutionContext. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void StaticResolutionContext::addExceptContextFlags (const StaticResolutionContext o  ) 
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool StaticResolutionContext::isUsed (  )  const
    +
    +

    Returns true if flags are set, or variables have been used.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool StaticResolutionContext::isUsedExceptContextFlags  )  constbool StaticResolutionContext::isUsedExceptContextFlags (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    bool StaticResolutionContext::isVariableUsed const XMLCh *  namespaceURI,
    const XMLCh *  name
    constvoid StaticResolutionContext::creative (bool  value  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    bool StaticResolutionContext::removeVariable const XMLCh *  namespaceURI,
    const XMLCh *  name
    bool StaticResolutionContext::isCreative (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    void StaticResolutionContext::setProperties unsigned int  props  ) unsigned int StaticResolutionContext::getProperties (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    std::string StaticResolutionContext::toString  )  constvoid StaticResolutionContext::setProperties (unsigned int  props  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    std::vector<std::pair<const XMLCh*, const XMLCh*> > StaticResolutionContext::variablesUsed  )  constconst StaticType& StaticResolutionContext::getStaticType (  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    void StaticResolutionContext::variableUsed const XMLCh *  namespaceURI,
    const XMLCh *  name
    StaticType& StaticResolutionContext::getStaticType (  ) 
    -
    - - - - - -
    -   - + +

    -

    + + +

    + +

    +
    + + + + + + + + +
    std::string StaticResolutionContext::toString (  )  const
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classStaticType-members.html b/docs/simple-api/classStaticType-members.html deleted file mode 100644 index 39e96c22..00000000 --- a/docs/simple-api/classStaticType-members.html +++ /dev/null @@ -1,22 +0,0 @@ - - -Member List - - - -
    -Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  
    -

    StaticType Member List

    This is the complete list of members for StaticType, including all inherited members. - - - - - - - -
    flagsStaticType
    isNodesOnly() constStaticType
    NODE_TYPE enum valueStaticType
    NUMERIC_TYPE enum valueStaticType
    OTHER_TYPE enum valueStaticType
    StaticTypeFlags enum nameStaticType
    typeUnion(const StaticType &st)StaticType

    Generated on Wed Jan 11 12:27:53 2006 for XQilla Simple API by - -doxygen1.2.18
    - - diff --git a/docs/simple-api/classStaticType.html b/docs/simple-api/classStaticType.html deleted file mode 100644 index e4579dd4..00000000 --- a/docs/simple-api/classStaticType.html +++ /dev/null @@ -1,154 +0,0 @@ - - -StaticType class Reference - - - -
    -Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  
    -

    StaticType Class Reference

    Class that represents the static type of a sub-expression. -More... -

    -#include <StaticResolutionContext.hpp> -

    -List of all members. - - - - - - - - - -

    Public Types

    enum  StaticTypeFlags { NODE_TYPE = 0x01, -NUMERIC_TYPE = 0x02, -OTHER_TYPE = 0x04 - }
     Flags that determine what item types are returned from a sub-expression. More...


    Public Methods

    void typeUnion (const StaticType &st)
    bool isNodesOnly () const

    Public Attributes

    unsigned int flags
    -


    Detailed Description

    -Class that represents the static type of a sub-expression. -

    -


    Member Enumeration Documentation

    -

    - - - - -
    - - -
    enum StaticType::StaticTypeFlags -
    -
    - - - - - -
    -   - - -

    -Flags that determine what item types are returned from a sub-expression. -

    -

    Enumeration values:
    - - - - -
    NODE_TYPE  -Results can contain nodes.
    NUMERIC_TYPE  -Results can contain numeric items.
    OTHER_TYPE  -Results can contain other items.
    -
    -
    -


    Member Function Documentation

    -

    - - - - -
    - - - - - - - - - -
    bool StaticType::isNodesOnly  
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - -
    void StaticType::typeUnion const StaticType &   st
    -
    - - - - - -
    -   - - -

    -

    -


    Member Data Documentation

    -

    - - - - -
    - - -
    unsigned int StaticType::flags -
    -
    - - - - - -
    -   - - -

    -

    -


    The documentation for this class was generated from the following file: -
    Generated on Wed Jan 11 12:27:53 2006 for XQilla Simple API by - -doxygen1.2.18
    - - diff --git a/docs/simple-api/classStringPool-members.html b/docs/simple-api/classStringPool-members.html index e1d0f3d1..8945d717 100644 --- a/docs/simple-api/classStringPool-members.html +++ b/docs/simple-api/classStringPool-members.html @@ -4,7 +4,7 @@ - +

    StringPool Member List

    This is the complete list of members for StringPool, including all inherited members.

    - - - - + + + + - + -
    dumpStatistics() const StringPool
    getCount() const StringPool [inline]
    getHits() const StringPool [inline]
    getMisses() const StringPool [inline]
    dumpStatistics() constStringPool
    getCount() constStringPool [inline]
    getHits() constStringPool [inline]
    getMisses() constStringPool [inline]
    getPooledString(const XMLCh *src)StringPool
    getPooledString(const char *src)StringPool
    getTooBig() const StringPool [inline]
    getTooBig() constStringPool [inline]
    StringPool(xercesc::MemoryManager *mm)StringPool
    ~StringPool()StringPool


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classStringPool.html b/docs/simple-api/classStringPool.html index 8f86b024..e431193b 100644 --- a/docs/simple-api/classStringPool.html +++ b/docs/simple-api/classStringPool.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -34,276 +34,204 @@ const XMLCh * getPooledString (const char *src)  Returns a copy of the transcoding of the given string.
      -unsigned int getCount () const +unsigned int getCount () const -unsigned int getHits () const +unsigned int getHits () const -unsigned int getMisses () const +unsigned int getMisses () const -unsigned int getTooBig () const +unsigned int getTooBig () const -void dumpStatistics () const +void dumpStatistics () const

      Classes

      class  Bucket

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      StringPool::StringPool xercesc::MemoryManager mm  ) StringPool::StringPool (xercesc::MemoryManager mm  ) 
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      StringPool::~StringPool  ) StringPool::~StringPool (  ) 
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + + +
    void StringPool::dumpStatistics  )  constconst XMLCh* StringPool::getPooledString (const XMLCh *  src  ) 
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    unsigned int StringPool::getCount  )  const [inline]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    unsigned int StringPool::getHits  )  const [inline]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    unsigned int StringPool::getMisses  )  const [inline]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    const XMLCh* StringPool::getPooledString const char *  src  ) 
    -
    - - - - - -
    -   - - -

    -Returns a copy of the transcoding of the given string. -

    -

    -

    - - - - -
    - - - - - - - - - -
    const XMLCh* StringPool::getPooledString const XMLCh *  src  ) 
    -
    - - - - - -
    -   - + +

    Returns a copy of the given string.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    unsigned int StringPool::getTooBig  )  const [inline]const XMLCh* StringPool::getPooledString (const char *  src  ) 
    -
    - - - - - -
    -   - + +

    -

    +Returns a copy of the transcoding of the given string. +

    + + +

    + +

    +
    + + + + + + + + +
    unsigned int StringPool::getCount (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    unsigned int StringPool::getHits (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    unsigned int StringPool::getMisses (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    unsigned int StringPool::getTooBig (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    void StringPool::dumpStatistics (  )  const
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classTimezone-members.html b/docs/simple-api/classTimezone-members.html index a5cc6fef..d6a4722c 100644 --- a/docs/simple-api/classTimezone-members.html +++ b/docs/simple-api/classTimezone-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    Timezone::Timezone const MAPM &  seconds  ) Timezone::Timezone (const MAPM &  seconds  ) 
    -
    - - - - - -
    -   - + +

    Constructor.

    -Creates a Timezone representing the given number of seconds.

    -

    - - - - -
    - +Creates a Timezone representing the given number of seconds. + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    Timezone::Timezone const ATDurationOrDerived::Ptr duration, Timezone::Timezone (const ATDurationOrDerived::Ptr duration,
    const DynamicContext contextconst DynamicContext context 
    )
    -
    - - - - - -
    -   - + +

    Constructor.

    -Creates a Timezone representing the given duration.

    +Creates a Timezone representing the given duration. + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    ATDurationOrDerived::Ptr Timezone::asDayTimeDuration const DynamicContext context  )  constbool Timezone::equals (const Timezone::Ptr other  )  const
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    const MAPM& Timezone::asSeconds  )  const [inline]
    -
    - - - - - -
    -   - - -

    -Returns the whole timezone expressed in seconds. -

    -

    -

    - - - - -
    - - - - - - - - - -
    const XMLCh* Timezone::asString const DynamicContext context  )  const
    -
    - - - - - -
    -   - - -

    -Returns a string representation of this Timezone. -

    -If positive, does print leading '+' sign, and if UTC returns "Z".

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    static MAPM Timezone::convert bool  positive,
    int  hour,
    int  minute
    [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - -
    bool Timezone::equals const Timezone::Ptr other  )  const
    -
    - - - - - -
    -   - + +

    Returns true if other is equal to this, false otherwise.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    static void Timezone::validate const MAPM &  tz  )  [static]ATDurationOrDerived::Ptr Timezone::asDayTimeDuration (const DynamicContext context  )  const
    -
    - - - - - -
    -   - + +

    -

    + + +

    + +

    +
    + + + + + + + + + +
    const XMLCh* Timezone::asString (const DynamicContext context  )  const
    +
    +
    + +

    +Returns a string representation of this Timezone. +

    +If positive, does print leading '+' sign, and if UTC returns "Z". +

    +

    + +

    +
    + + + + + + + + +
    const MAPM& Timezone::asSeconds (  )  const [inline]
    +
    +
    + +

    +Returns the whole timezone expressed in seconds. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    static MAPM Timezone::convert (bool  positive,
    int  hour,
    int  minute 
    ) [static]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    static void Timezone::validate (const MAPM &  tz  )  [static]
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classTimezone__inherit__graph.map b/docs/simple-api/classTimezone__inherit__graph.map index e6366e5e..23a256b7 100644 --- a/docs/simple-api/classTimezone__inherit__graph.map +++ b/docs/simple-api/classTimezone__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classReferenceCounted.html 7,9 141,33 +rect $classReferenceCounted.html 5,7 152,31 diff --git a/docs/simple-api/classTimezone__inherit__graph.md5 b/docs/simple-api/classTimezone__inherit__graph.md5 index d3873b80..413fc065 100644 --- a/docs/simple-api/classTimezone__inherit__graph.md5 +++ b/docs/simple-api/classTimezone__inherit__graph.md5 @@ -1 +1 @@ -9c46c171c92c78a74df276bb4e89787f \ No newline at end of file +58eaa42e0ff27676b99a623fa5382f4e \ No newline at end of file diff --git a/docs/simple-api/classTimezone__inherit__graph.png b/docs/simple-api/classTimezone__inherit__graph.png index 615ba62a..083fabf6 100644 Binary files a/docs/simple-api/classTimezone__inherit__graph.png and b/docs/simple-api/classTimezone__inherit__graph.png differ diff --git a/docs/simple-api/classURIResolver-members.html b/docs/simple-api/classURIResolver-members.html index 128b6bf4..ffb1d149 100644 --- a/docs/simple-api/classURIResolver-members.html +++ b/docs/simple-api/classURIResolver-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,8 +24,8 @@ resolveDefaultCollection(Sequence &result, DynamicContext *context)=0URIResolver [pure virtual] resolveDocument(Sequence &result, const XMLCh *uri, DynamicContext *context)=0URIResolver [pure virtual] ~URIResolver()URIResolver [inline, virtual] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classURIResolver.html b/docs/simple-api/classURIResolver.html index bc9e084a..54638126 100644 --- a/docs/simple-api/classURIResolver.html +++ b/docs/simple-api/classURIResolver.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -40,161 +40,129 @@ This is an abstract class used to resolve URIs in different ways.


        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual URIResolver::~URIResolver  )  [inline, virtual]virtual URIResolver::~URIResolver (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual bool URIResolver::resolveCollection Sequence result, virtual bool URIResolver::resolveDocument (Sequence result,
    const XMLCh *  uri, const XMLCh *  uri,
    DynamicContext contextDynamicContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual bool URIResolver::resolveDefaultCollection Sequence result, virtual bool URIResolver::resolveCollection (Sequence result,
    DynamicContext contextconst XMLCh *  uri,
    [pure virtual]DynamicContext context 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual bool URIResolver::resolveDocument Sequence result, virtual bool URIResolver::resolveDefaultCollection (Sequence result,
    const XMLCh *  uri, DynamicContext context 
    DynamicContext context
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classVarHashEntry-members.html b/docs/simple-api/classVarHashEntry-members.html index 3dae39c7..91ff190f 100644 --- a/docs/simple-api/classVarHashEntry-members.html +++ b/docs/simple-api/classVarHashEntry-members.html @@ -4,7 +4,7 @@ - +

    VarHashEntry< TYPE > Member List

    This is the complete list of members for VarHashEntry< TYPE >, including all inherited members.

    - + @@ -30,8 +30,8 @@ -
    getValue() const =0VarHashEntry< TYPE > [pure virtual]
    getValue() const=0VarHashEntry< TYPE > [pure virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    setValue(const TYPE &value)=0VarHashEntry< TYPE > [pure virtual]
    XMemory()xercesc::XMemory [inline, protected]
    ~VarHashEntry()VarHashEntry< TYPE > [inline, virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classVarHashEntry.html b/docs/simple-api/classVarHashEntry.html index 72dc7cee..d19c2d82 100644 --- a/docs/simple-api/classVarHashEntry.html +++ b/docs/simple-api/classVarHashEntry.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -26,16 +26,16 @@

      Inheritance diagram for VarHashEntry< TYPE >:

      Inheritance graph
      - +
      [legend]
      List of all members. - + - + @@ -47,109 +47,79 @@ Inheritance diagram for VarHashEntry< TYPE >:

      -


      Public Member Functions

      virtual ~VarHashEntry ()
      virtual const TYPE & getValue () const =0
      virtual const TYPE & getValue () const=0
       Gets the value of the variable (overload in derived classes for special behaviour).
       Gets the value of the variable (overload in derived classes for special behaviour).
      virtual void setValue (const TYPE &value)=0
       Sets the value of the variable (overload in derived classes for special behaviour).
      - - - -
      - + +
      +
      +
      +template<class TYPE>
      +
      - - - - - - - - + + + + +
      -template<class TYPE>
      virtual VarHashEntry< TYPE >::~VarHashEntry  )  [inline, virtual]virtual VarHashEntry< TYPE >::~VarHashEntry (  )  [inline, virtual]
      -
      - - - - - -
      -   - + +

      -

      + +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class TYPE>
    +
    - - - - - - - - + + + + +
    -template<class TYPE>
    virtual const TYPE& VarHashEntry< TYPE >::getValue  )  const [pure virtual]virtual const TYPE& VarHashEntry< TYPE >::getValue (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Gets the value of the variable (overload in derived classes for special behaviour).

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class TYPE>
    +
    - - - - - - - - - + + + + + +
    -template<class TYPE>
    virtual void VarHashEntry< TYPE >::setValue const TYPE &  value  )  [pure virtual]virtual void VarHashEntry< TYPE >::setValue (const TYPE &  value  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the value of the variable (overload in derived classes for special behaviour).

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classVarHashEntry__inherit__graph.map b/docs/simple-api/classVarHashEntry__inherit__graph.map index b4fe6639..080e69a1 100644 --- a/docs/simple-api/classVarHashEntry__inherit__graph.map +++ b/docs/simple-api/classVarHashEntry__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 22,9 156,33 +rect $classxercesc_1_1XMemory.html 21,7 168,31 diff --git a/docs/simple-api/classVarHashEntry__inherit__graph.md5 b/docs/simple-api/classVarHashEntry__inherit__graph.md5 index ad386ef0..967adbc2 100644 --- a/docs/simple-api/classVarHashEntry__inherit__graph.md5 +++ b/docs/simple-api/classVarHashEntry__inherit__graph.md5 @@ -1 +1 @@ -24625b645d47c49f5ee0ba6a36b2de2e \ No newline at end of file +552f9d6fab33d3e43fc148072c1c0cc7 \ No newline at end of file diff --git a/docs/simple-api/classVarHashEntry__inherit__graph.png b/docs/simple-api/classVarHashEntry__inherit__graph.png index a2fb1ade..e43b4a20 100644 Binary files a/docs/simple-api/classVarHashEntry__inherit__graph.png and b/docs/simple-api/classVarHashEntry__inherit__graph.png differ diff --git a/docs/simple-api/classVariableStore-members.html b/docs/simple-api/classVariableStore-members.html index c487cc88..f81da451 100644 --- a/docs/simple-api/classVariableStore-members.html +++ b/docs/simple-api/classVariableStore-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual VariableStore::~VariableStore  )  [inline, virtual]virtual VariableStore::~VariableStore (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    default destructor

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual void VariableStore::addLocalScope  )  [pure virtual]virtual void VariableStore::clear (  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Adds a new local scope to the store. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableStore::addLogicalBlockScope  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Adds a new logical block scope to the store. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableStore::clear  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Clears all variable values and added scopes from the store.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableStore::declareVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const Sequence value,
    const StaticContext context
    [pure virtual]virtual void VariableStore::addLocalScope (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +Adds a new local scope to the store. +

    + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableStore::declareVar const XMLCh *  ident,
    const Sequence value,
    const StaticContext context,
    const LocationInfo *  location
    [pure virtual]virtual void VariableStore::addLogicalBlockScope (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -Declare a var in the top level scope (A full set of these namespaceURI/name pair methods should be made). +Adds a new logical block scope to the store.

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual void VariableStore::delGlobalVar const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location
    [pure virtual]
    -
    - - - - - -
    -   - -

    -Deletes a variable from the global scope. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableStore::delVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context
    [pure virtual]virtual void VariableStore::removeScope (  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual void VariableStore::delVar const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location
    [pure virtual]
    -
    - - - - - -
    -   - - -

    -Deletes a variable from the current scope. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual const std::pair<bool, Sequence> VariableStore::getGlobalVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual const std::pair<bool, Sequence> VariableStore::getGlobalVar const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets a variable from the global scope. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Entry* VariableStore::getReferenceVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual Entry* VariableStore::getReferenceVar const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Looks up the value of a variable in the current scope, using ident as an qname. -

    -Returns the VariableStore::Entry for the variable, or null if it doesn't exist

    -

    - - - - -
    - - - - - - - - -
    virtual MyScope* VariableStore::getScopeState  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns an encapsulation of the state of the variable store. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual const std::pair<bool, Sequence> VariableStore::getVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual const std::pair<bool, Sequence> VariableStore::getVar const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Looks up the value of a variable in the current scope, using ident as an qname. -

    -Returns a boolean (true if successful), and the Sequence value of the variable

    -

    - - - - -
    - - - - - - - - -
    virtual std::vector< std::pair<const XMLCh*, const XMLCh*> > VariableStore::getVars  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns a vector with the names of the variable currently in scope. -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual XMLCh* VariableStore::print xercesc::MemoryManager memMgr  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gives human readable representation of the variable store. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableStore::removeScope  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Removes the top level scope from the store.

    -To be called at the end of methods to implement scoping.

    -

    - - - - -
    - +To be called at the end of methods to implement scoping. + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableStore::setGlobalVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const Sequence value,
    const StaticContext context
    [pure virtual]virtual MyScope* VariableStore::getScopeState (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    virtual void VariableStore::setGlobalVar const XMLCh *  ident,
    const Sequence value,
    const StaticContext context,
    const LocationInfo *  location
    [pure virtual]
    -
    - - - - - -
    -   - +Returns an encapsulation of the state of the variable store. +

    -

    -Declares and/or sets a variable in the global scope. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void VariableStore::setScopeState MyScope state  )  [pure virtual]virtual void VariableStore::setScopeState (MyScope state  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Sets the variable store to a previous state.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual void VariableStore::setVar const XMLCh *  namespaceURI, virtual void VariableStore::setGlobalVar (const XMLCh *  ident,
    const XMLCh *  name, const Sequence value,
    const Sequence value, const StaticContext context,
    const StaticContext contextconst LocationInfo *  location 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +Declares and/or sets a variable in the global scope. +

    + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    virtual void VariableStore::setVar const XMLCh *  ident, virtual void VariableStore::setGlobalVar (const XMLCh *  namespaceURI,
    const Sequence value, const XMLCh *  name,
    const StaticContext context, const Sequence value,
    const LocationInfo *  locationconst StaticContext context 
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::setVar (const XMLCh *  ident,
    const Sequence value,
    const StaticContext context,
    const LocationInfo *  location 
    ) [pure virtual]
    +
    +

    Declares and/or sets a variable in the top level scope.

    -

    + + +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::setVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const Sequence value,
    const StaticContext context 
    ) [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::declareVar (const XMLCh *  ident,
    const Sequence value,
    const StaticContext context,
    const LocationInfo *  location 
    ) [pure virtual]
    +
    +
    + +

    +Declare a var in the top level scope (A full set of these namespaceURI/name pair methods should be made). +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::declareVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const Sequence value,
    const StaticContext context 
    ) [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual const std::pair<bool, Sequence> VariableStore::getVar (const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +Looks up the value of a variable in the current scope, using ident as an qname. +

    +Returns a boolean (true if successful), and the Sequence value of the variable +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual const std::pair<bool, Sequence> VariableStore::getVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Entry* VariableStore::getReferenceVar (const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +Looks up the value of a variable in the current scope, using ident as an qname. +

    +Returns the VariableStore::Entry for the variable, or null if it doesn't exist +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual Entry* VariableStore::getReferenceVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual const std::pair<bool, Sequence> VariableStore::getGlobalVar (const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location 
    ) const [pure virtual]
    +
    +
    + +

    +Gets a variable from the global scope. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual const std::pair<bool, Sequence> VariableStore::getGlobalVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context 
    ) const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::delVar (const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location 
    ) [pure virtual]
    +
    +
    + +

    +Deletes a variable from the current scope. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::delVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticContext context 
    ) [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableStore::delGlobalVar (const XMLCh *  ident,
    const StaticContext context,
    const LocationInfo *  location 
    ) [pure virtual]
    +
    +
    + +

    +Deletes a variable from the global scope. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual XMLCh* VariableStore::print (xercesc::MemoryManager memMgr  )  const [pure virtual]
    +
    +
    + +

    +Gives human readable representation of the variable store. +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual std::vector< std::pair<const XMLCh*, const XMLCh*> > VariableStore::getVars (  )  const [pure virtual]
    +
    +
    + +

    +Returns a vector with the names of the variable currently in scope. +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classVariableStore__inherit__graph.map b/docs/simple-api/classVariableStore__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classVariableStore__inherit__graph.map +++ b/docs/simple-api/classVariableStore__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classVariableStore__inherit__graph.md5 b/docs/simple-api/classVariableStore__inherit__graph.md5 index 36e33a8a..a6634021 100644 --- a/docs/simple-api/classVariableStore__inherit__graph.md5 +++ b/docs/simple-api/classVariableStore__inherit__graph.md5 @@ -1 +1 @@ -ddfc1e3a3d67117961f82fe65248f1a4 \ No newline at end of file +06e16cf667b76287034b30a27fdf482f \ No newline at end of file diff --git a/docs/simple-api/classVariableStore__inherit__graph.png b/docs/simple-api/classVariableStore__inherit__graph.png index 001c0127..9c07cd35 100644 Binary files a/docs/simple-api/classVariableStore__inherit__graph.png and b/docs/simple-api/classVariableStore__inherit__graph.png differ diff --git a/docs/simple-api/classVariableTypeStore-members.html b/docs/simple-api/classVariableTypeStore-members.html index afb7a2a5..61b3566c 100644 --- a/docs/simple-api/classVariableTypeStore-members.html +++ b/docs/simple-api/classVariableTypeStore-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -36,8 +36,8 @@ removeScope()=0VariableTypeStore [pure virtual] XMemory()xercesc::XMemory [inline, protected] ~VariableTypeStore()VariableTypeStore [inline, virtual] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classVariableTypeStore.html b/docs/simple-api/classVariableTypeStore.html index 43453ea6..e55b3e0e 100644 --- a/docs/simple-api/classVariableTypeStore.html +++ b/docs/simple-api/classVariableTypeStore.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -26,7 +26,7 @@

        Inheritance diagram for VariableTypeStore:

        Inheritance graph
        - +
        [legend]
        List of all members. @@ -63,324 +63,252 @@ Inheritance diagram for VariableTypeStore:

        -

        - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual VariableTypeStore::~VariableTypeStore  )  [inline, virtual]virtual VariableTypeStore::~VariableTypeStore (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        default destructor

        -

        + +
      +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    virtual void VariableTypeStore::addLocalScope  )  [pure virtual]virtual void VariableTypeStore::clear (  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Adds a new local scope to the store. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableTypeStore::addLogicalBlockScope  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Adds a new logical block scope to the store. -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableTypeStore::clear  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Clears all variable values and added scopes from the store.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableTypeStore::declareGlobalVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticResolutionContext src
    [pure virtual]virtual void VariableTypeStore::addLocalScope (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -Declares and/or sets a variable in the global scope. +Adds a new local scope to the store.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - - - - - - - - - - - - - - - - + + + + +
    virtual void VariableTypeStore::declareVar const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticResolutionContext src
    [pure virtual]virtual void VariableTypeStore::addLogicalBlockScope (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -Declare a var in the top level scope (A full set of these namespaceURI/name pair methods should be made). +Adds a new logical block scope to the store.

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual const StaticResolutionContext* VariableTypeStore::getGlobalVar const XMLCh *  namespaceURI,
    const XMLCh *  name
    const [pure virtual]
    -
    - - - - - -
    -   - -

    -Gets a variable from the global scope. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - - - - - - - - - - + + + + +
    virtual const StaticResolutionContext* VariableTypeStore::getVar const XMLCh *  namespaceURI,
    const XMLCh *  name
    const [pure virtual]virtual void VariableTypeStore::removeScope (  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Looks up the value of a variable in the current scope, using ident as an qname. -

    -Returns a boolean (true if successful), and the SequenceType value of the variable

    -

    - - - - -
    - - - - - - - - -
    virtual void VariableTypeStore::removeScope  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    Removes the top level scope from the store.

    -To be called at the end of methods to implement scoping.

    +To be called at the end of methods to implement scoping. + +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableTypeStore::declareGlobalVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticResolutionContext src 
    ) [pure virtual]
    +
    +
    + +

    +Declares and/or sets a variable in the global scope. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual const StaticResolutionContext* VariableTypeStore::getGlobalVar (const XMLCh *  namespaceURI,
    const XMLCh *  name 
    ) const [pure virtual]
    +
    +
    + +

    +Gets a variable from the global scope. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void VariableTypeStore::declareVar (const XMLCh *  namespaceURI,
    const XMLCh *  name,
    const StaticResolutionContext src 
    ) [pure virtual]
    +
    +
    + +

    +Declare a var in the top level scope (A full set of these namespaceURI/name pair methods should be made). +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual const StaticResolutionContext* VariableTypeStore::getVar (const XMLCh *  namespaceURI,
    const XMLCh *  name 
    ) const [pure virtual]
    +
    +
    + +

    +Looks up the value of a variable in the current scope, using ident as an qname. +

    +Returns a boolean (true if successful), and the SequenceType value of the variable +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classVariableTypeStore__inherit__graph.map b/docs/simple-api/classVariableTypeStore__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classVariableTypeStore__inherit__graph.map +++ b/docs/simple-api/classVariableTypeStore__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classVariableTypeStore__inherit__graph.md5 b/docs/simple-api/classVariableTypeStore__inherit__graph.md5 index e7813530..e47b5130 100644 --- a/docs/simple-api/classVariableTypeStore__inherit__graph.md5 +++ b/docs/simple-api/classVariableTypeStore__inherit__graph.md5 @@ -1 +1 @@ -249f90625dda85868a125e8afb2c4a8f \ No newline at end of file +aa55db0f89403a8461691f985079c317 \ No newline at end of file diff --git a/docs/simple-api/classVariableTypeStore__inherit__graph.png b/docs/simple-api/classVariableTypeStore__inherit__graph.png index aa8f5427..6f10a021 100644 Binary files a/docs/simple-api/classVariableTypeStore__inherit__graph.png and b/docs/simple-api/classVariableTypeStore__inherit__graph.png differ diff --git a/docs/simple-api/classXPath2MemoryManager-members.html b/docs/simple-api/classXPath2MemoryManager-members.html index c6c08fb0..dba7db41 100644 --- a/docs/simple-api/classXPath2MemoryManager-members.html +++ b/docs/simple-api/classXPath2MemoryManager-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + +
    virtual void* XPath2MemoryManager::allocate size_t  numElements  )  [pure virtual]virtual void XPath2MemoryManager::reset (  )  [pure virtual]
    -
    - - - -
    -   - + +
    + +

    +Use with extreme caution! +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* XPath2MemoryManager::getPooledString (const XMLCh *  src  )  [pure virtual]
    +
    +
    + +

    +Returns a copy of the given string. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* XPath2MemoryManager::getPooledString (const char *  src  )  [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void* XPath2MemoryManager::allocate (size_t  numElements  )  [pure virtual]
    +
    +

    This method allocates requested memory. @@ -132,212 +179,27 @@ This method allocates requested memory.

    size The requested memory size
    -

    Returns:
    A pointer to the allocated memory
    +
    Returns:
    A pointer to the allocated memory

    -Implements xercesc::MemoryManager. - - -

    - - - - -
    - +Implements xercesc::MemoryManager. + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual Collation* XPath2MemoryManager::createCollation CollationHelper *  helper  )  [pure virtual]virtual void XPath2MemoryManager::deallocate (void *  p  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a collation -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual FunctionLookup* XPath2MemoryManager::createFunctionTable  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a function table -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual ATDecimalOrDerived* XPath2MemoryManager::createInteger int  value  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a ATDecimalOrDerived for the given integer -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual XQillaNSResolver* XPath2MemoryManager::createNSResolver xercesc::DOMNode resolverNode  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a resolver -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual VariableStore* XPath2MemoryManager::createVariableStore  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a store for variables -

    -

    -

    - - - - -
    - - - - - - - - -
    virtual VariableTypeStore* XPath2MemoryManager::createVariableTypeStore  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -create a store for variables -

    -

    -

    - - - - -
    - - - - - - - - - -
    virtual void XPath2MemoryManager::deallocate void *  p  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    This method deallocates memory. @@ -349,208 +211,218 @@ This method deallocates memory.

    -Implements xercesc::MemoryManager.

    -

    - - - - -
    - +Implements xercesc::MemoryManager. + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual void XPath2MemoryManager::dumpStatistics  )  const [pure virtual]virtual Collation* XPath2MemoryManager::createCollation (CollationHelper *  helper  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +create a collation +

    + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual unsigned long XPath2MemoryManager::getAllocatedObjectCount  )  const [pure virtual]virtual XQillaNSResolver* XPath2MemoryManager::createNSResolver (xercesc::DOMNode resolverNode  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +create a resolver +

    + + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* XPath2MemoryManager::getPooledString const char *  src  )  [pure virtual]virtual VariableStore* XPath2MemoryManager::createVariableStore (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +create a store for variables +

    + + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual const XMLCh* XPath2MemoryManager::getPooledString const XMLCh *  src  )  [pure virtual]virtual VariableTypeStore* XPath2MemoryManager::createVariableTypeStore (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -Returns a copy of the given string. +create a store for variables

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const StringPool* XPath2MemoryManager::getStringPool  )  const [pure virtual]virtual FunctionLookup* XPath2MemoryManager::createFunctionTable (  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +create a function table +

    + + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual unsigned long XPath2MemoryManager::getTotalAllocatedMemory  )  const [pure virtual]virtual ATDecimalOrDerived* XPath2MemoryManager::createInteger (int  value  )  [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - +create a ATDecimalOrDerived for the given integer +

    + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual void XPath2MemoryManager::reset  )  [pure virtual]virtual void XPath2MemoryManager::dumpStatistics (  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Use with extreme caution! + +

    +

    + +

    +
    + + + + + + + + +
    virtual unsigned long XPath2MemoryManager::getAllocatedObjectCount (  )  const [pure virtual]
    +
    +
    +

    -

    + + +

    + +

    +
    + + + + + + + + +
    virtual unsigned long XPath2MemoryManager::getTotalAllocatedMemory (  )  const [pure virtual]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual const StringPool* XPath2MemoryManager::getStringPool (  )  const [pure virtual]
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXPath2MemoryManager__inherit__graph.map b/docs/simple-api/classXPath2MemoryManager__inherit__graph.map index 32483f93..99f3fbd4 100644 --- a/docs/simple-api/classXPath2MemoryManager__inherit__graph.map +++ b/docs/simple-api/classXPath2MemoryManager__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1MemoryManager.html 8,9 186,33 +rect $classxercesc_1_1MemoryManager.html 5,7 200,31 diff --git a/docs/simple-api/classXPath2MemoryManager__inherit__graph.md5 b/docs/simple-api/classXPath2MemoryManager__inherit__graph.md5 index b88cda3a..58a62a1c 100644 --- a/docs/simple-api/classXPath2MemoryManager__inherit__graph.md5 +++ b/docs/simple-api/classXPath2MemoryManager__inherit__graph.md5 @@ -1 +1 @@ -76473fa23b3f138c611859491a3b99c0 \ No newline at end of file +de1826c52cb381ec2fb5bd3277c9727f \ No newline at end of file diff --git a/docs/simple-api/classXPath2MemoryManager__inherit__graph.png b/docs/simple-api/classXPath2MemoryManager__inherit__graph.png index d89552ed..a4565de2 100644 Binary files a/docs/simple-api/classXPath2MemoryManager__inherit__graph.png and b/docs/simple-api/classXPath2MemoryManager__inherit__graph.png differ diff --git a/docs/simple-api/classXQDebugCallback-members.html b/docs/simple-api/classXQDebugCallback-members.html index 6a474fb3..8229320b 100644 --- a/docs/simple-api/classXQDebugCallback-members.html +++ b/docs/simple-api/classXQDebugCallback-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -29,8 +29,8 @@ ReportFirstError(DynamicContext *context, const XMLCh *error, const XMLCh *file, unsigned int nLine)=0XQDebugCallback [pure virtual] ReportResult(DynamicContext *context, const XMLCh *file, unsigned int nLine, unsigned int nColumn, Sequence &result)=0XQDebugCallback [pure virtual] ~XQDebugCallback()XQDebugCallback [inline, virtual] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classXQDebugCallback.html b/docs/simple-api/classXQDebugCallback.html index 069a2608..3c41f37a 100644 --- a/docs/simple-api/classXQDebugCallback.html +++ b/docs/simple-api/classXQDebugCallback.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -44,394 +44,322 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual XQDebugCallback::~XQDebugCallback  )  [inline, virtual]virtual XQDebugCallback::~XQDebugCallback (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual void XQDebugCallback::EnterFunction DynamicContext context, virtual void XQDebugCallback::IsBreakPointHit (DynamicContext context,
    const XMLCh *  file, const XMLCh *  file,
    const XMLCh *  fnName, unsigned int  nLine 
    unsigned int  nLine,
    unsigned int  nColumn
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + +
    virtual void XQDebugCallback::ExitFunction DynamicContext context, virtual void XQDebugCallback::EnterFunction (DynamicContext context,
    const XMLCh *  fnNameconst XMLCh *  file,
    [pure virtual]const XMLCh *  fnName,
    unsigned int  nLine,
    unsigned int  nColumn 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual void XQDebugCallback::IsBreakPointHit DynamicContext context, virtual void XQDebugCallback::ExitFunction (DynamicContext context,
    const XMLCh *  file, const XMLCh *  fnName 
    unsigned int  nLine
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual void XQDebugCallback::NotifyQueryBegin DynamicContext context, virtual void XQDebugCallback::ReportClonedNode (DynamicContext context,
    const XMLCh *  queryconst xercesc::DOMNode original,
    [pure virtual]const xercesc::DOMNode clone 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + +
    virtual void XQDebugCallback::NotifyQueryEnd DynamicContext context, virtual void XQDebugCallback::ReportResult (DynamicContext context,
    Sequence resultconst XMLCh *  file,
    [pure virtual]unsigned int  nLine,
    unsigned int  nColumn,
    Sequence result 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + + + + + + +
    virtual void XQDebugCallback::ReportClonedNode DynamicContext context, virtual void XQDebugCallback::ReportFirstError (DynamicContext context,
    const xercesc::DOMNode original, const XMLCh *  error,
    const xercesc::DOMNode cloneconst XMLCh *  file,
    [pure virtual]unsigned int  nLine 
    ) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - + + +
    virtual void XQDebugCallback::ReportFirstError DynamicContext context, virtual void XQDebugCallback::NotifyQueryBegin (DynamicContext context,
    const XMLCh *  error, const XMLCh *  query 
    const XMLCh *  file,
    unsigned int  nLine
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - + + +
    virtual void XQDebugCallback::ReportResult DynamicContext context, virtual void XQDebugCallback::NotifyQueryEnd (DynamicContext context,
    const XMLCh *  file, Sequence result 
    unsigned int  nLine,
    unsigned int  nColumn,
    Sequence result
    [pure virtual]) [pure virtual]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQException-members.html b/docs/simple-api/classXQException-members.html index 421527f1..2484f4ed 100644 --- a/docs/simple-api/classXQException-members.html +++ b/docs/simple-api/classXQException-members.html @@ -4,7 +4,7 @@ - +

    XQException Member List

    This is the complete list of members for XQException, including all inherited members.

    - - - - - - - - - - + + + + + + + + + + @@ -37,8 +37,8 @@ -
    getCppFile() const XQException [inline]
    getCppFunction() const XQException [inline]
    getCppLine() const XQException [inline]
    getError() const XQException [inline]
    getType() const XQException [inline]
    getXQueryColumn() const XQException [inline]
    getXQueryFile() const XQException [inline]
    getXQueryLine() const XQException [inline]
    isErrorReported() const XQException [inline]
    printDebug(const XMLCh *const context) const XQException
    getCppFile() constXQException [inline]
    getCppFunction() constXQException [inline]
    getCppLine() constXQException [inline]
    getError() constXQException [inline]
    getType() constXQException [inline]
    getXQueryColumn() constXQException [inline]
    getXQueryFile() constXQException [inline]
    getXQueryLine() constXQException [inline]
    isErrorReported() constXQException [inline]
    printDebug(const XMLCh *const context) constXQException
    setErrorReported(bool value=true)XQException [inline]
    setXQueryPosition(const XMLCh *file, unsigned int line, unsigned int column)XQException
    setXQueryPosition(const LocationInfo *info)XQException
    XQException(const XQException &)XQException
    XQException(const XMLCh *const type, const XMLCh *const functionName, const XMLCh *const reason, const LocationInfo *info, const char *cppFile, unsigned int cppLine)XQException [protected]
    ~XQException()XQException [virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQException.html b/docs/simple-api/classXQException.html index 721b7718..027b7864 100644 --- a/docs/simple-api/classXQException.html +++ b/docs/simple-api/classXQException.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -30,592 +30,456 @@ virtual ~XQException () -const XMLCh * getType () const +const XMLCh * getType () const -const XMLCh * getError () const +const XMLCh * getError () const -const XMLCh * getXQueryFile () const +const XMLCh * getXQueryFile () const -unsigned int getXQueryLine () const +unsigned int getXQueryLine () const -unsigned int getXQueryColumn () const +unsigned int getXQueryColumn () const void setXQueryPosition (const XMLCh *file, unsigned int line, unsigned int column) void setXQueryPosition (const LocationInfo *info) -const XMLCh * getCppFunction () const +const XMLCh * getCppFunction () const -const char * getCppFile () const +const char * getCppFile () const -unsigned int getCppLine () const +unsigned int getCppLine () const -bool isErrorReported () const +bool isErrorReported () const - For debugger.
      + For debugger.
      void setErrorReported (bool value=true) -void printDebug (const XMLCh *const context) const +void printDebug (const XMLCh *const context) const

      Protected Member Functions

       XQException (const XMLCh *const type, const XMLCh *const functionName, const XMLCh *const reason, const LocationInfo *info, const char *cppFile, unsigned int cppLine)

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      XQException::XQException const XMLCh *  reason, XQException::XQException (const XMLCh *  reason,
      const XMLCh *  file, const XMLCh *  file,
      unsigned int  line, unsigned int  line,
      unsigned int  column, unsigned int  column,
      const char *  cppFile, const char *  cppFile,
      unsigned int  cppLineunsigned int  cppLine 
      )
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      XQException::XQException const XQException  ) XQException::XQException (const XQException  ) 
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual XQException::~XQException  )  [virtual]virtual XQException::~XQException (  )  [virtual]
      -
      - - - - - -
      -   - + +

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      XQException::XQException const XMLCh *const   type, XQException::XQException (const XMLCh *const  type,
      const XMLCh *const   functionName, const XMLCh *const  functionName,
      const XMLCh *const   reason, const XMLCh *const  reason,
      const LocationInfo *  info, const LocationInfo *  info,
      const char *  cppFile, const char *  cppFile,
      unsigned int  cppLineunsigned int  cppLine 
      [protected]) [protected]
      -
      - - - - - -
      -   - + +

      -

      + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    const char* XQException::getCppFile  )  const [inline]const XMLCh* XQException::getType (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const XMLCh* XQException::getCppFunction  )  const [inline]const XMLCh* XQException::getError (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    unsigned int XQException::getCppLine  )  const [inline]const XMLCh* XQException::getXQueryFile (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const XMLCh* XQException::getError  )  const [inline]unsigned int XQException::getXQueryLine (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    const XMLCh* XQException::getType  )  const [inline]unsigned int XQException::getXQueryColumn (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + + + + + + + +
    unsigned int XQException::getXQueryColumn  )  const [inline]void XQException::setXQueryPosition (const XMLCh *  file,
    unsigned int  line,
    unsigned int  column 
    )
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + +
    const XMLCh* XQException::getXQueryFile  )  const [inline]void XQException::setXQueryPosition (const LocationInfo *  info  ) 
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    unsigned int XQException::getXQueryLine  )  const [inline]const XMLCh* XQException::getCppFunction (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    bool XQException::isErrorReported  )  const [inline]const char* XQException::getCppFile (  )  const [inline]
    -
    - - - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    unsigned int XQException::getCppLine (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool XQException::isErrorReported (  )  const [inline]
    +
    +

    For debugger.

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void XQException::printDebug const XMLCh *const   context  )  constvoid XQException::setErrorReported (bool  value = true  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void XQException::setErrorReported bool  value = true  )  [inline]void XQException::printDebug (const XMLCh *const  context  )  const
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQException::setXQueryPosition const LocationInfo *  info  ) 
    -
    - - - - - -
    -   - -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    void XQException::setXQueryPosition const XMLCh *  file,
    unsigned int  line,
    unsigned int  column
    -
    - - - - - -
    -   - - -

    -

    + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQQuery-members.html b/docs/simple-api/classXQQuery-members.html index 13429427..3cc71577 100644 --- a/docs/simple-api/classXQQuery-members.html +++ b/docs/simple-api/classXQQuery-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    void XQQuery::addFunction XQUserFunction *  fnDef  ) DynamicContext* XQQuery::createDynamicContext (xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const
    -
    - - - - - -
    -   - - -

    -Adds an XQUserFunction to the query. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::addVariable XQGlobalVariable *  varDef  ) 
    -
    - - - - - -
    -   - - -

    -Adds a XQGlobalVariable to the query. -

    -

    -

    - - - - -
    - - - - - - - - - -
    DynamicContext* XQQuery::createDynamicContext xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  const
    -
    - - - - - -
    -   - + +

    Creates a DynamicContext based on the static context used to parse this query.

    -This DynamicContext will be suitable for using to call execute().

    +This DynamicContext will be suitable for using to call execute().

    Parameters:
    memMgr The memory manager used to create the DynamicContext.
    -
    Returns:
    An implementation of DynamicContext
    -
    -

    - - - - -
    - +
    Returns:
    An implementation of DynamicContext
    + + +

    + +

    +
    +
    - - - - - - + + + + + +
    Result XQQuery::execute DynamicContext context  )  constResult XQQuery::execute (DynamicContext context  )  const
    -
    - - - -
    -   - + +

    Executes the query using the given DynamicContext. @@ -275,497 +191,30 @@ Executes the query using the given

    context The DynamicContext to use to execute the query. This contains runtime values for variables, the value of the context item, and other relevent information.
    -

    Returns:
    The Result object - a lazy iterator over the query results.
    +
    Returns:
    The Result object - a lazy iterator over the query results.
    Exceptions:
    XQException If a runtime error occurs
    - - - -

    - - - - -
    - - - - - - - - -
    const XMLCh* XQQuery::getFile  )  const
    -
    - - - - - -
    -   - -

    -Returns the name of the file that this query was parsed from. -

    -

    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + +
    const UserFunctions& XQQuery::getFunctions  )  const [inline]void XQQuery::staticResolution (StaticContext context = 0  ) 
    -
    - - - - - -
    -   - - -

    -Returns a vector of all XQUserFunction objects from the query. -

    -

    -

    - - - - -
    - - - - - - - - -
    const ImportedModules& XQQuery::getImportedModules  )  const [inline]
    -
    - - - - - -
    -   - - -

    -Returns a vector of all XQGlobalVariable objects from the query. -

    -

    -

    - - - - -
    - - - - - - - - -
    bool XQQuery::getIsLibraryModule  )  const
    -
    - - - - - -
    -   - - -

    -Returns whether this query is a module or not. -

    -

    -

    - - - - -
    - - - - - - - - -
    const XMLCh* XQQuery::getModuleTargetNamespace  )  const
    -
    - - - - - -
    -   - - -

    -Gets the module taget namespace for this query. -

    -

    -

    - - - - -
    - - - - - - - - -
    ASTNode* XQQuery::getQueryBody  )  const
    -
    - - - - - -
    -   - - -

    -Get the query body as an ASTNode. -

    -

    -

    - - - - -
    - - - - - - - - -
    std::string XQQuery::getQueryPlan  )  const
    -
    - - - - - -
    -   - - -

    -Returns the query plan as XML. This is designed for debug and informative purposes only. -

    -

    -

    - - - - -
    - - - - - - - - -
    const XMLCh* XQQuery::getQueryText  )  const
    -
    - - - - - -
    -   - - -

    -Returns the expression that was parsed to create this XQQuery object. -

    -

    -

    - - - - -
    - - - - - - - - -
    const DynamicContext* XQQuery::getStaticContext  )  const [inline]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    const GlobalVariables& XQQuery::getVariables  )  const [inline]
    -
    - - - - - -
    -   - - -

    -Returns a vector of all XQGlobalVariable objects from the query. -

    -

    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    void XQQuery::importModule XQilla::Language  language,
    const XMLCh *  szUri,
    VectorOfStrings *  locations,
    StaticContext context
    -
    - - - - - -
    -   - - -

    -Performs a module import from the given target namespace and locations. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::setFile const XMLCh *  file  ) 
    -
    - - - - - -
    -   - - -

    -Sets the name of the file that this query was parsed from. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::setIsLibraryModule bool  bIsModule = true  ) 
    -
    - - - - - -
    -   - - -

    -Sets whether this query is a module or not. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::setModuleTargetNamespace const XMLCh *  uri  ) 
    -
    - - - - - -
    -   - - -

    -Sets the module target namespace for this query. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::setQueryBody ASTNode *  query  ) 
    -
    - - - - - -
    -   - - -

    -Set the query body to an ASTNode. -

    -

    -

    - - - - -
    - - - - - - - - - -
    void XQQuery::staticResolution StaticContext context = 0  ) 
    -
    - - - -
    -   - + +

    Perform static resolution on the query. @@ -783,32 +232,24 @@ Normally this is done as part of parsing the query expression. However, if the <

    XQException If a static resolution time error occurs
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void XQQuery::staticTyping StaticContext context = 0  ) void XQQuery::staticTyping (StaticContext context = 0  ) 
    -
    - - - -
    -   - + +

    Perform type calculation and related optimizations. @@ -825,13 +266,396 @@ Normally this step is done as part of static resolution.

    XQException If a static resolution time error occurs
    - - - + + +

    + +

    +
    + + + + + + + + +
    const XMLCh* XQQuery::getQueryText (  )  const
    +
    +
    + +

    +Returns the expression that was parsed to create this XQQuery object. +

    + +

    +

    + +

    +
    + + + + + + + + +
    std::string XQQuery::getQueryPlan (  )  const
    +
    +
    + +

    +Returns the query plan as XML. This is designed for debug and informative purposes only. +

    + +

    +

    + +

    +
    + + + + + + + + +
    ASTNode* XQQuery::getQueryBody (  )  const
    +
    +
    + +

    +Get the query body as an ASTNode. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::setQueryBody (ASTNode *  query  ) 
    +
    +
    + +

    +Set the query body to an ASTNode. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::addFunction (XQUserFunction *  fnDef  ) 
    +
    +
    + +

    +Adds an XQUserFunction to the query. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const UserFunctions& XQQuery::getFunctions (  )  const [inline]
    +
    +
    + +

    +Returns a vector of all XQUserFunction objects from the query. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::addVariable (XQGlobalVariable *  varDef  ) 
    +
    +
    + +

    +Adds a XQGlobalVariable to the query. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const GlobalVariables& XQQuery::getVariables (  )  const [inline]
    +
    +
    + +

    +Returns a vector of all XQGlobalVariable objects from the query. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const ImportedModules& XQQuery::getImportedModules (  )  const [inline]
    +
    +
    + +

    +Returns a vector of all XQGlobalVariable objects from the query. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const XMLCh* XQQuery::getFile (  )  const
    +
    +
    + +

    +Returns the name of the file that this query was parsed from. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::setFile (const XMLCh *  file  ) 
    +
    +
    + +

    +Sets the name of the file that this query was parsed from. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const DynamicContext* XQQuery::getStaticContext (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::setIsLibraryModule (bool  bIsModule = true  ) 
    +
    +
    + +

    +Sets whether this query is a module or not. +

    + +

    +

    + +

    +
    + + + + + + + + +
    bool XQQuery::getIsLibraryModule (  )  const
    +
    +
    + +

    +Returns whether this query is a module or not. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    void XQQuery::setModuleTargetNamespace (const XMLCh *  uri  ) 
    +
    +
    + +

    +Sets the module target namespace for this query. +

    + +

    +

    + +

    +
    + + + + + + + + +
    const XMLCh* XQQuery::getModuleTargetNamespace (  )  const
    +
    +
    + +

    +Gets the module taget namespace for this query. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void XQQuery::importModule (XQilla::Language  language,
    const XMLCh *  szUri,
    VectorOfStrings *  locations,
    StaticContext context 
    )
    +
    +
    + +

    +Performs a module import from the given target namespace and locations. +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQQuery__inherit__graph.map b/docs/simple-api/classXQQuery__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classXQQuery__inherit__graph.map +++ b/docs/simple-api/classXQQuery__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classXQQuery__inherit__graph.md5 b/docs/simple-api/classXQQuery__inherit__graph.md5 index a291fc43..31bc08f3 100644 --- a/docs/simple-api/classXQQuery__inherit__graph.md5 +++ b/docs/simple-api/classXQQuery__inherit__graph.md5 @@ -1 +1 @@ -0121bdc8a5dcc5bb35005e89e056f44e \ No newline at end of file +0691ce66ecba67d78a7b0865d2918547 \ No newline at end of file diff --git a/docs/simple-api/classXQQuery__inherit__graph.png b/docs/simple-api/classXQQuery__inherit__graph.png index 6b31104e..f4073568 100644 Binary files a/docs/simple-api/classXQQuery__inherit__graph.png and b/docs/simple-api/classXQQuery__inherit__graph.png differ diff --git a/docs/simple-api/classXQScopedNamespace-members.html b/docs/simple-api/classXQScopedNamespace-members.html index 9f315719..06a1a889 100644 --- a/docs/simple-api/classXQScopedNamespace-members.html +++ b/docs/simple-api/classXQScopedNamespace-members.html @@ -4,7 +4,7 @@ - +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    virtual const XMLCh* XQScopedNamespace::lookupNamespaceURI const XMLCh *  prefix  )  const [virtual]virtual const XMLCh* XQScopedNamespace::lookupNamespaceURI (const XMLCh *  prefix  )  const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual const XMLCh* XQScopedNamespace::lookupPrefix const XMLCh *  uri  )  const [virtual]virtual const XMLCh* XQScopedNamespace::lookupPrefix (const XMLCh *  uri  )  const [virtual]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    void XQScopedNamespace::setNodeContext const xercesc::DOMNode node  ) void XQScopedNamespace::setNodeContext (const xercesc::DOMNode node  ) 
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    const xercesc:: DOMNode* XQScopedNamespace::_ctxNode [protected] const xercesc:: DOMXPathNSResolver* XQScopedNamespace::_prevScope [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - +
    const xercesc:: DOMXPathNSResolver* XQScopedNamespace::_prevScope [protected] const xercesc:: DOMNode* XQScopedNamespace::_ctxNode [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQilla-members.html b/docs/simple-api/classXQilla-members.html index 59c9365a..afb39fbf 100644 --- a/docs/simple-api/classXQilla-members.html +++ b/docs/simple-api/classXQilla-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + +
    XQilla::XQilla xercesc::MemoryManager memMgr = 0  ) XQilla::XQilla (xercesc::MemoryManager memMgr = 0  ) 
    -
    - - - -
    -   - + +

    Constructs the object. @@ -176,203 +152,79 @@ In the process, XQillaPlatformUtils::initialize() is called to initialize

    memMgr If provided, this is the MemoryManager used to initialize Xerces.
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    XQilla::~XQilla  ) XQilla::~XQilla (  ) 
    -
    - - - - - -
    -   - + +

    Destructs the object.

    -In the process, XQillaPlatformUtils::terminate() is called to terminate XQilla and Xerces.

    +In the process, XQillaPlatformUtils::terminate() is called to terminate XQilla and Xerces. + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    static DynamicContext* XQilla::createContext xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  [static]static XQQuery* XQilla::parse (const XMLCh *  query,
    Language  language = XQUERY,
    DynamicContext context = 0,
    const XMLCh *  queryFile = NULL,
    unsigned int  flags = 0,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager 
    ) [static]
    -
    - - - - - -
    -   - - -

    -Creates a context suitable for parsing an expression with. -

    -

    Parameters:
    - - -
    memMgr The memory manager used to create the DynamicContext.
    -
    -
    Returns:
    An implementation of DynamicContext
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    static XQQuery* XQilla::parse const xercesc::InputSource querySrc,
    Language  language = XQUERY,
    DynamicContext context = 0,
    unsigned int  flags = 0,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager
    [static]
    -
    - - - - - -
    -   - - -

    -Parse the expression from the given InputSource. -

    -

    Parameters:
    - - - - - - -
    querySrc An InputSource which the expression will be parsed from.
    language The language to parse the string as. Defaults to XQUERY.
    context If specified, the context to use for parsing this expression. A default context is used if this parameter is 0.
    flags A bitwise OR of the Flags constants, that control aspects of how the XQQuery object is created.
    memMgr If specified, the memory manager used to create the XQQuery object.
    -
    -
    Returns:
    The object that represents the parsed expression.
    -
    Exceptions:
    - - -
    XQException If a parse error occurs.
    -
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    static XQQuery* XQilla::parse const XMLCh *  query,
    Language  language = XQUERY,
    DynamicContext context = 0,
    const XMLCh *  queryFile = NULL,
    unsigned int  flags = 0,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager
    [static]
    -
    - - - -
    -   - + +

    Parse the expression contained in the given query string. @@ -387,65 +239,121 @@ Parse the expression contained in the given query string.

    memMgr If specified, the memory manager used to create the XQQuery object.
    -

    Returns:
    The object that represents the parsed expression.
    +
    Returns:
    The object that represents the parsed expression.
    Exceptions:
    XQException If a parse error occurs.
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
    static XQQuery* XQilla::parseFromURI const XMLCh *  queryFile, static XQQuery* XQilla::parse (const xercesc::InputSource querySrc,
    Language  language = XQUERY, Language  language = XQUERY,
    DynamicContext context = 0, DynamicContext context = 0,
    unsigned int  flags = 0, unsigned int  flags = 0,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManagerxercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager 
    [static]) [static]
    -
    - - - -
    -   - + +
    + +

    +Parse the expression from the given InputSource. +

    +

    Parameters:
    + + + + + + +
    querySrc An InputSource which the expression will be parsed from.
    language The language to parse the string as. Defaults to XQUERY.
    context If specified, the context to use for parsing this expression. A default context is used if this parameter is 0.
    flags A bitwise OR of the Flags constants, that control aspects of how the XQQuery object is created.
    memMgr If specified, the memory manager used to create the XQQuery object.
    +
    +
    Returns:
    The object that represents the parsed expression.
    +
    Exceptions:
    + + +
    XQException If a parse error occurs.
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    static XQQuery* XQilla::parseFromURI (const XMLCh *  queryFile,
    Language  language = XQUERY,
    DynamicContext context = 0,
    unsigned int  flags = 0,
    xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager 
    ) [static]
    +
    +

    Parse the expression residing at the given URL. @@ -459,19 +367,47 @@ Parse the expression residing at the given URL.

    memMgr If specified, the memory manager used to create the XQQuery object.
    -

    Returns:
    The object that represents the parsed expression.
    +
    Returns:
    The object that represents the parsed expression.
    Exceptions:
    XQException If a parse error occurs.
    - - - + + +

    + +

    +
    + + + + + + + + + +
    static DynamicContext* XQilla::createContext (xercesc::MemoryManager memMgr = xercesc::XMLPlatformUtils::fgMemoryManager  )  [static]
    +
    +
    + +

    +Creates a context suitable for parsing an expression with. +

    +

    Parameters:
    + + +
    memMgr The memory manager used to create the DynamicContext.
    +
    +
    Returns:
    An implementation of DynamicContext
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQillaAllocator-members.html b/docs/simple-api/classXQillaAllocator-members.html index 60b69a79..dd93fee3 100644 --- a/docs/simple-api/classXQillaAllocator-members.html +++ b/docs/simple-api/classXQillaAllocator-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class _Tp>
    +
    - - - - - - - - + + + + +
    -template<class _Tp>
    XQillaAllocator< _Tp >::XQillaAllocator  )  [inline]XQillaAllocator< _Tp >::XQillaAllocator (  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - - - - - - + + + + + +
    -template<class _Tp>
    XQillaAllocator< _Tp >::XQillaAllocator xercesc::MemoryManager memMgr  )  [inline]XQillaAllocator< _Tp >::XQillaAllocator (xercesc::MemoryManager memMgr  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - - - - - - + + + + + +
    -template<class _Tp>
    XQillaAllocator< _Tp >::XQillaAllocator const XQillaAllocator< _Tp > &  o  )  [inline]XQillaAllocator< _Tp >::XQillaAllocator (const XQillaAllocator< _Tp > &  o  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class _Tp>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class _Tp> pointer XQillaAllocator< _Tp >::allocate (size_t  _n,
    pointer XQillaAllocator< _Tp >::allocate size_t  _n, const void *  = 0 
    const void *  = 0
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class _Tp> void XQillaAllocator< _Tp >::deallocate (void *  _p,
    void XQillaAllocator< _Tp >::construct pointer  _p, size_t  _n 
    const_reference  _v
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - + + + + - - - - + + + + - - - - - - - - - + + +
    -template<class _Tp> void XQillaAllocator< _Tp >::construct (pointer  _p,
    void XQillaAllocator< _Tp >::deallocate void *  _p, const_reference  _v 
    size_t  _n
    [inline]) [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - - - - - - + + + + + +
    -template<class _Tp>
    void XQillaAllocator< _Tp >::destroy pointer  _p  )  [inline]void XQillaAllocator< _Tp >::destroy (pointer  _p  )  [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - - - - - - + + + + +
    -template<class _Tp>
    size_type XQillaAllocator< _Tp >::max_size size_type   )  const [inline]size_type XQillaAllocator< _Tp >::max_size (  )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - - - - - + + + + + +
    -template<class _Tp>
    size_type XQillaAllocator< _Tp >::max_size  )  const [inline]size_type XQillaAllocator< _Tp >::max_size (size_type   )  const [inline]
    -
    - - - - - -
    -   - + +

    -

    + + +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    +template<class _Tp>
    +
    - - - - +
    -template<class _Tp>
    xercesc:: MemoryManager* XQillaAllocator< _Tp >::_memMgr [protected] char XQillaAllocator< _Tp >::_singleton[sizeof(_Tp)] [protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    +template<class _Tp>
    +
    - - - - +
    -template<class _Tp>
    char XQillaAllocator< _Tp >::_singleton[sizeof(_Tp)] [protected] xercesc:: MemoryManager* XQillaAllocator< _Tp >::_memMgr [protected]
    -
    - - - - - -
    -   - + +

    -

    + + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classXQilla__inherit__graph.map b/docs/simple-api/classXQilla__inherit__graph.map index e955adb5..77ca241b 100644 --- a/docs/simple-api/classXQilla__inherit__graph.map +++ b/docs/simple-api/classXQilla__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMemory.html 7,9 141,33 +rect $classxercesc_1_1XMemory.html 5,7 152,31 diff --git a/docs/simple-api/classXQilla__inherit__graph.md5 b/docs/simple-api/classXQilla__inherit__graph.md5 index 3b60ef84..e409f3a2 100644 --- a/docs/simple-api/classXQilla__inherit__graph.md5 +++ b/docs/simple-api/classXQilla__inherit__graph.md5 @@ -1 +1 @@ -9e4629b619beb3fa440f55c2c0992a99 \ No newline at end of file +d7cde1b59962df6f4491a7bd13106df6 \ No newline at end of file diff --git a/docs/simple-api/classXQilla__inherit__graph.png b/docs/simple-api/classXQilla__inherit__graph.png index 520d399a..f598d805 100644 Binary files a/docs/simple-api/classXQilla__inherit__graph.png and b/docs/simple-api/classXQilla__inherit__graph.png differ diff --git a/docs/simple-api/classes.html b/docs/simple-api/classes.html index 93c6abdc..44a380ae 100644 --- a/docs/simple-api/classes.html +++ b/docs/simple-api/classes.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -34,9 +34,9 @@ ATHexBinaryOrDerived   
        M  
      XMemory (xercesc)   ATNotationOrDerived   MemBufInputSource (xercesc)   XMLDeleter (xercesc)   ATQNameOrDerived   MemoryManager (xercesc)   XMLEntityResolver (xercesc)   ATStringOrDerived   ModuleResolver   XMLPlatformUtils (xercesc)   ATTimeOrDerived   
        N  
      XPath2MemoryManager   ATUntypedAtomic   Node   XQDebugCallback   AutoContextInfoReset   Numeric   XQException   AutoContextItemTypeReset   NumericTypeConstructor   XQilla   AutoDeallocate   
        R  
      -XQillaAllocator   AutoDelete   RefCountPointer   XQillaAllocator::rebind   AutoDeleteArray   ReferenceCounted   XQQuery   AutoNodeSetOrderingReset   Result   XQScopedNamespace   

      A | C | D | I | L | M | N | R | S | T | U | V | X

      -


      Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +XQillaAllocator   AutoDelete   RefCountPointer   XQillaAllocator::rebind   AutoDeleteArray   ReferenceCounted   XQQuery   AutoDocumentCacheReset   Result   XQScopedNamespace   AutoNodeSetOrderingReset   

      A | C | D | I | L | M | N | R | S | T | U | V | X

      +


      Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1DOMDocument-members.html b/docs/simple-api/classxercesc_1_1DOMDocument-members.html index 53caeedf..abaab31d 100644 --- a/docs/simple-api/classxercesc_1_1DOMDocument-members.html +++ b/docs/simple-api/classxercesc_1_1DOMDocument-members.html @@ -4,7 +4,7 @@ - +

      + +

      +
      + + + + + + + + +
      xercesc::DOMDocument::DOMDocument (  )  [inline, protected]
      +
      +
      + +

      + +

      +

      + +

      +
      + + + + + + + + +
      virtual xercesc::DOMDocument::~DOMDocument (  )  [inline, virtual]
      +
      +
      + +

      +Destructor. +

      + +

      +


      Member Function Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      virtual DOMNode* xercesc::DOMDocument::adoptNode DOMNode source  )  [pure virtual]virtual DOMElement* xercesc::DOMDocument::createElement (const XMLCh *  tagName  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Changes the ownerDocument of a node, its children, as well as the attached attribute nodes if there are any. -

      -If the node has a parent it is first removed from its parent child list. This effectively allows moving a subtree from one document to another. The following list describes the specifics for each type of node.

      -"Experimental - subject to change"

      -

      -
      ATTRIBUTE_NODE
      -
      The ownerElement attribute is set to null and the specified flag is set to true on the adopted DOMAttr. The descendants of the source DOMAttr are recursively adopted.
      -
      DOCUMENT_FRAGMENT_NODE
      -
      The descendants of the source node are recursively adopted.
      -
      DOCUMENT_NODE
      -
      DOMDocument nodes cannot be adopted.
      -
      DOCUMENT_TYPE_NODE
      -
      DOMDocumentType nodes cannot be adopted.
      -
      ELEMENT_NODE
      -
      Specified attribute nodes of the source element are adopted, and the generated DOMAttr nodes. Default attributes are discarded, though if the document being adopted into defines default attributes for this element name, those are assigned. The descendants of the source element are recursively adopted.
      -
      ENTITY_NODE
      -
      DOMEntity nodes cannot be adopted.
      -
      ENTITY_REFERENCE_NODE
      -
      Only the DOMEntityReference node itself is adopted, the descendants are discarded, since the source and destination documents might have defined the entity differently. If the document being imported into provides a definition for this entity name, its value is assigned.
      -
      NOTATION_NODE
      -
      DOMNotation nodes cannot be adopted.
      -
      PROCESSING_INSTRUCTION_NODE, TEXT_NODE, CDATA_SECTION_NODE, COMMENT_NODE
      -
      These nodes can all be adopted. No specifics.
      -
      -
      Parameters:
      - - -
      source The node to move into this document.
      -
      -
      Returns:
      The adopted node, or null if this operation fails, such as when the source node comes from a different implementation.
      -
      Exceptions:
      - - -
      DOMException NOT_SUPPORTED_ERR: Raised if the source node is of type DOCUMENT, DOCUMENT_TYPE.
      -NO_MODIFICATION_ALLOWED_ERR: Raised when the source node is readonly.
      -
      -
      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMAttr* xercesc::DOMDocument::createAttribute const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Creates an DOMAttr of the given name. -

      -Note that the DOMAttr instance can then be set on an DOMElement using the setAttributeNode method.
      -To create an attribute with a qualified name and namespace URI, use the createAttributeNS method.

      Parameters:
      - - -
      name The name of the attribute.
      -
      -
      Returns:
      A new DOMAttr object with the nodeName attribute set to name, and localName, prefix, and namespaceURI set to null. The value of the attribute is the empty string.
      -
      Exceptions:
      - - -
      DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual DOMAttr* xercesc::DOMDocument::createAttributeNS const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName
      [pure virtual]
      -
      - - - - - -
      -   - - -

      -Creates an attribute of the given qualified name and namespace URI. -

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the attribute to create.
      qualifiedName The qualified name of the attribute to instantiate.
      -
      -
      Returns:
      A new DOMAttr object with the following attributes: - - - - - - - - - - - - - - -
      Attribute Value
      DOMNode.nodeName qualifiedName
      DOMNode.namespaceURI namespaceURI
      DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
      DOMNode.localName local name, extracted from qualifiedName
      DOMAttr.name qualifiedName
      DOMNode.nodeValue the empty string
      -
      -
      Exceptions:
      - - -
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
      -NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace", or if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from " http://www.w3.org/2000/xmlns/".
      -NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
      -
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMCDATASection* xercesc::DOMDocument::createCDATASection const XMLCh *  data  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Creates a DOMCDATASection node whose value is the specified string. -

      -

      Parameters:
      - - -
      data The data for the DOMCDATASection contents.
      -
      -
      Returns:
      The new DOMCDATASection object.
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMComment* xercesc::DOMDocument::createComment const XMLCh *  data  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Creates a DOMComment node given the specified string. -

      -

      Parameters:
      - - -
      data The data for the node.
      -
      -
      Returns:
      The new DOMComment object.
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - -
      virtual DOMDocumentFragment* xercesc::DOMDocument::createDocumentFragment  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Creates an empty DOMDocumentFragment object. -

      -

      Returns:
      A new DOMDocumentFragment.
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - - - - - - - -
      virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType const XMLCh *  qName,
      const XMLCh * ,
      const XMLCh * 
      [inline, virtual]
      -
      - - - - - -
      -   - - -

      -

      -

      - - - - -
      - - - - - - - - - -
      virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - - -

      -Non-standard extension. -

      -Create a DOMDocumentType node.

      Returns:
      A DOMDocumentType that references the newly created DOMDocumentType node.
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMElement* xercesc::DOMDocument::createElement const XMLCh *  tagName  )  [pure virtual]
      -
      - - - -
      -   - + +

      Creates an element of the type specified. @@ -615,282 +266,150 @@ To create an element with a qualified name and namespace URI, use the crea

      tagName The name of the element type to instantiate. For XML, this is case-sensitive.
      -

      Returns:
      A new DOMElement object with the nodeName attribute set to tagName, and localName, prefix, and namespaceURI set to null.
      +
      Returns:
      A new DOMElement object with the nodeName attribute set to tagName, and localName, prefix, and namespaceURI set to null.
      Exceptions:
      DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + +
      virtual DOMElement* xercesc::DOMDocument::createElementNS const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName,
      const XMLSSize_t  lineNum,
      const XMLSSize_t  columnNum
      [pure virtual]virtual DOMDocumentFragment* xercesc::DOMDocument::createDocumentFragment (  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Non-standard extension. +Creates an empty DOMDocumentFragment object.

      -Creates an element of the given qualified name and namespace URI, and also stores line/column number info. Used by internally XSDXercesDOMParser during schema traversal.

      -

      See also:
      createElementNS(const XMLCh *namespaceURI, const XMLCh *qualifiedName)
      -
      -

      - - - - -
      - +
      Returns:
      A new DOMDocumentFragment.
      +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      virtual DOMElement* xercesc::DOMDocument::createElementNS const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName
      [pure virtual]virtual DOMText* xercesc::DOMDocument::createTextNode (const XMLCh *  data  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Creates an element of the given qualified name and namespace URI. +Creates a DOMText node given the specified string.

      Parameters:
      - - +
      namespaceURI The namespace URI of the element to create.
      qualifiedName The qualified name of the element type to instantiate.
      data The data for the node.
      -
      Returns:
      A new DOMElement object with the following attributes: - - - - - - - - - - - - -
      Attribute Value
      DOMNode.nodeName qualifiedName
      DOMNode.namespaceURI namespaceURI
      DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
      DOMNode.localName local name, extracted from qualifiedName
      DOMElement.tagName qualifiedName
      -
      -
      Exceptions:
      - - -
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
      -NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" .
      -NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
      -
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - +
      Returns:
      The new DOMText object.
      +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMEntity* xercesc::DOMDocument::createEntity const XMLCh *  name  )  [pure virtual]virtual DOMComment* xercesc::DOMDocument::createComment (const XMLCh *  data  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Non-standard extension. +Creates a DOMComment node given the specified string.

      -Create a new entity.

      Parameters:
      +
      Parameters:
      - +
      name The name of the entity to instantiate
      data The data for the node.
      -
      -

      - - - - -
      - +
      Returns:
      The new DOMComment object.
      +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMEntityReference* xercesc::DOMDocument::createEntityReference const XMLCh *  name  )  [pure virtual]virtual DOMCDATASection* xercesc::DOMDocument::createCDATASection (const XMLCh *  data  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Creates an DOMEntityReference object. +Creates a DOMCDATASection node whose value is the specified string.

      -In addition, if the referenced entity is known, the child list of the DOMEntityReference node is made the same as that of the corresponding DOMEntity node.If any descendant of the DOMEntity node has an unbound namespace prefix, the corresponding descendant of the created DOMEntityReference node is also unbound; (its namespaceURI is null). The DOM Level 2 does not support any mechanism to resolve namespace prefixes.

      Parameters:
      +
      Parameters:
      - +
      name The name of the entity to reference.
      data The data for the DOMCDATASection contents.
      -
      Returns:
      The new DOMEntityReference object.
      -
      Exceptions:
      - - -
      DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
      -
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMNotation* xercesc::DOMDocument::createNotation const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - +
      Returns:
      The new DOMCDATASection object.
      +
      Since:
      DOM Level 1
      -

      -Non-standard extension. -

      -Create a Notation.

      Parameters:
      - - -
      name The name of the notation to instantiate
      -
      -
      Returns:
      A DOMNotation that references the newly created DOMNotation node.
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      virtual DOMProcessingInstruction* xercesc::DOMDocument::createProcessingInstruction const XMLCh *  target, virtual DOMProcessingInstruction* xercesc::DOMDocument::createProcessingInstruction (const XMLCh *  target,
      const XMLCh *  dataconst XMLCh *  data 
      [pure virtual]) [pure virtual]
      -
      - - - -
      -   - + +

      Creates a DOMProcessingInstruction node given the specified name and data strings. @@ -901,271 +420,166 @@ Creates a DOMProcessingInstruction node given the specified name an

      data The data for the node.
      -

      Returns:
      The new DOMProcessingInstruction object.
      +
      Returns:
      The new DOMProcessingInstruction object.
      Exceptions:
      DOMException INVALID_CHARACTER_ERR: Raised if the specified target contains an illegal character.
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual DOMText* xercesc::DOMDocument::createTextNode const XMLCh *  data  )  [pure virtual]virtual DOMAttr* xercesc::DOMDocument::createAttribute (const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -Creates a DOMText node given the specified string. +Creates an DOMAttr of the given name.

      -

      Parameters:
      +Note that the DOMAttr instance can then be set on an DOMElement using the setAttributeNode method.
      +To create an attribute with a qualified name and namespace URI, use the createAttributeNS method.
      Parameters:
      - +
      data The data for the node.
      name The name of the attribute.
      -
      Returns:
      The new DOMText object.
      -
      Since:
      DOM Level 1
      -
      -

      - - - - -
      - +
      Returns:
      A new DOMAttr object with the nodeName attribute set to name, and localName, prefix, and namespaceURI set to null. The value of the attribute is the empty string.
      +
      Exceptions:
      +
      + +
      DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
      + +
      Since:
      DOM Level 1
      + + +

      + +

      +
      + - - - - - + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getActualEncoding  )  const [pure virtual]virtual DOMEntityReference* xercesc::DOMDocument::createEntityReference (const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying the actual encoding of this document. +Creates an DOMEntityReference object.

      -This is null otherwise.
      - This attribute represents the property [character encoding scheme] defined in.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +In addition, if the referenced entity is known, the child list of the DOMEntityReference node is made the same as that of the corresponding DOMEntity node.If any descendant of the DOMEntity node has an unbound namespace prefix, the corresponding descendant of the created DOMEntityReference node is also unbound; (its namespaceURI is null). The DOM Level 2 does not support any mechanism to resolve namespace prefixes.
      Parameters:
      +
      + +
      name The name of the entity to reference.
      + +
      Returns:
      The new DOMEntityReference object.
      +
      Exceptions:
      + + +
      DOMException INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
      +
      +
      Since:
      DOM Level 1
      + + +

      + +

      +
      + - - - - - + + + + +
      virtual DOMDocumentType* xercesc::DOMDocument::getDoctype  )  const [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::getDoctype (  )  const [pure virtual]
      -
      - - - - - -
      -   - + +

      The Document Type Declaration (see DOMDocumentType) associated with this document.

      -For XML documents without a document type declaration this returns null. The DOM Level 2 does not support editing the Document Type Declaration. docType cannot be altered in any way, including through the use of methods inherited from the DOMNode interface, such as insertNode or removeNode.

      Since:
      DOM Level 1
      -
      -

      - - - - -
      - +For XML documents without a document type declaration this returns null. The DOM Level 2 does not support editing the Document Type Declaration. docType cannot be altered in any way, including through the use of methods inherited from the DOMNode interface, such as insertNode or removeNode.
      Since:
      DOM Level 1
      + + +

      + +

      +
      +
      - - - - - + + + + +
      virtual DOMElement* xercesc::DOMDocument::getDocumentElement  )  const [pure virtual]virtual DOMImplementation* xercesc::DOMDocument::getImplementation (  )  const [pure virtual]
      -
      - - - - - -
      -   - + +
      + +

      +The DOMImplementation object that handles this document. +

      +A DOM application may use objects from multiple implementations.

      Since:
      DOM Level 1
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual DOMElement* xercesc::DOMDocument::getDocumentElement (  )  const [pure virtual]
      +
      +

      This is a convenience attribute that allows direct access to the child node that is the root element of the document.

      -

      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - -
      virtual const XMLCh* xercesc::DOMDocument::getDocumentURI  )  const [pure virtual]
      -
      - - - - - -
      -   - +
      Since:
      DOM Level 1
      -

      -The location of the document or null if undefined. -

      -
      -Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + +
      virtual DOMConfiguration* xercesc::DOMDocument::getDOMConfiguration  )  const [pure virtual]virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagName (const XMLCh *  tagname  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -The configuration used when Document.normalizeDocument is invoked. -

      -

      Returns:
      The DOMConfiguration from this DOMDocument
      -Note that this is a partial implementation. Not all the required features are implemented and this is only used by normalizeDocument. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

      -"Experimental - subject to change"

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMElement* xercesc::DOMDocument::getElementById const XMLCh *  elementId  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -Returns the DOMElement whose ID is given by elementId. -

      -If no such element exists, returns null. Behavior is not defined if more than one element has this ID. The DOM implementation must have information that says which attributes are of type ID. Attributes with the name "ID" are not of type ID unless so defined. Implementations that do not know whether attributes are of type ID or not are expected to return null.

      Parameters:
      - - -
      elementId The unique id value for an element.
      -
      -
      Returns:
      The matching element.
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - - - - - - - - - -
      virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagName const XMLCh *  tagname  )  const [pure virtual]
      -
      - - - -
      -   - + +

      Returns a DOMNodeList of all the DOMElement(s) with a given tag name in the order in which they are encountered in a preorder traversal of the DOMDocument tree. @@ -1175,250 +589,35 @@ The returned node list is "live", in that changes to the document tree made afte

      tagname The name of the tag to match on. The special value "*" matches all tags.
      -

      Returns:
      A new DOMNodeList object containing all the matched DOMElement(s).
      -
      Since:
      DOM Level 1
      - - - -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagNameNS const XMLCh *  namespaceURI,
      const XMLCh *  localName
      const [pure virtual]
      -
      - - - - - -
      -   - +
      Returns:
      A new DOMNodeList object containing all the matched DOMElement(s).
      +
      Since:
      DOM Level 1
      -

      -Returns a DOMNodeList of all the DOMElement(s) with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the DOMDocument tree. -

      -

      Parameters:
      - - - -
      namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
      localName The local name of the elements to match on. The special value "*" matches all local names.
      -
      -
      Returns:
      A new DOMNodeList object containing all the matched DOMElement(s).
      -
      Since:
      DOM Level 2
      -
      -

      - - - - -
      - + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getEncoding  )  const [pure virtual]virtual DOMNode* xercesc::DOMDocument::importNode (DOMNode importedNode,
      bool  deep 
      ) [pure virtual]
      -
      - - - - - -
      -   - - -

      -An attribute specifying, as part of the XML declaration, the encoding of this document. -

      -This is null when unspecified.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual DOMImplementation* xercesc::DOMDocument::getImplementation  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -The DOMImplementation object that handles this document. -

      -A DOM application may use objects from multiple implementations.

      Since:
      DOM Level 1
      -
      -

      - - - - -
      - - - - - - - - -
      virtual bool xercesc::DOMDocument::getStandalone  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -An attribute specifying, as part of the XML declaration, whether this document is standalone. -

      -
      - This attribute represents the property [standalone] defined in .

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual bool xercesc::DOMDocument::getStrictErrorChecking  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -An attribute specifying whether errors checking is enforced or not. -

      -When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - -
      virtual const XMLCh* xercesc::DOMDocument::getVersion  )  const [pure virtual]
      -
      - - - - - -
      -   - - -

      -An attribute specifying, as part of the XML declaration, the version number of this document. -

      -This is null when unspecified.
      - This attribute represents the property [version] defined in .

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - - - - - - - - - - - - - - - - - - -
      virtual DOMNode* xercesc::DOMDocument::importNode DOMNode importedNode,
      bool  deep
      [pure virtual]
      -
      - - - -
      -   - + +

      Imports a node from another document to this document. @@ -1453,88 +652,538 @@ Additional information is copied as appropriate to the nodeType, at

      deep If true, recursively import the subtree under the specified node; if false, import only the node itself, as explained above. This has no effect on DOMAttr , DOMEntityReference, and DOMNotation nodes.
      -

      Returns:
      The imported node that belongs to this DOMDocument.
      +
      Returns:
      The imported node that belongs to this DOMDocument.
      Exceptions:
      DOMException NOT_SUPPORTED_ERR: Raised if the type of node being imported is not supported.
      -
      Since:
      DOM Level 2
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 2
      + + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      virtual void xercesc::DOMDocument::normalizeDocument  )  [pure virtual]virtual DOMElement* xercesc::DOMDocument::createElementNS (const XMLCh *  namespaceURI,
      const XMLCh *  qualifiedName 
      ) [pure virtual]
      -
      - - - - - +
      Parameters:
      +
      -   - + +

      -This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form. +Creates an element of the given qualified name and namespace URI.

      -The actual result depends on the features being set. See DOMConfiguration for details.

      -"Experimental - subject to change"

      -
      -Noticeably this method normalizes DOMText nodes, makes the document "namespace wellformed", according to the algorithm described below in pseudo code, by adding missing namespace declaration attributes and adding or changing namespace prefixes, updates the replacement tree of DOMEntityReference nodes, normalizes attribute values, etc.
      -Mutation events, when supported, are generated to reflect the changes occuring on the document. Note that this is a partial implementation. Not all the required features are implemented. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

      Since:
      DOM Level 3
      -
      + + +
      namespaceURI The namespace URI of the element to create.
      qualifiedName The qualified name of the element type to instantiate.
      + +

      Returns:
      A new DOMElement object with the following attributes: + + + + + + + + + + + +
      Attribute Value
      DOMNode.nodeName qualifiedName
      DOMNode.namespaceURI namespaceURI
      DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
      DOMNode.localName local name, extracted from qualifiedName
      DOMElement.tagName qualifiedName
      -

      - - - - + +
      + +

      +Creates an attribute of the given qualified name and namespace URI. +

      +

      Parameters:
      +
      - + +
      Exceptions:
      +
      + +
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
      +NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" .
      +NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
      + +
      Since:
      DOM Level 2
      + + +

      + +

      +
      + - - - - + + + + - - - - + + + + - - - - - - - - - + + +
      virtual DOMNode* xercesc::DOMDocument::renameNode DOMNode n, virtual DOMAttr* xercesc::DOMDocument::createAttributeNS (const XMLCh *  namespaceURI,
      const XMLCh *  namespaceURI, const XMLCh *  qualifiedName 
      const XMLCh *  name
      [pure virtual]) [pure virtual]
      -
      + + +
      namespaceURI The namespace URI of the attribute to create.
      qualifiedName The qualified name of the attribute to instantiate.
      +

      +
      Returns:
      A new DOMAttr object with the following attributes: + + + + + + + + + + + + + +
      Attribute Value
      DOMNode.nodeName qualifiedName
      DOMNode.namespaceURI namespaceURI
      DOMNode.prefix prefix, extracted from qualifiedName, or null if there is no prefix
      DOMNode.localName local name, extracted from qualifiedName
      DOMAttr.name qualifiedName
      DOMNode.nodeValue the empty string
      - - - -
      -   - + +
      Exceptions:
      + + +
      DOMException INVALID_CHARACTER_ERR: Raised if the specified qualified name contains an illegal character, per the XML 1.0 specification .
      +NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace", or if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from " http://www.w3.org/2000/xmlns/".
      +NOT_SUPPORTED_ERR: Always thrown if the current document does not support the "XML" feature, since namespaces were defined by XML.
      +
      +
      Since:
      DOM Level 2
      + + +

      + +

      +
      + + + + + + + + + + + + + + + + + + +
      virtual DOMNodeList* xercesc::DOMDocument::getElementsByTagNameNS (const XMLCh *  namespaceURI,
      const XMLCh *  localName 
      ) const [pure virtual]
      +
      +
      + +

      +Returns a DOMNodeList of all the DOMElement(s) with a given local name and namespace URI in the order in which they are encountered in a preorder traversal of the DOMDocument tree. +

      +

      Parameters:
      + + + +
      namespaceURI The namespace URI of the elements to match on. The special value "*" matches all namespaces.
      localName The local name of the elements to match on. The special value "*" matches all local names.
      +
      +
      Returns:
      A new DOMNodeList object containing all the matched DOMElement(s).
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual DOMElement* xercesc::DOMDocument::getElementById (const XMLCh *  elementId  )  const [pure virtual]
      +
      +
      + +

      +Returns the DOMElement whose ID is given by elementId. +

      +If no such element exists, returns null. Behavior is not defined if more than one element has this ID. The DOM implementation must have information that says which attributes are of type ID. Attributes with the name "ID" are not of type ID unless so defined. Implementations that do not know whether attributes are of type ID or not are expected to return null.

      Parameters:
      + + +
      elementId The unique id value for an element.
      +
      +
      Returns:
      The matching element.
      +
      Since:
      DOM Level 2
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getActualEncoding (  )  const [pure virtual]
      +
      +
      + +

      +An attribute specifying the actual encoding of this document. +

      +This is null otherwise.
      + This attribute represents the property [character encoding scheme] defined in.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setActualEncoding (const XMLCh *  actualEncoding  )  [pure virtual]
      +
      +
      + +

      +An attribute specifying the actual encoding of this document. +

      +This is null otherwise.
      + This attribute represents the property [character encoding scheme] defined in .

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getEncoding (  )  const [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, the encoding of this document. +

      +This is null when unspecified.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setEncoding (const XMLCh *  encoding  )  [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, the encoding of this document. +

      +This is null when unspecified.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual bool xercesc::DOMDocument::getStandalone (  )  const [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, whether this document is standalone. +

      +
      + This attribute represents the property [standalone] defined in .

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setStandalone (bool  standalone  )  [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, whether this document is standalone. +

      +
      + This attribute represents the property [standalone] defined in .

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getVersion (  )  const [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, the version number of this document. +

      +This is null when unspecified.
      + This attribute represents the property [version] defined in .

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setVersion (const XMLCh *  version  )  [pure virtual]
      +
      +
      + +

      +An attribute specifying, as part of the XML declaration, the version number of this document. +

      +This is null when unspecified.
      + This attribute represents the property [version] defined in .

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual const XMLCh* xercesc::DOMDocument::getDocumentURI (  )  const [pure virtual]
      +
      +
      + +

      +The location of the document or null if undefined. +

      +
      +Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setDocumentURI (const XMLCh *  documentURI  )  [pure virtual]
      +
      +
      + +

      +The location of the document or null if undefined. +

      +
      +Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + +
      virtual bool xercesc::DOMDocument::getStrictErrorChecking (  )  const [pure virtual]
      +
      +
      + +

      +An attribute specifying whether errors checking is enforced or not. +

      +When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + +
      virtual void xercesc::DOMDocument::setStrictErrorChecking (bool  strictErrorChecking  )  [pure virtual]
      +
      +
      + +

      +An attribute specifying whether errors checking is enforced or not. +

      +When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

      +"Experimental - subject to change"

      +

      Since:
      DOM Level 3
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      virtual DOMNode* xercesc::DOMDocument::renameNode (DOMNode n,
      const XMLCh *  namespaceURI,
      const XMLCh *  name 
      ) [pure virtual]
      +
      +

      Rename an existing node. @@ -1550,7 +1199,7 @@ When the node being renamed is an DOMAttr that is attached to an

      name The new qualified name.
      -
      Returns:
      The renamed node. This is either the specified node or the new node that was created to replace the specified node.
      +
      Returns:
      The renamed node. This is either the specified node or the new node that was created to replace the specified node.
      Exceptions:
      DOMException NOT_SUPPORTED_ERR: Raised when the type of the specified node is neither ELEMENT_NODE nor ATTRIBUTE_NODE.
      @@ -1558,216 +1207,279 @@ WRONG_DOCUMENT_ERR: Raised when the specified node was created from a different NAMESPACE_ERR: Raised if the qualifiedName is malformed per the Namespaces in XML specification, if the qualifiedName has a prefix and the namespaceURI is null, or if the qualifiedName has a prefix that is "xml" and the namespaceURI is different from " http://www.w3.org/XML/1998/namespace" . Also raised, when the node being renamed is an attribute, if the qualifiedName, or its prefix, is "xmlns" and the namespaceURI is different from "http://www.w3.org/2000/xmlns/".
      -
      Since:
      DOM Level 3
      - - - -

      - - - - -
      - +
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMDocument::setActualEncoding const XMLCh *  actualEncoding  )  [pure virtual]virtual DOMNode* xercesc::DOMDocument::adoptNode (DOMNode source  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying the actual encoding of this document. +Changes the ownerDocument of a node, its children, as well as the attached attribute nodes if there are any.

      -This is null otherwise.
      - This attribute represents the property [character encoding scheme] defined in .

      +If the node has a parent it is first removed from its parent child list. This effectively allows moving a subtree from one document to another. The following list describes the specifics for each type of node.

      "Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +
      +
      ATTRIBUTE_NODE
      +
      The ownerElement attribute is set to null and the specified flag is set to true on the adopted DOMAttr. The descendants of the source DOMAttr are recursively adopted.
      +
      DOCUMENT_FRAGMENT_NODE
      +
      The descendants of the source node are recursively adopted.
      +
      DOCUMENT_NODE
      +
      DOMDocument nodes cannot be adopted.
      +
      DOCUMENT_TYPE_NODE
      +
      DOMDocumentType nodes cannot be adopted.
      +
      ELEMENT_NODE
      +
      Specified attribute nodes of the source element are adopted, and the generated DOMAttr nodes. Default attributes are discarded, though if the document being adopted into defines default attributes for this element name, those are assigned. The descendants of the source element are recursively adopted.
      +
      ENTITY_NODE
      +
      DOMEntity nodes cannot be adopted.
      +
      ENTITY_REFERENCE_NODE
      +
      Only the DOMEntityReference node itself is adopted, the descendants are discarded, since the source and destination documents might have defined the entity differently. If the document being imported into provides a definition for this entity name, its value is assigned.
      +
      NOTATION_NODE
      +
      DOMNotation nodes cannot be adopted.
      +
      PROCESSING_INSTRUCTION_NODE, TEXT_NODE, CDATA_SECTION_NODE, COMMENT_NODE
      +
      These nodes can all be adopted. No specifics.
      +
      +
      Parameters:
      +
      + +
      source The node to move into this document.
      + +
      Returns:
      The adopted node, or null if this operation fails, such as when the source node comes from a different implementation.
      +
      Exceptions:
      + + +
      DOMException NOT_SUPPORTED_ERR: Raised if the source node is of type DOCUMENT, DOCUMENT_TYPE.
      +NO_MODIFICATION_ALLOWED_ERR: Raised when the source node is readonly.
      +
      +
      Since:
      DOM Level 3
      + + +

      + +

      +
      + - - - - - - + + + + +
      virtual void xercesc::DOMDocument::setDocumentURI const XMLCh *  documentURI  )  [pure virtual]virtual void xercesc::DOMDocument::normalizeDocument (  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -The location of the document or null if undefined. +This method acts as if the document was going through a save and load cycle, putting the document in a "normal" form.

      +The actual result depends on the features being set. See DOMConfiguration for details.

      +"Experimental - subject to change"


      -Beware that when the DOMDocument supports the feature "HTML" , the href attribute of the HTML BASE element takes precedence over this attribute.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +Noticeably this method normalizes DOMText nodes, makes the document "namespace wellformed", according to the algorithm described below in pseudo code, by adding missing namespace declaration attributes and adding or changing namespace prefixes, updates the replacement tree of DOMEntityReference nodes, normalizes attribute values, etc.
      +Mutation events, when supported, are generated to reflect the changes occuring on the document. Note that this is a partial implementation. Not all the required features are implemented. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.
      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + +
      virtual void xercesc::DOMDocument::setEncoding const XMLCh *  encoding  )  [pure virtual]virtual DOMConfiguration* xercesc::DOMDocument::getDOMConfiguration (  )  const [pure virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying, as part of the XML declaration, the encoding of this document. +The configuration used when Document.normalizeDocument is invoked.

      -This is null when unspecified.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +
      Returns:
      The DOMConfiguration from this DOMDocument
      +Note that this is a partial implementation. Not all the required features are implemented and this is only used by normalizeDocument. Currently DOMAttr and DOMText nodes are normalized. Features to remove DOMComment and DOMCDATASection work. The feature to normalize namespaces is implemented. This feature is called "namespaces" and is incorectly documented in the current WD.

      +"Experimental - subject to change"

      Since:
      DOM Level 3
      + + +

      + +

      +
      +
      - - - - - - + + + + + +
      virtual void xercesc::DOMDocument::setStandalone bool  standalone  )  [pure virtual]virtual DOMEntity* xercesc::DOMDocument::createEntity (const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying, as part of the XML declaration, whether this document is standalone. +Non-standard extension.

      -
      - This attribute represents the property [standalone] defined in .

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +Create a new entity.
      Parameters:
      +
      + +
      name The name of the entity to instantiate
      + + + +

      + +

      +
      + - - - - - - + + + + + +
      virtual void xercesc::DOMDocument::setStrictErrorChecking bool  strictErrorChecking  )  [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType (const XMLCh *  name  )  [pure virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying whether errors checking is enforced or not. +Non-standard extension.

      -When set to false, the implementation is free to not test every possible error case normally defined on DOM operations, and not raise any DOMException. In case of error, the behavior is undefined. This attribute is true by defaults.

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      -

      - - - - -
      - +Create a DOMDocumentType node.
      Returns:
      A DOMDocumentType that references the newly created DOMDocumentType node.
      + + +

      + +

      +
      +
      - - - - - - + + + + + + + + + + + + + + + + + + + + +
      virtual void xercesc::DOMDocument::setVersion const XMLCh *  version  )  [pure virtual]virtual DOMDocumentType* xercesc::DOMDocument::createDocumentType (const XMLCh *  qName,
      const XMLCh * ,
      const XMLCh *  
      ) [inline, virtual]
      -
      - - - - - -
      -   - + +

      -An attribute specifying, as part of the XML declaration, the version number of this document. + +

      +

      + +

      +
      + + + + + + + + + +
      virtual DOMNotation* xercesc::DOMDocument::createNotation (const XMLCh *  name  )  [pure virtual]
      +
      +
      +

      -This is null when unspecified.
      - This attribute represents the property [version] defined in .

      -"Experimental - subject to change"

      -

      Since:
      DOM Level 3
      -
      +Non-standard extension. +

      +Create a Notation.

      Parameters:
      + + +
      name The name of the notation to instantiate
      +
      +
      Returns:
      A DOMNotation that references the newly created DOMNotation node.
      + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual DOMElement* xercesc::DOMDocument::createElementNS (const XMLCh *  namespaceURI,
    const XMLCh *  qualifiedName,
    const XMLSSize_t  lineNum,
    const XMLSSize_t  columnNum 
    ) [pure virtual]
    +
    +
    + +

    +Non-standard extension. +

    +Creates an element of the given qualified name and namespace URI, and also stores line/column number info. Used by internally XSDXercesDOMParser during schema traversal.

    +

    See also:
    createElementNS(const XMLCh *namespaceURI, const XMLCh *qualifiedName)
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.map b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.map index 99c58d09..6dd9abca 100644 --- a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 22,9 161,33 +rect $classxercesc_1_1DOMNode.html 23,7 172,31 diff --git a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.md5 index 2abd9f65..ea4d5bf3 100644 --- a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.md5 @@ -1 +1 @@ -2c142278613483e48a238e94a5b7ad07 \ No newline at end of file +0674809d1b4b68c25e28f658c0d423ec \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.png b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.png index a5414576..da8258b2 100644 Binary files a/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.png and b/docs/simple-api/classxercesc_1_1DOMDocument__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1DOMNode-members.html b/docs/simple-api/classxercesc_1_1DOMNode-members.html index fa1acbac..3784f7d3 100644 --- a/docs/simple-api/classxercesc_1_1DOMNode-members.html +++ b/docs/simple-api/classxercesc_1_1DOMNode-members.html @@ -4,7 +4,7 @@ - +


    Constructor & Destructor Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    xercesc::DOMNode::DOMNode  )  [inline, protected]xercesc::DOMNode::DOMNode (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    xercesc::DOMNode::DOMNode const DOMNode  )  [inline, protected]xercesc::DOMNode::DOMNode (const DOMNode  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    virtual xercesc::DOMNode::~DOMNode  )  [inline, virtual]virtual xercesc::DOMNode::~DOMNode (  )  [inline, virtual]
    -
    - - - - - -
    -   - + +

    Destructor.

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual DOMNode* xercesc::DOMNode::appendChild DOMNode newChild  )  [pure virtual]xercesc::DOMNode::DOMNode (  )  [inline, protected]
    -
    - - - - - -
    -   - + +

    -Adds the node newChild to the end of the list of children of this node. -

    -If the newChild is already in the tree, it is first removed.

    Parameters:
    - - -
    newChild The node to add.If it is a DOMDocumentFragment object, the entire contents of the document fragment are moved into the child list of this node
    -
    -
    Returns:
    The node added.
    -
    Exceptions:
    - - -
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to append is one of this node's ancestors.
    -WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    -NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being appended is readonly.
    -
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual DOMNode* xercesc::DOMNode::cloneNode bool  deep  )  const [pure virtual]xercesc::DOMNode::DOMNode (const DOMNode  )  [inline, protected]
    -
    - - - -
    -   - + +
    + +

    + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc::DOMNode::~DOMNode (  )  [inline, virtual]
    +
    +
    + +

    +Destructor. +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getNodeName (  )  const [pure virtual]
    +
    +
    + +

    +The name of this node, depending on its type; see the table above. +

    +

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getNodeValue (  )  const [pure virtual]
    +
    +
    + +

    +Gets the value of this node, depending on its type. +

    +

    Exceptions:
    + + +
    DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
    +
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual short xercesc::DOMNode::getNodeType (  )  const [pure virtual]
    +
    +
    + +

    +An enum value representing the type of the underlying object. +

    +

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getParentNode (  )  const [pure virtual]
    +
    +
    + +

    +Gets the parent of this node. +

    +All nodes, except DOMDocument, DOMDocumentFragment, and DOMAttr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, a null DOMNode is returned.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNodeList* xercesc::DOMNode::getChildNodes (  )  const [pure virtual]
    +
    +
    + +

    +Gets a DOMNodeList that contains all children of this node. +

    +If there are no children, this is a DOMNodeList containing no nodes. The content of the returned DOMNodeList is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the DOMNodeList accessors; it is not a static snapshot of the content of the node. This is true for every DOMNodeList, including the ones returned by the getElementsByTagName method.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getFirstChild (  )  const [pure virtual]
    +
    +
    + +

    +Gets the first child of this node. +

    +If there is no such node, this returns null.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getLastChild (  )  const [pure virtual]
    +
    +
    + +

    +Gets the last child of this node. +

    +If there is no such node, this returns null.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getPreviousSibling (  )  const [pure virtual]
    +
    +
    + +

    +Gets the node immediately preceding this node. +

    +If there is no such node, this returns null.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getNextSibling (  )  const [pure virtual]
    +
    +
    + +

    +Gets the node immediately following this node. +

    +If there is no such node, this returns null.

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMNamedNodeMap* xercesc::DOMNode::getAttributes (  )  const [pure virtual]
    +
    +
    + +

    +Gets a DOMNamedNodeMap containing the attributes of this node (if it is an DOMElement) or null otherwise. +

    +

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual DOMDocument* xercesc::DOMNode::getOwnerDocument (  )  const [pure virtual]
    +
    +
    + +

    +Gets the DOMDocument object associated with this node. +

    +This is also the DOMDocument object used to create new nodes. When this node is a DOMDocument or a DOMDocumentType which is not used with any DOMDocument yet, this is null.

    +

    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::cloneNode (bool  deep  )  const [pure virtual]
    +
    +

    Returns a duplicate of this node. @@ -505,34 +711,608 @@ Cloning an DOMElement copies all attributes and their values, inclu

    deep If true, recursively clone the subtree under the specified node; if false, clone only the node itself (and its attributes, if it is an DOMElement).
    -

    Returns:
    The duplicate node.
    -
    Since:
    DOM Level 1
    - - - -

    - - - - -
    - +
    Returns:
    The duplicate node.
    +
    Since:
    DOM Level 1
    + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    virtual short xercesc::DOMNode::compareTreePosition const DOMNode other  )  const [pure virtual]virtual DOMNode* xercesc::DOMNode::insertBefore (DOMNode newChild,
    DOMNode refChild 
    ) [pure virtual]
    -
    - - - -
    -   - + +
    + +

    +Inserts the node newChild before the existing child node refChild. +

    +If refChild is null, insert newChild at the end of the list of children.
    +If newChild is a DOMDocumentFragment object, all of its children are inserted, in the same order, before refChild. If the newChild is already in the tree, it is first removed. Note that a DOMNode that has never been assigned to refer to an actual node is == null.

    Parameters:
    + + + +
    newChild The node to insert.
    refChild The reference node, i.e., the node before which the new node must be inserted.
    +
    +
    Returns:
    The node being inserted.
    +
    Exceptions:
    + + +
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to insert is one of this node's ancestors.
    +WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    +NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being inserted is readonly.
    +NOT_FOUND_ERR: Raised if refChild is not a child of this node.
    +
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::replaceChild (DOMNode newChild,
    DOMNode oldChild 
    ) [pure virtual]
    +
    +
    + +

    +Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node. +

    +If newChild is a DOMDocumentFragment object, oldChild is replaced by all of the DOMDocumentFragment children, which are inserted in the same order.

    +If the newChild is already in the tree, it is first removed.

    Parameters:
    + + + +
    newChild The new node to put in the child list.
    oldChild The node being replaced in the list.
    +
    +
    Returns:
    The node replaced.
    +
    Exceptions:
    + + +
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or it the node to put in is one of this node's ancestors.
    +WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    +NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the new node is readonly.
    +NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
    +
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::removeChild (DOMNode oldChild  )  [pure virtual]
    +
    +
    + +

    +Removes the child node indicated by oldChild from the list of children, and returns it. +

    +

    Parameters:
    + + +
    oldChild The node being removed.
    +
    +
    Returns:
    The node removed.
    +
    Exceptions:
    + + +
    DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
    +NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
    +
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::appendChild (DOMNode newChild  )  [pure virtual]
    +
    +
    + +

    +Adds the node newChild to the end of the list of children of this node. +

    +If the newChild is already in the tree, it is first removed.

    Parameters:
    + + +
    newChild The node to add.If it is a DOMDocumentFragment object, the entire contents of the document fragment are moved into the child list of this node
    +
    +
    Returns:
    The node added.
    +
    Exceptions:
    + + +
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to append is one of this node's ancestors.
    +WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    +NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being appended is readonly.
    +
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual bool xercesc::DOMNode::hasChildNodes (  )  const [pure virtual]
    +
    +
    + +

    +This is a convenience method to allow easy determination of whether a node has any children. +

    +

    Returns:
    true if the node has any children, false if the node has no children.
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual void xercesc::DOMNode::setNodeValue (const XMLCh *  nodeValue  )  [pure virtual]
    +
    +
    + +

    +Sets the value of the node. +

    +Any node which can have a nodeValue will also accept requests to set it to a string. The exact response to this varies from node to node -- Attribute, for example, stores its values in its children and has to replace them with a new Text holding the replacement value.

    +For most types of Node, value is null and attempting to set it will throw DOMException(NO_MODIFICATION_ALLOWED_ERR). This will also be thrown if the node is read-only.

    See also:
    getNodeValue
    +
    Since:
    DOM Level 1
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual void xercesc::DOMNode::normalize (  )  [pure virtual]
    +
    +
    + +

    +Puts all DOMText nodes in the full depth of the sub-tree underneath this DOMNode, including attribute nodes, into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates DOMText nodes, i.e., there are neither adjacent DOMText nodes nor empty DOMText nodes. +

    +This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.

    +Note: In cases where the document contains DOMCDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between DOMText nodes and DOMCDATASection nodes.

    +

    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    virtual bool xercesc::DOMNode::isSupported (const XMLCh *  feature,
    const XMLCh *  version 
    ) const [pure virtual]
    +
    +
    + +

    +Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. +

    +

    Parameters:
    + + + +
    feature The string of the feature to test. This is the same name as what can be passed to the method hasFeature on DOMImplementation.
    version This is the version number of the feature to test. In Level 2, version 1, this is the string "2.0". If the version is not specified, supporting any version of the feature will cause the method to return true.
    +
    +
    Returns:
    Returns true if the specified feature is supported on this node, false otherwise.
    +
    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getNamespaceURI (  )  const [pure virtual]
    +
    +
    + +

    +Get the namespace URI of this node, or null if it is unspecified. +

    +This is not a computed value that is the result of a namespace lookup based on an examination of the namespace declarations in scope. It is merely the namespace URI given at creation time.

    +For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, this is always null.

    +

    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getPrefix (  )  const [pure virtual]
    +
    +
    + +

    +Get the namespace prefix of this node, or null if it is unspecified. +

    +

    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getLocalName (  )  const [pure virtual]
    +
    +
    + +

    +Returns the local part of the qualified name of this node. +

    +For nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, it is null.

    +

    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual void xercesc::DOMNode::setPrefix (const XMLCh *  prefix  )  [pure virtual]
    +
    +
    + +

    +Set the namespace prefix of this node. +

    +Note that setting this attribute, when permitted, changes the nodeName attribute, which holds the qualified name, as well as the tagName and name attributes of the DOMElement and DOMAttr interfaces, when applicable.

    +Note also that changing the prefix of an attribute, that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespaceURI and localName do not change.

    +

    Parameters:
    + + +
    prefix The prefix of this node.
    +
    +
    Exceptions:
    + + +
    DOMException INVALID_CHARACTER_ERR: Raised if the specified prefix contains an illegal character.
    + NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
    + NAMESPACE_ERR: Raised if the specified prefix is malformed, if the namespaceURI of this node is null, if the specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace", if this node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/", or if this node is an attribute and the qualifiedName of this node is "xmlns".
    +
    +
    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual bool xercesc::DOMNode::hasAttributes (  )  const [pure virtual]
    +
    +
    + +

    +Returns whether this node (if it is an element) has any attributes. +

    +

    Returns:
    true if this node has any attributes, false otherwise.
    +
    Since:
    DOM Level 2
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual bool xercesc::DOMNode::isSameNode (const DOMNode other  )  const [pure virtual]
    +
    +
    + +

    +Returns whether this node is the same node as the given one. +

    +
    +This method provides a way to determine whether two DOMNode references returned by the implementation reference the same object. When two DOMNode references are references to the same object, even if through a proxy, the references may be used completely interchangeably, such that all attributes have the same values and calling the same DOM method on either reference always has exactly the same effect.

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    other The node to test against.
    +
    +
    Returns:
    Returns true if the nodes are the same, false otherwise.
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual bool xercesc::DOMNode::isEqualNode (const DOMNode arg  )  const [pure virtual]
    +
    +
    + +

    +Tests whether two nodes are equal. +

    +
    +This method tests for equality of nodes, not sameness (i.e., whether the two nodes are pointers to the same object) which can be tested with DOMNode::isSameNode. All nodes that are the same will also be equal, though the reverse may not be true.
    +Two nodes are equal if and only if the following conditions are satisfied: The two nodes are of the same type.The following string attributes are equal: nodeName, localName, namespaceURI, prefix, nodeValue , baseURI. This is: they are both null, or they have the same length and are character for character identical. The attributes DOMNamedNodeMaps are equal. This is: they are both null, or they have the same length and for each node that exists in one map there is a node that exists in the other map and is equal, although not necessarily at the same index.The childNodes DOMNodeLists are equal. This is: they are both null, or they have the same length and contain equal nodes at the same index. This is true for DOMAttr nodes as for any other type of node. Note that normalization can affect equality; to avoid this, nodes should be normalized before being compared.
    +For two DOMDocumentType nodes to be equal, the following conditions must also be satisfied: The following string attributes are equal: publicId, systemId, internalSubset.The entities DOMNamedNodeMaps are equal.The notations DOMNamedNodeMaps are equal.
    +On the other hand, the following do not affect equality: the ownerDocument attribute, the specified attribute for DOMAttr nodes, the isWhitespaceInElementContent attribute for DOMText nodes, as well as any user data or event listeners registered on the nodes.

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    arg The node to compare equality with.
    +
    +
    Returns:
    If the nodes, and possibly subtrees are equal, true otherwise false.
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    virtual void* xercesc::DOMNode::setUserData (const XMLCh *  key,
    void *  data,
    DOMUserDataHandler *  handler 
    ) [pure virtual]
    +
    +
    + +

    +Associate an object to a key on this node. +

    +The object can later be retrieved from this node by calling getUserData with the same key.

    +Deletion of the user data remains the responsibility of the application program; it will not be automatically deleted when the nodes themselves are reclaimed.

    +Both the parameter data and the returned object are void pointer, it is applications' responsibility to keep track of their original type. Casting them to the wrong type may result unexpected behavior.

    +"Experimental - subject to change"

    +

    Parameters:
    + + + + +
    key The key to associate the object to.
    data The object to associate to the given key, or null to remove any existing association to that key.
    handler The handler to associate to that key, or null.
    +
    +
    Returns:
    Returns the void* object previously associated to the given key on this node, or null if there was none.
    +
    See also:
    getUserData
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual void* xercesc::DOMNode::getUserData (const XMLCh *  key  )  const [pure virtual]
    +
    +
    + +

    +Retrieves the object associated to a key on a this node. +

    +The object must first have been set to this node by calling setUserData with the same key.

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    key The key the object is associated to.
    +
    +
    Returns:
    Returns the void* associated to the given key on this node, or null if there was none.
    +
    See also:
    setUserData
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::getBaseURI (  )  const [pure virtual]
    +
    +
    + +

    +The absolute base URI of this node or null if undefined. +

    +This value is computed according to . However, when the DOMDocument supports the feature "HTML" , the base URI is computed using first the value of the href attribute of the HTML BASE element if any, and the value of the documentURI attribute from the DOMDocument interface otherwise.

    +"Experimental - subject to change"

    +
    + When the node is an DOMElement, a DOMDocument or a a DOMProcessingInstruction, this attribute represents the properties [base URI] defined in . When the node is a DOMNotation, an DOMEntity, or an DOMEntityReference, this attribute represents the properties [declaration base URI].

    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual short xercesc::DOMNode::compareTreePosition (const DOMNode other  )  const [pure virtual]
    +
    +

    Compares a node with this node with regard to their position in the tree and according to the document order. @@ -544,533 +1324,25 @@ This order can be extended by module that define additional types of nodes.

    other The node to compare against this node.
    -

    Returns:
    Returns how the given node is positioned relatively to this node.
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - - - - - - - - -
    virtual DOMNamedNodeMap* xercesc::DOMNode::getAttributes  )  const [pure virtual]
    -
    - - - - - -
    -   - +
    Returns:
    Returns how the given node is positioned relatively to this node.
    +
    Since:
    DOM Level 3
    -

    -Gets a DOMNamedNodeMap containing the attributes of this node (if it is an DOMElement) or null otherwise. -

    -

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + +
    virtual const XMLCh* xercesc::DOMNode::getBaseURI  )  const [pure virtual]virtual const XMLCh* xercesc::DOMNode::getTextContent (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -The absolute base URI of this node or null if undefined. -

    -This value is computed according to . However, when the DOMDocument supports the feature "HTML" , the base URI is computed using first the value of the href attribute of the HTML BASE element if any, and the value of the documentURI attribute from the DOMDocument interface otherwise.

    -"Experimental - subject to change"

    -
    - When the node is an DOMElement, a DOMDocument or a a DOMProcessingInstruction, this attribute represents the properties [base URI] defined in . When the node is a DOMNotation, an DOMEntity, or an DOMEntityReference, this attribute represents the properties [declaration base URI].

    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNodeList* xercesc::DOMNode::getChildNodes  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets a DOMNodeList that contains all children of this node. -

    -If there are no children, this is a DOMNodeList containing no nodes. The content of the returned DOMNodeList is "live" in the sense that, for instance, changes to the children of the node object that it was created from are immediately reflected in the nodes returned by the DOMNodeList accessors; it is not a static snapshot of the content of the node. This is true for every DOMNodeList, including the ones returned by the getElementsByTagName method.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getFirstChild  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the first child of this node. -

    -If there is no such node, this returns null.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getInterface const XMLCh *  feature  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -This method makes available a DOMNode's specialized interface. -

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    feature The name of the feature requested (case-insensitive).
    -
    -
    Returns:
    Returns an alternate DOMNode which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMNode which implements interfaces associated with that feature. Any alternate DOMNode returned by this method must delegate to the primary core DOMNode and not return results inconsistent with the primary core DOMNode such as key, attributes, childNodes, etc.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getLastChild  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the last child of this node. -

    -If there is no such node, this returns null.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getLocalName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns the local part of the qualified name of this node. -

    -For nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, it is null.

    -

    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getNamespaceURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the namespace URI of this node, or null if it is unspecified. -

    -This is not a computed value that is the result of a namespace lookup based on an examination of the namespace declarations in scope. It is merely the namespace URI given at creation time.

    -For nodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1 method, such as createElement from the DOMDocument interface, this is always null.

    -

    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getNextSibling  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the node immediately following this node. -

    -If there is no such node, this returns null.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getNodeName  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -The name of this node, depending on its type; see the table above. -

    -

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual short xercesc::DOMNode::getNodeType  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -An enum value representing the type of the underlying object. -

    -

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getNodeValue  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the value of this node, depending on its type. -

    -

    Exceptions:
    - - -
    DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
    -
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMDocument* xercesc::DOMNode::getOwnerDocument  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the DOMDocument object associated with this node. -

    -This is also the DOMDocument object used to create new nodes. When this node is a DOMDocument or a DOMDocumentType which is not used with any DOMDocument yet, this is null.

    -

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getParentNode  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the parent of this node. -

    -All nodes, except DOMDocument, DOMDocumentFragment, and DOMAttr may have a parent. However, if a node has just been created and not yet added to the tree, or if it has been removed from the tree, a null DOMNode is returned.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getPrefix  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Get the namespace prefix of this node, or null if it is unspecified. -

    -

    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::getPreviousSibling  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Gets the node immediately preceding this node. -

    -If there is no such node, this returns null.

    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::getTextContent  )  const [pure virtual]
    -
    - - - -
    -   - + +

    This attribute returns the text content of this node and its descendants. @@ -1093,691 +1365,26 @@ The string returned is made of the text content of this node depending on its ty

    DOMException DOMSTRING_SIZE_ERR: Raised when it would return more characters than fit in a DOMString variable on the implementation platform.
    -

    See also:
    setTextContext
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - - - - - - - - - -
    virtual void* xercesc::DOMNode::getUserData const XMLCh *  key  )  const [pure virtual]
    -
    - - - - - -
    -   - +
    See also:
    setTextContext
    +
    Since:
    DOM Level 3
    -

    -Retrieves the object associated to a key on a this node. -

    -The object must first have been set to this node by calling setUserData with the same key.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    key The key the object is associated to.
    -
    -
    Returns:
    Returns the void* associated to the given key on this node, or null if there was none.
    -
    See also:
    setUserData
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - + + + + + +
    virtual bool xercesc::DOMNode::hasAttributes  )  const [pure virtual]virtual void xercesc::DOMNode::setTextContent (const XMLCh *  textContent  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns whether this node (if it is an element) has any attributes. -

    -

    Returns:
    true if this node has any attributes, false otherwise.
    -
    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - -
    virtual bool xercesc::DOMNode::hasChildNodes  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -This is a convenience method to allow easy determination of whether a node has any children. -

    -

    Returns:
    true if the node has any children, false if the node has no children.
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::insertBefore DOMNode newChild,
    DOMNode refChild
    [pure virtual]
    -
    - - - - - -
    -   - - -

    -Inserts the node newChild before the existing child node refChild. -

    -If refChild is null, insert newChild at the end of the list of children.
    -If newChild is a DOMDocumentFragment object, all of its children are inserted, in the same order, before refChild. If the newChild is already in the tree, it is first removed. Note that a DOMNode that has never been assigned to refer to an actual node is == null.

    Parameters:
    - - - -
    newChild The node to insert.
    refChild The reference node, i.e., the node before which the new node must be inserted.
    -
    -
    Returns:
    The node being inserted.
    -
    Exceptions:
    - - -
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or if the node to insert is one of this node's ancestors.
    -WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    -NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the node being inserted is readonly.
    -NOT_FOUND_ERR: Raised if refChild is not a child of this node.
    -
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual bool xercesc::DOMNode::isDefaultNamespace const XMLCh *  namespaceURI  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -This method checks if the specified namespaceURI is the default namespace or not. -

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    namespaceURI The namespace URI to look for.
    -
    -
    Returns:
    true if the specified namespaceURI is the default namespace, false otherwise.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual bool xercesc::DOMNode::isEqualNode const DOMNode arg  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Tests whether two nodes are equal. -

    -
    -This method tests for equality of nodes, not sameness (i.e., whether the two nodes are pointers to the same object) which can be tested with DOMNode::isSameNode. All nodes that are the same will also be equal, though the reverse may not be true.
    -Two nodes are equal if and only if the following conditions are satisfied: The two nodes are of the same type.The following string attributes are equal: nodeName, localName, namespaceURI, prefix, nodeValue , baseURI. This is: they are both null, or they have the same length and are character for character identical. The attributes DOMNamedNodeMaps are equal. This is: they are both null, or they have the same length and for each node that exists in one map there is a node that exists in the other map and is equal, although not necessarily at the same index.The childNodes DOMNodeLists are equal. This is: they are both null, or they have the same length and contain equal nodes at the same index. This is true for DOMAttr nodes as for any other type of node. Note that normalization can affect equality; to avoid this, nodes should be normalized before being compared.
    -For two DOMDocumentType nodes to be equal, the following conditions must also be satisfied: The following string attributes are equal: publicId, systemId, internalSubset.The entities DOMNamedNodeMaps are equal.The notations DOMNamedNodeMaps are equal.
    -On the other hand, the following do not affect equality: the ownerDocument attribute, the specified attribute for DOMAttr nodes, the isWhitespaceInElementContent attribute for DOMText nodes, as well as any user data or event listeners registered on the nodes.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    arg The node to compare equality with.
    -
    -
    Returns:
    If the nodes, and possibly subtrees are equal, true otherwise false.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual bool xercesc::DOMNode::isSameNode const DOMNode other  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Returns whether this node is the same node as the given one. -

    -
    -This method provides a way to determine whether two DOMNode references returned by the implementation reference the same object. When two DOMNode references are references to the same object, even if through a proxy, the references may be used completely interchangeably, such that all attributes have the same values and calling the same DOM method on either reference always has exactly the same effect.

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    other The node to test against.
    -
    -
    Returns:
    Returns true if the nodes are the same, false otherwise.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual bool xercesc::DOMNode::isSupported const XMLCh *  feature,
    const XMLCh *  version
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Tests whether the DOM implementation implements a specific feature and that feature is supported by this node. -

    -

    Parameters:
    - - - -
    feature The string of the feature to test. This is the same name as what can be passed to the method hasFeature on DOMImplementation.
    version This is the version number of the feature to test. In Level 2, version 1, this is the string "2.0". If the version is not specified, supporting any version of the feature will cause the method to return true.
    -
    -
    Returns:
    Returns true if the specified feature is supported on this node, false otherwise.
    -
    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::lookupNamespacePrefix const XMLCh *  namespaceURI,
    bool  useDefault
    const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Look up the prefix associated to the given namespace URI, starting from this node. -

    -"Experimental - subject to change"

    -

    Parameters:
    - - - -
    namespaceURI The namespace URI to look for.
    useDefault Indicates if the lookup mechanism should take into account the default namespace or not.
    -
    -
    Returns:
    Returns an associated namespace prefix if found, null if none is found and useDefault is false, or null if not found or it is the default namespace and useDefault is true. If more than one prefix are associated to the namespace prefix, the returned namespace prefix is implementation dependent.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual const XMLCh* xercesc::DOMNode::lookupNamespaceURI const XMLCh *  prefix  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -Look up the namespace URI associated to the given prefix, starting from this node. -

    -"Experimental - subject to change"

    -

    Parameters:
    - - -
    prefix The prefix to look for. If this parameter is null, the method will return the default namespace URI if any.
    -
    -
    Returns:
    Returns the associated namespace URI or null if none is found.
    -
    Since:
    DOM Level 3
    -
    -

    - - - - -
    - - - - - - - - -
    virtual void xercesc::DOMNode::normalize  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Puts all DOMText nodes in the full depth of the sub-tree underneath this DOMNode, including attribute nodes, into a "normal" form where only markup (e.g., tags, comments, processing instructions, CDATA sections, and entity references) separates DOMText nodes, i.e., there are neither adjacent DOMText nodes nor empty DOMText nodes. -

    -This can be used to ensure that the DOM view of a document is the same as if it were saved and re-loaded, and is useful when operations (such as XPointer lookups) that depend on a particular document tree structure are to be used.

    -Note: In cases where the document contains DOMCDATASections, the normalize operation alone may not be sufficient, since XPointers do not differentiate between DOMText nodes and DOMCDATASection nodes.

    -

    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - -
    virtual void xercesc::DOMNode::release  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Called to indicate that this Node (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. -

    -If this is a document, any nodes it owns (created by DOMDocument::createXXXX()) are also released.

    -Access to a released object will lead to unexpected result.

    -

    Exceptions:
    - - -
    DOMException INVALID_ACCESS_ERR: Raised if this Node has a parent and thus should not be released yet.
    -
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::removeChild DOMNode oldChild  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Removes the child node indicated by oldChild from the list of children, and returns it. -

    -

    Parameters:
    - - -
    oldChild The node being removed.
    -
    -
    Returns:
    The node removed.
    -
    Exceptions:
    - - -
    DOMException NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
    -NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
    -
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    virtual DOMNode* xercesc::DOMNode::replaceChild DOMNode newChild,
    DOMNode oldChild
    [pure virtual]
    -
    - - - - - -
    -   - - -

    -Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node. -

    -If newChild is a DOMDocumentFragment object, oldChild is replaced by all of the DOMDocumentFragment children, which are inserted in the same order.

    -If the newChild is already in the tree, it is first removed.

    Parameters:
    - - - -
    newChild The new node to put in the child list.
    oldChild The node being replaced in the list.
    -
    -
    Returns:
    The node replaced.
    -
    Exceptions:
    - - -
    DOMException HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not allow children of the type of the newChild node, or it the node to put in is one of this node's ancestors.
    -WRONG_DOCUMENT_ERR: Raised if newChild was created from a different document than the one that created this node.
    -NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the new node is readonly.
    -NOT_FOUND_ERR: Raised if oldChild is not a child of this node.
    -
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMNode::setNodeValue const XMLCh *  nodeValue  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Sets the value of the node. -

    -Any node which can have a nodeValue will also accept requests to set it to a string. The exact response to this varies from node to node -- Attribute, for example, stores its values in its children and has to replace them with a new Text holding the replacement value.

    -For most types of Node, value is null and attempting to set it will throw DOMException(NO_MODIFICATION_ALLOWED_ERR). This will also be thrown if the node is read-only.

    See also:
    getNodeValue
    -
    Since:
    DOM Level 1
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMNode::setPrefix const XMLCh *  prefix  )  [pure virtual]
    -
    - - - - - -
    -   - - -

    -Set the namespace prefix of this node. -

    -Note that setting this attribute, when permitted, changes the nodeName attribute, which holds the qualified name, as well as the tagName and name attributes of the DOMElement and DOMAttr interfaces, when applicable.

    -Note also that changing the prefix of an attribute, that is known to have a default value, does not make a new attribute with the default value and the original prefix appear, since the namespaceURI and localName do not change.

    -

    Parameters:
    - - -
    prefix The prefix of this node.
    -
    -
    Exceptions:
    - - -
    DOMException INVALID_CHARACTER_ERR: Raised if the specified prefix contains an illegal character.
    - NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly.
    - NAMESPACE_ERR: Raised if the specified prefix is malformed, if the namespaceURI of this node is null, if the specified prefix is "xml" and the namespaceURI of this node is different from "http://www.w3.org/XML/1998/namespace", if this node is an attribute and the specified prefix is "xmlns" and the namespaceURI of this node is different from "http://www.w3.org/2000/xmlns/", or if this node is an attribute and the qualifiedName of this node is "xmlns".
    -
    -
    Since:
    DOM Level 2
    -
    -

    - - - - -
    - - - - - - - - - -
    virtual void xercesc::DOMNode::setTextContent const XMLCh *  textContent  )  [pure virtual]
    -
    - - - -
    -   - + +

    This attribute removes any possible children this node may have and, if the new string is not empty or null, replaced by a single DOMText node containing the string this attribute is set to. @@ -1789,74 +1396,173 @@ No parsing is performed, the input string is taken as pure textual content.

    DOMException NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly.
    -

    See also:
    getTextContext
    -
    Since:
    DOM Level 3
    - - - -

    - - - - -
    - +
    See also:
    getTextContext
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - - - - - - - + + +
    virtual void* xercesc::DOMNode::setUserData const XMLCh *  key, virtual const XMLCh* xercesc::DOMNode::lookupNamespacePrefix (const XMLCh *  namespaceURI,
    void *  data, bool  useDefault 
    DOMUserDataHandler *  handler
    [pure virtual]) const [pure virtual]
    -
    - - - - - -
    -   - + +

    -Associate an object to a key on this node. +Look up the prefix associated to the given namespace URI, starting from this node.

    -The object can later be retrieved from this node by calling getUserData with the same key.

    -Deletion of the user data remains the responsibility of the application program; it will not be automatically deleted when the nodes themselves are reclaimed.

    -Both the parameter data and the returned object are void pointer, it is applications' responsibility to keep track of their original type. Casting them to the wrong type may result unexpected behavior.

    "Experimental - subject to change"

    Parameters:
    - - - + +
    key The key to associate the object to.
    data The object to associate to the given key, or null to remove any existing association to that key.
    handler The handler to associate to that key, or null.
    namespaceURI The namespace URI to look for.
    useDefault Indicates if the lookup mechanism should take into account the default namespace or not.
    -
    Returns:
    Returns the void* object previously associated to the given key on this node, or null if there was none.
    -
    See also:
    getUserData
    -
    Since:
    DOM Level 3
    -
    +

    Returns:
    Returns an associated namespace prefix if found, null if none is found and useDefault is false, or null if not found or it is the default namespace and useDefault is true. If more than one prefix are associated to the namespace prefix, the returned namespace prefix is implementation dependent.
    +
    Since:
    DOM Level 3
    + + +

    + +

    +
    + + + + + + + + + +
    virtual bool xercesc::DOMNode::isDefaultNamespace (const XMLCh *  namespaceURI  )  const [pure virtual]
    +
    +
    + +

    +This method checks if the specified namespaceURI is the default namespace or not. +

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    namespaceURI The namespace URI to look for.
    +
    +
    Returns:
    true if the specified namespaceURI is the default namespace, false otherwise.
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual const XMLCh* xercesc::DOMNode::lookupNamespaceURI (const XMLCh *  prefix  )  const [pure virtual]
    +
    +
    + +

    +Look up the namespace URI associated to the given prefix, starting from this node. +

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    prefix The prefix to look for. If this parameter is null, the method will return the default namespace URI if any.
    +
    +
    Returns:
    Returns the associated namespace URI or null if none is found.
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + + +
    virtual DOMNode* xercesc::DOMNode::getInterface (const XMLCh *  feature  )  [pure virtual]
    +
    +
    + +

    +This method makes available a DOMNode's specialized interface. +

    +"Experimental - subject to change"

    +

    Parameters:
    + + +
    feature The name of the feature requested (case-insensitive).
    +
    +
    Returns:
    Returns an alternate DOMNode which implements the specialized APIs of the specified feature, if any, or null if there is no alternate DOMNode which implements interfaces associated with that feature. Any alternate DOMNode returned by this method must delegate to the primary core DOMNode and not return results inconsistent with the primary core DOMNode such as key, attributes, childNodes, etc.
    +
    Since:
    DOM Level 3
    + +
    +

    + +

    +
    + + + + + + + + +
    virtual void xercesc::DOMNode::release (  )  [pure virtual]
    +
    +
    + +

    +Called to indicate that this Node (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. +

    +If this is a document, any nodes it owns (created by DOMDocument::createXXXX()) are also released.

    +Access to a released object will lead to unexpected result.

    +

    Exceptions:
    + + +
    DOMException INVALID_ACCESS_ERR: Raised if this Node has a parent and thus should not be released yet.
    +
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.map b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.map index 7d1899d4..ae028194 100644 --- a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1DOMDocument.html 8,83 176,107 +rect $classxercesc_1_1DOMDocument.html 6,81 190,105 diff --git a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.md5 index 6668109d..49a7fc23 100644 --- a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.md5 @@ -1 +1 @@ -a82b39fd36c82e4a7b45eca070fc8614 \ No newline at end of file +e770bd146ec83b5f0495c1ee19573887 \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.png b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.png index 51a0989c..92eeca19 100644 Binary files a/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.png and b/docs/simple-api/classxercesc_1_1DOMNode__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1DOMXPathNSResolver-members.html b/docs/simple-api/classxercesc_1_1DOMXPathNSResolver-members.html index 22e2df64..d7efa2ab 100644 --- a/docs/simple-api/classxercesc_1_1DOMXPathNSResolver-members.html +++ b/docs/simple-api/classxercesc_1_1DOMXPathNSResolver-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,10 +22,10 @@

      xercesc::DOMXPathNSResolver Member List

      This is the complete list of members for xercesc::DOMXPathNSResolver, including all inherited members.

      - + -
      DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, protected]
      lookupNamespaceURI(const XMLCh *prefix) const =0xercesc::DOMXPathNSResolver [pure virtual]
      lookupPrefix(const XMLCh *URI) const =0xercesc::DOMXPathNSResolver [pure virtual]
      lookupPrefix(const XMLCh *URI) const=0xercesc::DOMXPathNSResolver [pure virtual]
      ~DOMXPathNSResolver()xercesc::DOMXPathNSResolver [inline, virtual]


      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1DOMXPathNSResolver.html b/docs/simple-api/classxercesc_1_1DOMXPathNSResolver.html index 5e8a78ed..31b67286 100644 --- a/docs/simple-api/classxercesc_1_1DOMXPathNSResolver.html +++ b/docs/simple-api/classxercesc_1_1DOMXPathNSResolver.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -29,110 +29,118 @@ List of all members. - - - - - - - - - - + +

        Public Member Functions

        Destructor
        virtual ~DOMXPathNSResolver ()
         Destructor.
        Functions introduced in DOM Level 3
        virtual const XMLCh * lookupNamespaceURI (const XMLCh *prefix) const =0
         Look up the namespace URI associated to the given namespace prefix.
        Non-standard extension
        virtual const XMLCh * lookupPrefix (const XMLCh *URI) const =0
         Non-standard extension.

        Protected Member Functions

        Hidden constructors
         DOMXPathNSResolver ()
        virtual const XMLCh * lookupPrefix (const XMLCh *URI) const=0
         Non-standard extension.

        Detailed Description

        The DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings.

        -DOMXPathEvaluator can construct an implementation of DOMXPathNSResolver from a node, or the interface may be implemented by any application.

        Since:
        DOM Level 3
        +DOMXPathEvaluator can construct an implementation of DOMXPathNSResolver from a node, or the interface may be implemented by any application.
        Since:
        DOM Level 3


        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        xercesc::DOMXPathNSResolver::DOMXPathNSResolver  )  [inline, protected]xercesc::DOMXPathNSResolver::DOMXPathNSResolver (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver  )  [inline, virtual]virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        Destructor.

        -

        -


        Member Function Documentation

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + +
        virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupNamespaceURI const XMLCh *  prefix  )  const [pure virtual]xercesc::DOMXPathNSResolver::DOMXPathNSResolver (  )  [inline, protected]
        -
        - - - -
        -   - + +
        + +

        + +

        +

        + +

        +
        + + + + + + + + +
        virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver (  )  [inline, virtual]
        +
        +
        + +

        +Destructor. +

        + +

        +

        +


        Member Function Documentation

        + +
        +
        + + + + + + + + + +
        virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupNamespaceURI (const XMLCh *  prefix  )  const [pure virtual]
        +
        +

        Look up the namespace URI associated to the given namespace prefix. @@ -142,33 +150,25 @@ The XPath evaluator must never call this with a null or empty argument, because

        prefix of type XMLCh - The prefix to look for.
        -

        Returns:
        the associated namespace URI or null if none is found.
        - - - -

        - - - - -
        - +
        Returns:
        the associated namespace URI or null if none is found.
        + + +

        + +

        +
        +
        - - - - - - + + + + + +
        virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupPrefix const XMLCh *  URI  )  const [pure virtual]virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupPrefix (const XMLCh *  URI  )  const [pure virtual]
        -
        - - - -
        -   - + +

        Non-standard extension. @@ -178,14 +178,14 @@ XPath2 implementations require a reverse lookup in the static context. Look up t

        URI of type XMLCh - The namespace to look for.
        -

        Returns:
        the associated prefix or null if none is found.
        - - - +
        Returns:
        the associated prefix or null if none is found.
        + +
      +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1InputSource-members.html b/docs/simple-api/classxercesc_1_1InputSource-members.html index 6fb01a7a..57609108 100644 --- a/docs/simple-api/classxercesc_1_1InputSource-members.html +++ b/docs/simple-api/classxercesc_1_1InputSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::InputSource Member List

    This is the complete list of members for xercesc::InputSource, including all inherited members.

    - - - - - + + + + + - + @@ -43,8 +43,8 @@ -
    getEncoding() const xercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() const xercesc::InputSource [inline, virtual]
    getMemoryManager() const xercesc::InputSource [inline]
    getPublicId() const xercesc::InputSource [inline, virtual]
    getSystemId() const xercesc::InputSource [inline, virtual]
    getEncoding() constxercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() constxercesc::InputSource [inline, virtual]
    getMemoryManager() constxercesc::InputSource [inline]
    getPublicId() constxercesc::InputSource [inline, virtual]
    getSystemId() constxercesc::InputSource [inline, virtual]
    InputSource(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    makeStream() const =0xercesc::InputSource [pure virtual]
    makeStream() const=0xercesc::InputSource [pure virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    setSystemId(const XMLCh *const systemId)xercesc::InputSource [virtual]
    XMemory()xercesc::XMemory [inline, protected]
    ~InputSource()xercesc::InputSource [virtual]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1InputSource.html b/docs/simple-api/classxercesc_1_1InputSource.html index 5bb5f6e5..ed08c959 100644 --- a/docs/simple-api/classxercesc_1_1InputSource.html +++ b/docs/simple-api/classxercesc_1_1InputSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,37 +28,33 @@

      Inheritance diagram for xercesc::InputSource:

      Inheritance graph
      - - - - - + + + + +
      [legend]
      List of all members. - - - - - + - + - + - - + + - - + + - - + + - - + + @@ -73,23 +69,6 @@ Inheritance diagram for xercesc::InputSource:

      virtual void 
      - - - - - - - - - - - - - - - - -

      Public Member Functions

      Destructor
      virtual ~InputSource ()
       Destructor.
      Virtual input source interface
      virtual BinInputStream * makeStream () const =0
      virtual BinInputStream * makeStream () const=0
       Makes the byte stream for this input source.
       Makes the byte stream for this input source.
      Getter methods
      virtual const XMLCh * getEncoding () const
      virtual const XMLCh * getEncoding () const
       An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method.
      virtual const XMLCh * getPublicId () const
       An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method.
      virtual const XMLCh * getPublicId () const
       Get the public identifier for this input source.
      virtual const XMLCh * getSystemId () const
       Get the public identifier for this input source.
      virtual const XMLCh * getSystemId () const
       Get the system identifier for this input source.
      virtual bool getIssueFatalErrorIfNotFound () const
       Get the system identifier for this input source.
      virtual bool getIssueFatalErrorIfNotFound () const
       Get the flag that indicates if the parser should issue fatal error if this input source is not found.
      MemoryManagergetMemoryManager () const
       Get the flag that indicates if the parser should issue fatal error if this input source is not found.
      MemoryManagergetMemoryManager () const
      Setter methods
      virtual void setEncoding (const XMLCh *const encodingStr)
      setIssueFatalErrorIfNotFound (const bool flag)
       Indicates if the parser should issue fatal error if this input source is not found.

      Protected Member Functions

      Constructors and Destructor
       InputSource (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Default constructor.
       InputSource (const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Constructor with a system identifier as XMLCh type.
       InputSource (const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Constructor with a system and public identifiers.
       InputSource (const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Constructor witha system identifier as string.
       InputSource (const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Constructor witha system and public identifiers.

      Detailed Description

      A single input source for an XML entity. @@ -97,104 +76,80 @@ A single input source for an XML entity. This class encapsulates information about an input source in a single object, which may include a public identifier or a system identifier

      There are two places that the application will deliver this input source to the parser: as the argument to the Parser::parse method, or as the return value of the EntityResolver::resolveEntity method.

      InputSource is never used directly, but is the base class for a number of derived classes for particular types of input sources. Derivatives are provided (in the framework/ directory) for URL input sources, memory buffer input sources, and so on.

      -When it is time to parse the input described by an input source, it will be asked to create a binary stream for that source. That stream will be used to input the data of the source. The derived class provides the implementation of the makeStream() method, and provides a type of stream of the correct type for the input source it represents.

      +When it is time to parse the input described by an input source, it will be asked to create a binary stream for that source. That stream will be used to input the data of the source. The derived class provides the implementation of the makeStream() method, and provides a type of stream of the correct type for the input source it represents.

      An InputSource object belongs to the application: the parser never modifies them in any way. They are always passed by const reference so the parser will make a copy of any input sources that it must keep around beyond the call.

      -

      See also:
      Parser::parse

      +

      See also:
      Parser::parse

      EntityResolver::resolveEntity


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - + + + + +
      virtual xercesc::InputSource::~InputSource  )  [virtual]virtual xercesc::InputSource::~InputSource (  )  [virtual]
      -
      - - - - - -
      -   - + +

      Destructor.

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - - + + + + + +
      xercesc::InputSource::InputSource MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [protected]xercesc::InputSource::InputSource (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [protected]
      -
      - - - - - -
      -   - + +

      Default constructor.

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      xercesc::InputSource::InputSource const XMLCh *const   systemId, xercesc::InputSource::InputSource (const XMLCh *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      [protected]) [protected]
      -
      - - - -
      -   - + +

      Constructor with a system identifier as XMLCh type. @@ -205,47 +160,39 @@ Constructor with a system identifier as XMLCh type.

      manager Pointer to the memory manager to be used to allocate objects.

      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::InputSource::InputSource const XMLCh *const   systemId, xercesc::InputSource::InputSource (const XMLCh *const  systemId,
      const XMLCh *const   publicId, const XMLCh *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      [protected]) [protected]
      -
      - - - -
      -   - + +

      Constructor with a system and public identifiers. @@ -257,41 +204,33 @@ Constructor with a system and public identifiers.

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      xercesc::InputSource::InputSource const char *const   systemId, xercesc::InputSource::InputSource (const char *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      [protected]) [protected]
      -
      - - - -
      -   - + +

      Constructor witha system identifier as string. @@ -302,47 +241,39 @@ Constructor witha system identifier as string.

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::InputSource::InputSource const char *const   systemId, xercesc::InputSource::InputSource (const char *const  systemId,
      const char *const   publicId, const char *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      [protected]) [protected]
      -
      - - - -
      -   - + +

      Constructor witha system and public identifiers. @@ -354,219 +285,368 @@ Both as string

      Parameters:
      manager Pointer to the memory manager to be used to allocate objects.
      - - - + +

    +

    + +

    +
    + + + + + + + + +
    virtual xercesc::InputSource::~InputSource (  )  [virtual]
    +
    +
    + +

    +Destructor. +

    + +

    +

    + +

    +
    + + + + + + + + + +
    xercesc::InputSource::InputSource (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [protected]
    +
    +
    + +

    +Default constructor. +

    + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    xercesc::InputSource::InputSource (const XMLCh *const  systemId,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    ) [protected]
    +
    +
    + +

    +Constructor with a system identifier as XMLCh type. +

    +

    Parameters:
    + + + +
    systemId The system identifier (URI).
    manager Pointer to the memory manager to be used to allocate objects.
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    xercesc::InputSource::InputSource (const XMLCh *const  systemId,
    const XMLCh *const  publicId,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    ) [protected]
    +
    +
    + +

    +Constructor with a system and public identifiers. +

    +

    Parameters:
    + + + + +
    systemId The system identifier (URI).
    publicId The public identifier as in the entity definition.
    manager Pointer to the memory manager to be used to allocate objects.
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    xercesc::InputSource::InputSource (const char *const  systemId,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    ) [protected]
    +
    +
    + +

    +Constructor witha system identifier as string. +

    +

    Parameters:
    + + + +
    systemId The system identifier (URI).
    manager Pointer to the memory manager to be used to allocate objects.
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    xercesc::InputSource::InputSource (const char *const  systemId,
    const char *const  publicId,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    ) [protected]
    +
    +
    + +

    +Constructor witha system and public identifiers. +

    +Both as string

    Parameters:
    + + + + +
    systemId The system identifier (URI).
    publicId The public identifier as in the entity definition.
    manager Pointer to the memory manager to be used to allocate objects.
    +
    + +
    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - + + + + +
    const XMLCh * xercesc::InputSource::getEncoding  )  const [inline, virtual]virtual BinInputStream* xercesc::InputSource::makeStream (  )  const [pure virtual]
    -
    - - - - - -
    -   - - -

    -An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method. -

    -This method returns name of the encoding that is to be forced. If the encoding has never been forced, it returns a null pointer.

    -

    Returns:
    The forced encoding, or null if none was supplied.
    -
    See also:
    setEncoding
    -
    -

    - - - - -
    - - - - - - - - -
    bool xercesc::InputSource::getIssueFatalErrorIfNotFound  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    -Get the flag that indicates if the parser should issue fatal error if this input source is not found. -

    -

    Returns:
    True if the parser should issue fatal error if this input source is not found. False if the parser issue warning message instead.
    -
    See also:
    setIssueFatalErrorIfNotFound
    -
    -

    - - - - -
    - - - - - - - - -
    MemoryManager * xercesc::InputSource::getMemoryManager  )  const [inline]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - - - - - -
    const XMLCh * xercesc::InputSource::getPublicId  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    -Get the public identifier for this input source. -

    -

    Returns:
    The public identifier, or null if none was supplied.
    -
    See also:
    setPublicId
    -
    -

    - - - - -
    - - - - - - - - -
    const XMLCh * xercesc::InputSource::getSystemId  )  const [inline, virtual]
    -
    - - - - - -
    -   - - -

    -Get the system identifier for this input source. -

    -If the system ID is a URL, it will be fully resolved.

    -

    Returns:
    The system identifier.
    -
    See also:
    setSystemId
    -
    -

    - - - - -
    - - - - - - - - -
    virtual BinInputStream* xercesc::InputSource::makeStream  )  const [pure virtual]
    -
    - - - - - -
    -   - + +

    Makes the byte stream for this input source.

    The derived class must create and return a binary input stream of an appropriate type for its kind of data source. The returned stream must be dynamically allocated and becomes the parser's property.

    -

    See also:
    BinInputStream
    +
    See also:
    BinInputStream

    -Implemented in xercesc::LocalFileInputSource, xercesc::MemBufInputSource, xercesc::StdInInputSource, and xercesc::URLInputSource.

    -

    - - - - -
    - +Implemented in xercesc::LocalFileInputSource, xercesc::MemBufInputSource, xercesc::StdInInputSource, and xercesc::URLInputSource. + +

    + +

    +
    +
    - - - - - - + + + + +
    virtual void xercesc::InputSource::setEncoding const XMLCh *const   encodingStr  )  [virtual]const XMLCh * xercesc::InputSource::getEncoding (  )  const [inline, virtual]
    -
    - - - -
    -   - + +
    + +

    +An input source can be set to force the parser to assume a particular encoding for the data that input source reprsents, via the setEncoding() method. +

    +This method returns name of the encoding that is to be forced. If the encoding has never been forced, it returns a null pointer.

    +

    Returns:
    The forced encoding, or null if none was supplied.
    +
    See also:
    setEncoding
    + +
    +

    + +

    +
    + + + + + + + + +
    const XMLCh * xercesc::InputSource::getPublicId (  )  const [inline, virtual]
    +
    +
    + +

    +Get the public identifier for this input source. +

    +

    Returns:
    The public identifier, or null if none was supplied.
    +
    See also:
    setPublicId
    + +
    +

    + +

    +
    + + + + + + + + +
    const XMLCh * xercesc::InputSource::getSystemId (  )  const [inline, virtual]
    +
    +
    + +

    +Get the system identifier for this input source. +

    +If the system ID is a URL, it will be fully resolved.

    +

    Returns:
    The system identifier.
    +
    See also:
    setSystemId
    + +
    +

    + +

    +
    + + + + + + + + +
    bool xercesc::InputSource::getIssueFatalErrorIfNotFound (  )  const [inline, virtual]
    +
    +
    + +

    +Get the flag that indicates if the parser should issue fatal error if this input source is not found. +

    +

    Returns:
    True if the parser should issue fatal error if this input source is not found. False if the parser issue warning message instead.
    +
    See also:
    setIssueFatalErrorIfNotFound
    + +
    +

    + +

    +
    + + + + + + + + +
    MemoryManager * xercesc::InputSource::getMemoryManager (  )  const [inline]
    +
    +
    + +

    + +

    +

    + +

    +
    + + + + + + + + + +
    virtual void xercesc::InputSource::setEncoding (const XMLCh *const  encodingStr  )  [virtual]
    +
    +

    Set the encoding which will be required for use with the XML text read via a stream opened by this input source. @@ -577,69 +657,24 @@ This is usually not set, allowing the encoding to be sensed in the usual XML way

    encodingStr The name of the encoding to force.
    - - - -

    - - - - -
    - - - - - - - - - -
    void xercesc::InputSource::setIssueFatalErrorIfNotFound const bool  flag  )  [inline, virtual]
    -
    - - - - - -
    -   - -

    -Indicates if the parser should issue fatal error if this input source is not found. -

    -If set to false, the parser issue warning message instead.

    -

    Parameters:
    - - -
    flag True if the parser should issue fatal error if this input source is not found. If set to false, the parser issue warning message instead. (Default: true)
    -
    -
    See also:
    getIssueFatalErrorIfNotFound
    -
    -

    - - - - -
    - + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::InputSource::setPublicId const XMLCh *const   publicId  )  [virtual]virtual void xercesc::InputSource::setPublicId (const XMLCh *const  publicId  )  [virtual]
    -
    - - - -
    -   - + +

    Set the public identifier for this input source. @@ -650,35 +685,27 @@ The public identifier is always optional: if the application writer includes one

    publicId The public identifier as a string.
    -

    See also:
    Locator::getPublicId

    +

    See also:
    Locator::getPublicId

    SAXParseException::getPublicId

    -getPublicId

    - - - -

    - - - - -
    - +getPublicId + + +

    + +

    +
    +
    - - - - - - + + + + + +
    virtual void xercesc::InputSource::setSystemId const XMLCh *const   systemId  )  [virtual]virtual void xercesc::InputSource::setSystemId (const XMLCh *const  systemId  )  [virtual]
    -
    - - - -
    -   - + +

    Set the system identifier for this input source. @@ -691,16 +718,45 @@ If the system ID is a URL, it must be fully resolved.

    systemId The system identifier as a string.

    -
    See also:
    getSystemId

    +

    See also:
    getSystemId

    Locator::getSystemId

    SAXParseException::getSystemId

    - - - + + +

    + +

    +
    + + + + + + + + + +
    void xercesc::InputSource::setIssueFatalErrorIfNotFound (const bool  flag  )  [inline, virtual]
    +
    +
    + +

    +Indicates if the parser should issue fatal error if this input source is not found. +

    +If set to false, the parser issue warning message instead.

    +

    Parameters:
    + + +
    flag True if the parser should issue fatal error if this input source is not found. If set to false, the parser issue warning message instead. (Default: true)
    +
    +
    See also:
    getIssueFatalErrorIfNotFound
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.map b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.map index 4841310f..85ca7042 100644 --- a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.map @@ -1,6 +1,6 @@ base referer -rect $classxercesc_1_1LocalFileInputSource.html 8,158 208,182 -rect $classxercesc_1_1MemBufInputSource.html 232,158 429,182 -rect $classxercesc_1_1StdInInputSource.html 453,158 632,182 -rect $classxercesc_1_1URLInputSource.html 656,158 832,182 -rect $classxercesc_1_1XMemory.html 369,9 502,33 +rect $classxercesc_1_1LocalFileInputSource.html 5,156 227,180 +rect $classxercesc_1_1MemBufInputSource.html 251,156 469,180 +rect $classxercesc_1_1StdInInputSource.html 493,156 691,180 +rect $classxercesc_1_1URLInputSource.html 715,156 904,180 +rect $classxercesc_1_1XMemory.html 403,7 549,31 diff --git a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.md5 index e4f3cf2a..9363d615 100644 --- a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.md5 @@ -1 +1 @@ -c2f429da1261af00dfc67d541f8f0467 \ No newline at end of file +f007ded2df608258370cf22c7ea2b946 \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.png b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.png index 4980b21e..000ae161 100644 Binary files a/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.png and b/docs/simple-api/classxercesc_1_1InputSource__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1LocalFileInputSource-members.html b/docs/simple-api/classxercesc_1_1LocalFileInputSource-members.html index b3800336..41ebc2fc 100644 --- a/docs/simple-api/classxercesc_1_1LocalFileInputSource-members.html +++ b/docs/simple-api/classxercesc_1_1LocalFileInputSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::LocalFileInputSource Member List

    This is the complete list of members for xercesc::LocalFileInputSource, including all inherited members.

    - - - - - + + + + + @@ -32,7 +32,7 @@ - + @@ -46,8 +46,8 @@ -
    getEncoding() const xercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() const xercesc::InputSource [inline, virtual]
    getMemoryManager() const xercesc::InputSource [inline]
    getPublicId() const xercesc::InputSource [inline, virtual]
    getSystemId() const xercesc::InputSource [inline, virtual]
    getEncoding() constxercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() constxercesc::InputSource [inline, virtual]
    getMemoryManager() constxercesc::InputSource [inline]
    getPublicId() constxercesc::InputSource [inline, virtual]
    getSystemId() constxercesc::InputSource [inline, virtual]
    InputSource(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    LocalFileInputSource(const XMLCh *const basePath, const XMLCh *const relativePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::LocalFileInputSource
    LocalFileInputSource(const XMLCh *const filePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::LocalFileInputSource
    makeStream() const xercesc::LocalFileInputSource [virtual]
    makeStream() constxercesc::LocalFileInputSource [virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    XMemory()xercesc::XMemory [inline, protected]
    ~InputSource()xercesc::InputSource [virtual]
    ~LocalFileInputSource()xercesc::LocalFileInputSource


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1LocalFileInputSource.html b/docs/simple-api/classxercesc_1_1LocalFileInputSource.html index 3edb03e2..82066af1 100644 --- a/docs/simple-api/classxercesc_1_1LocalFileInputSource.html +++ b/docs/simple-api/classxercesc_1_1LocalFileInputSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,26 +28,16 @@

      Inheritance diagram for xercesc::LocalFileInputSource:

      Inheritance graph
      - - + +
      [legend]
      List of all members. - - - - - - - - - - - + - +

      Public Member Functions

      Constructors
       LocalFileInputSource (const XMLCh *const basePath, const XMLCh *const relativePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       A local file input source requires a path to the file to load.
       LocalFileInputSource (const XMLCh *const filePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor takes a single parameter which is the fully qualified or relative path.
      Destructor
       ~LocalFileInputSource ()
      Virtual methods
      virtual BinInputStream * makeStream () const
      virtual BinInputStream * makeStream () const
       This method will return a binary input stream derivative that will parse from the local file indicatedby the system id.
       This method will return a binary input stream derivative that will parse from the local file indicatedby the system id.

      Detailed Description

      This class is a derivative of the standard InputSource class. @@ -57,44 +47,36 @@ The path provided can either be a fully qualified path or a relative path. If re As with all InputSource derivatives. The primary objective of an input source is to create an input stream via which the parser can spool in data from the referenced source.


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::LocalFileInputSource::LocalFileInputSource const XMLCh *const   basePath, xercesc::LocalFileInputSource::LocalFileInputSource (const XMLCh *const  basePath,
      const XMLCh *const   relativePath, const XMLCh *const  relativePath,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      A local file input source requires a path to the file to load. @@ -114,41 +96,33 @@ This constructor takes an explicit base path and a possibly relative path. If th

      XMLException If the path is relative and doesn't properly resolve to a file.

    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    xercesc::LocalFileInputSource::LocalFileInputSource const XMLCh *const   filePath, xercesc::LocalFileInputSource::LocalFileInputSource (const XMLCh *const  filePath,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - -
    -   - + +

    This constructor takes a single parameter which is the fully qualified or relative path. @@ -166,73 +140,172 @@ The completed path will become the system id of this input source. The construct

    XMLException If the path is relative and doesn't properly resolve to a file.
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + +
    xercesc::LocalFileInputSource::~LocalFileInputSource  ) xercesc::LocalFileInputSource::~LocalFileInputSource (  ) 
    -
    - - - - - -
    -   - + +

    -

    -


    Member Function Documentation

    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - + + + + + + + + + + + + + + + + + + + + +
    virtual BinInputStream* xercesc::LocalFileInputSource::makeStream  )  const [virtual]xercesc::LocalFileInputSource::LocalFileInputSource (const XMLCh *const  basePath,
    const XMLCh *const  relativePath,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    )
    -
    - - - - - -
    -   - + +
    + +

    +A local file input source requires a path to the file to load. +

    +This can be provided either as a fully qualified path, a path relative to the current working directly, or a path relative to a provided base path.

    +The completed path will become the system id of this input source. The constructors don't take any public id for local files, but you still set them via the parent class' setPublicId() method of course.

    +This constructor takes an explicit base path and a possibly relative path. If the relative path is seen to be fully qualified, it is used as is. Otherwise, it is made relative to the passed base path.

    +

    Parameters:
    + + + + +
    basePath The base path from which the passed relative path will be based, if the relative part is indeed relative.
    relativePath The relative part of the path. It can actually be fully qualified, in which case it is taken as is.
    manager Pointer to the memory manager to be used to allocate objects.
    +
    +
    Exceptions:
    + + +
    XMLException If the path is relative and doesn't properly resolve to a file.
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    xercesc::LocalFileInputSource::LocalFileInputSource (const XMLCh *const  filePath,
    MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
    )
    +
    +
    + +

    +This constructor takes a single parameter which is the fully qualified or relative path. +

    +If it is fully qualified, it is taken as is. If it is relative, then it is completed relative to the current working directory (or the equivalent on the local host machine.)

    +The completed path will become the system id of this input source. The constructors don't take any public id for local files, but you still set them via the parent class' setPublicId() method of course.

    +

    Parameters:
    + + + +
    filePath The relative or fully qualified path.
    manager Pointer to the memory manager to be used to allocate objects.
    +
    +
    Exceptions:
    + + +
    XMLException If the path is relative and doesn't properly resolve to a file.
    +
    + +
    +

    + +

    +
    + + + + + + + + +
    xercesc::LocalFileInputSource::~LocalFileInputSource (  ) 
    +
    +
    + +

    + +

    +

    +


    Member Function Documentation

    + +
    +
    + + + + + + + + +
    virtual BinInputStream* xercesc::LocalFileInputSource::makeStream (  )  const [virtual]
    +
    +

    This method will return a binary input stream derivative that will parse from the local file indicatedby the system id.

    -

    Returns:
    A dynamically allocated binary input stream derivative that can parse from the file indicated by the system id.
    +
    Returns:
    A dynamically allocated binary input stream derivative that can parse from the file indicated by the system id.

    -Implements xercesc::InputSource.

    +Implements xercesc::InputSource. + +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.map b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.map index 5444bd77..9846b1d2 100644 --- a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1InputSource.html 33,84 182,108 -rect $classxercesc_1_1XMemory.html 41,9 174,33 +rect $classxercesc_1_1InputSource.html 35,82 197,106 +rect $classxercesc_1_1XMemory.html 43,7 189,31 diff --git a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.md5 index 8e60dcbd..aadad207 100644 --- a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.md5 @@ -1 +1 @@ -0acc66514b2ad4d18973e6463b382ca0 \ No newline at end of file +ad4ca11b870196b8afdefe2ff1f88c4e \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.png b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.png index a4edadbd..99c1e4ce 100644 Binary files a/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.png and b/docs/simple-api/classxercesc_1_1LocalFileInputSource__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1MemBufInputSource-members.html b/docs/simple-api/classxercesc_1_1MemBufInputSource-members.html index 635e7b81..772ac6a7 100644 --- a/docs/simple-api/classxercesc_1_1MemBufInputSource-members.html +++ b/docs/simple-api/classxercesc_1_1MemBufInputSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::MemBufInputSource Member List

    This is the complete list of members for xercesc::MemBufInputSource, including all inherited members.

    - - - - - + + + + + - + @@ -48,8 +48,8 @@ -
    getEncoding() const xercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() const xercesc::InputSource [inline, virtual]
    getMemoryManager() const xercesc::InputSource [inline]
    getPublicId() const xercesc::InputSource [inline, virtual]
    getSystemId() const xercesc::InputSource [inline, virtual]
    getEncoding() constxercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() constxercesc::InputSource [inline, virtual]
    getMemoryManager() constxercesc::InputSource [inline]
    getPublicId() constxercesc::InputSource [inline, virtual]
    getSystemId() constxercesc::InputSource [inline, virtual]
    InputSource(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    makeStream() const xercesc::MemBufInputSource [virtual]
    makeStream() constxercesc::MemBufInputSource [virtual]
    MemBufInputSource(const XMLByte *const srcDocBytes, const unsigned int byteCount, const XMLCh *const bufId, const bool adoptBuffer=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::MemBufInputSource
    MemBufInputSource(const XMLByte *const srcDocBytes, const unsigned int byteCount, const char *const bufId, const bool adoptBuffer=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::MemBufInputSource
    operator delete(void *p)xercesc::XMemory
    XMemory()xercesc::XMemory [inline, protected]
    ~InputSource()xercesc::InputSource [virtual]
    ~MemBufInputSource()xercesc::MemBufInputSource


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1MemBufInputSource.html b/docs/simple-api/classxercesc_1_1MemBufInputSource.html index 29e33661..ef08ef8a 100644 --- a/docs/simple-api/classxercesc_1_1MemBufInputSource.html +++ b/docs/simple-api/classxercesc_1_1MemBufInputSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,27 +28,16 @@

      Inheritance diagram for xercesc::MemBufInputSource:

      Inheritance graph
      - - + +
      [legend]
      List of all members. - - - - - - - - - - - - + - + @@ -67,56 +56,48 @@ The passed buffer can be adopted or merely referenced. If it is adopted, then it The other option indicates whether each stream created for this input source should get its own copy of the data, or whether it should just stream the data directly from this object's copy of the data. The same rules apply here, in that the buffer must either be copied by the stream or it must remain valid until the stream is destroyed.


      Constructor & Destructor Documentation

      -

      -


      Public Member Functions

      Constructors
       MemBufInputSource (const XMLByte *const srcDocBytes, const unsigned int byteCount, const XMLCh *const bufId, const bool adoptBuffer=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       A memory buffer input source is constructed from a buffer of byte data, and the count of bytes in that buffer.
       MemBufInputSource (const XMLByte *const srcDocBytes, const unsigned int byteCount, const char *const bufId, const bool adoptBuffer=false, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor is identical to the previous one, except that it takes the fake system id in local code page form and transcodes it internally.
      Destructor
       ~MemBufInputSource ()
       If the buffer was adopted, the copy made during construction is deleted at this point.
      Virtual methods
      BinInputStream * makeStream () const
      BinInputStream * makeStream () const
       This method will return a binary input stream derivative that will parse from the memory buffer.
       This method will return a binary input stream derivative that will parse from the memory buffer.
      Setter methods
      void setCopyBufToStream (const bool newState)
      - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::MemBufInputSource::MemBufInputSource const XMLByte *const   srcDocBytes, xercesc::MemBufInputSource::MemBufInputSource (const XMLByte *const   srcDocBytes,
      const unsigned int  byteCount, const unsigned int  byteCount,
      const XMLCh *const   bufId, const XMLCh *const  bufId,
      const bool  adoptBuffer = false, const bool  adoptBuffer = false,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      A memory buffer input source is constructed from a buffer of byte data, and the count of bytes in that buffer. @@ -132,197 +113,250 @@ Note that the system id provided serves two purposes. Firstly it is going to be

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::MemBufInputSource::MemBufInputSource const XMLByte *const   srcDocBytes, xercesc::MemBufInputSource::MemBufInputSource (const XMLByte *const   srcDocBytes,
      const unsigned int  byteCount, const unsigned int  byteCount,
      const char *const   bufId, const char *const  bufId,
      const bool  adoptBuffer = false, const bool  adoptBuffer = false,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - - - -
      -   - + +

      This constructor is identical to the previous one, except that it takes the fake system id in local code page form and transcodes it internally.

      -

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      xercesc::MemBufInputSource::~MemBufInputSource  ) xercesc::MemBufInputSource::~MemBufInputSource (  ) 
      -
      - - - - - -
      -   - + +

      If the buffer was adopted, the copy made during construction is deleted at this point.

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      BinInputStream* xercesc::MemBufInputSource::makeStream  )  const [virtual]xercesc::MemBufInputSource::MemBufInputSource (const XMLByte *const   srcDocBytes,
      const unsigned int  byteCount,
      const XMLCh *const  bufId,
      const bool  adoptBuffer = false,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - - - -
      -   - + +
      + +

      +A memory buffer input source is constructed from a buffer of byte data, and the count of bytes in that buffer. +

      +The parser will parse from this memory buffer until it has eaten the indicated number of bytes.

      +Note that the system id provided serves two purposes. Firstly it is going to be displayed in error messages as the source of the error. And secondly, any entities which are refered to from this entity via relative paths/URLs will be relative to this fake system id.

      +

      Parameters:
      + + + + + + +
      srcDocBytes The actual data buffer to be parsed from.
      byteCount The count of bytes (not characters, bytes!) in the buffer.
      bufId A fake system id for the buffer.
      adoptBuffer Indicates whether this object should adopt the buffer (i.e. become responsible for deletion) or just use it in place.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      xercesc::MemBufInputSource::MemBufInputSource (const XMLByte *const   srcDocBytes,
      const unsigned int  byteCount,
      const char *const  bufId,
      const bool  adoptBuffer = false,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      +
      +
      + +

      +This constructor is identical to the previous one, except that it takes the fake system id in local code page form and transcodes it internally. +

      + +

      +

      + +

      +
      + + + + + + + + +
      xercesc::MemBufInputSource::~MemBufInputSource (  ) 
      +
      +
      + +

      +If the buffer was adopted, the copy made during construction is deleted at this point. +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      BinInputStream* xercesc::MemBufInputSource::makeStream (  )  const [virtual]
      +
      +

      This method will return a binary input stream derivative that will parse from the memory buffer.

      If setCopyBufToStream() has been set, then the stream will make its own copy. Otherwise, it will use the buffer as is (in which case it must remain valid until the stream is no longer in use, i.e. the parse completes.)

      -

      Returns:
      A dynamically allocated binary input stream derivative that can parse from the memory buffer.
      +
      Returns:
      A dynamically allocated binary input stream derivative that can parse from the memory buffer.

      -Implements xercesc::InputSource.

      -

      - - - - -
      - +Implements xercesc::InputSource. + +

      + +

      +
      +
      - - - - - - - - - - - - - - - + + + + + +
      void xercesc::MemBufInputSource::resetMemBufInputSource const XMLByte *const   srcDocBytes,
      const unsigned int  byteCount
      void xercesc::MemBufInputSource::setCopyBufToStream (const bool  newState  )  [inline]
      -
      - - - - - -
      -   - - -

      -This methods allows the MemBufInputSource to be used for more than one input source, instead of destructing/constructing another MemBufInputSource. -

      -

      Parameters:
      - - - -
      srcDocBytes The actual data buffer to be parsed from.
      byteCount The count of bytes (not characters, bytes!) in the buffer.
      -
      -
      -

      - - - - -
      - - - - - - - - - -
      void xercesc::MemBufInputSource::setCopyBufToStream const bool  newState  )  [inline]
      -
      - - - -
      -   - + +

      By default, for safety's sake, each newly created stream from this input source will make its own copy of the buffer to stream from. @@ -334,13 +368,50 @@ In such cases, you can call this method to turn off that default action. Once tu

      newState The new boolean flag state to set.
      - - - + +

    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    void xercesc::MemBufInputSource::resetMemBufInputSource (const XMLByte *const   srcDocBytes,
    const unsigned int  byteCount 
    )
    +
    +
    + +

    +This methods allows the MemBufInputSource to be used for more than one input source, instead of destructing/constructing another MemBufInputSource. +

    +

    Parameters:
    + + + +
    srcDocBytes The actual data buffer to be parsed from.
    byteCount The count of bytes (not characters, bytes!) in the buffer.
    +
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.map b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.map index 4fe1f8e8..562d8b6b 100644 --- a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1InputSource.html 31,84 181,108 -rect $classxercesc_1_1XMemory.html 39,9 173,33 +rect $classxercesc_1_1InputSource.html 33,82 196,106 +rect $classxercesc_1_1XMemory.html 41,7 188,31 diff --git a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.md5 index ebcb0e00..f450bbf5 100644 --- a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.md5 @@ -1 +1 @@ -4a93dcb070741fbf1782f663a73ae6a4 \ No newline at end of file +4f110c17504149c38b0185f5add46962 \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.png b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.png index 2b5c4ce8..920f1468 100644 Binary files a/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.png and b/docs/simple-api/classxercesc_1_1MemBufInputSource__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1MemoryManager-members.html b/docs/simple-api/classxercesc_1_1MemoryManager-members.html index 3967161c..c69e4846 100644 --- a/docs/simple-api/classxercesc_1_1MemoryManager-members.html +++ b/docs/simple-api/classxercesc_1_1MemoryManager-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -24,8 +24,8 @@ deallocate(void *p)=0xercesc::MemoryManager [pure virtual] MemoryManager()xercesc::MemoryManager [inline, protected] ~MemoryManager()xercesc::MemoryManager [inline, virtual] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1MemoryManager.html b/docs/simple-api/classxercesc_1_1MemoryManager.html index b9a18dc4..6b8c5884 100644 --- a/docs/simple-api/classxercesc_1_1MemoryManager.html +++ b/docs/simple-api/classxercesc_1_1MemoryManager.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -28,15 +28,11 @@

        Inheritance diagram for xercesc::MemoryManager:

        Inheritance graph
        - +
        [legend]
        List of all members. - - - - @@ -44,11 +40,6 @@ Inheritance diagram for xercesc::MemoryManager:

        virtual void 
        - - - - -

        Public Member Functions

        Destructor
        virtual ~MemoryManager ()
         Default destructor.
        The pure virtual methods in this interface.
        virtual void * allocate (size_t size)=0
        deallocate (void *p)=0
         This method deallocates memory.

        Protected Member Functions

        Constructor
         MemoryManager ()
         Protected default constructor.

        Detailed Description

        Configurable memory manager. @@ -56,88 +47,106 @@ Configurable memory manager. This interface allows outside applications to plug in their own memory manager to be used by Xerces for memory allocation/deallocation.


        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual xercesc::MemoryManager::~MemoryManager  )  [inline, virtual]virtual xercesc::MemoryManager::~MemoryManager (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        Default destructor.

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        xercesc::MemoryManager::MemoryManager  )  [inline, protected]xercesc::MemoryManager::MemoryManager (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        Protected default constructor.

        -

        -


        Member Function Documentation

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + +
        virtual void* xercesc::MemoryManager::allocate size_t  size  )  [pure virtual]virtual xercesc::MemoryManager::~MemoryManager (  )  [inline, virtual]
        -
        - - - -
        -   - + +
        + +

        +Default destructor. +

        + +

        +

        + +

        +
        + + + + + + + + +
        xercesc::MemoryManager::MemoryManager (  )  [inline, protected]
        +
        +
        + +

        +Protected default constructor. +

        + +

        +

        +


        Member Function Documentation

        + +
        +
        + + + + + + + + + +
        virtual void* xercesc::MemoryManager::allocate (size_t  size  )  [pure virtual]
        +
        +

        This method allocates requested memory. @@ -147,35 +156,27 @@ This method allocates requested memory.

        size The requested memory size
        -

        Returns:
        A pointer to the allocated memory
        +
        Returns:
        A pointer to the allocated memory

        -Implemented in XPath2MemoryManager. - - -

        - - - - -
        - +Implemented in XPath2MemoryManager. + +

        + +

        +
        +
        - - - - - - + + + + + +
        virtual void xercesc::MemoryManager::deallocate void *  p  )  [pure virtual]virtual void xercesc::MemoryManager::deallocate (void *  p  )  [pure virtual]
        -
        - - - - - -
        -   - + +

        This method deallocates memory. @@ -187,13 +188,13 @@ This method deallocates memory.

        -Implemented in XPath2MemoryManager.

        +Implemented in XPath2MemoryManager. +

      +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.map b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.map index 18ebf358..75576b06 100644 --- a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.map @@ -1,2 +1,2 @@ base referer -rect $classXPath2MemoryManager.html 13,83 181,107 +rect $classXPath2MemoryManager.html 12,81 193,105 diff --git a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.md5 index cc9a16f4..f83d5f9b 100644 --- a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.md5 @@ -1 +1 @@ -ab5dc717cbb2233b39ed147bd1eb1c2c \ No newline at end of file +84e4a67ae87688aafd7b1f05c8d6d432 \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.png b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.png index 24f44f67..6d3719da 100644 Binary files a/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.png and b/docs/simple-api/classxercesc_1_1MemoryManager__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1StdInInputSource-members.html b/docs/simple-api/classxercesc_1_1StdInInputSource-members.html index d624bd47..18436de9 100644 --- a/docs/simple-api/classxercesc_1_1StdInInputSource-members.html +++ b/docs/simple-api/classxercesc_1_1StdInInputSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::StdInInputSource Member List

    This is the complete list of members for xercesc::StdInInputSource, including all inherited members.

    - - - - - + + + + + - + @@ -45,8 +45,8 @@ -
    getEncoding() const xercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() const xercesc::InputSource [inline, virtual]
    getMemoryManager() const xercesc::InputSource [inline]
    getPublicId() const xercesc::InputSource [inline, virtual]
    getSystemId() const xercesc::InputSource [inline, virtual]
    getEncoding() constxercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() constxercesc::InputSource [inline, virtual]
    getMemoryManager() constxercesc::InputSource [inline]
    getPublicId() constxercesc::InputSource [inline, virtual]
    getSystemId() constxercesc::InputSource [inline, virtual]
    InputSource(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    makeStream() const xercesc::StdInInputSource [virtual]
    makeStream() constxercesc::StdInInputSource [virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    XMemory()xercesc::XMemory [inline, protected]
    ~InputSource()xercesc::InputSource [virtual]
    ~StdInInputSource()xercesc::StdInInputSource [inline]


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1StdInInputSource.html b/docs/simple-api/classxercesc_1_1StdInInputSource.html index 1a763b2e..c56e3130 100644 --- a/docs/simple-api/classxercesc_1_1StdInInputSource.html +++ b/docs/simple-api/classxercesc_1_1StdInInputSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,23 +28,16 @@

      Inheritance diagram for xercesc::StdInInputSource:

      Inheritance graph
      - - + +
      [legend]
      List of all members. - - - - - - - - + - +

      Public Member Functions

      Constructor
       StdInInputSource (MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       Since the standard input is a canned source, the constructor is very simple.
      Destructor
       ~StdInInputSource ()
      Virtual methods
      BinInputStream * makeStream () const
      BinInputStream * makeStream () const
       This method will return a binary input stream derivative that will parse from the standard input of the local host.
       This method will return a binary input stream derivative that will parse from the standard input of the local host.

      Detailed Description

      This class is a derivative of the standard InputSource class. @@ -53,100 +46,117 @@ It provides for the parser access to data via the standard input. This input sou As with all InputSource derivatives. The primary objective of an input source is to create an input stream via which the parser can spool in data from the referenced source.


      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - - - + + + + + +
      xercesc::StdInInputSource::StdInInputSource MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [inline]xercesc::StdInInputSource::StdInInputSource (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [inline]
      -
      - - - - - -
      -   - + +

      Since the standard input is a canned source, the constructor is very simple.

      -It just uses local platform services to open up the standard input source as file, a new handleof which it gives to each new stream it creates.

      -

      - - - - -
      - +It just uses local platform services to open up the standard input source as file, a new handleof which it gives to each new stream it creates. + +

      + +

      +
      +
      - - - - - + + + + +
      xercesc::StdInInputSource::~StdInInputSource  )  [inline]xercesc::StdInInputSource::~StdInInputSource (  )  [inline]
      -
      - - - - - -
      -   - + +

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + + +
      BinInputStream* xercesc::StdInInputSource::makeStream  )  const [virtual]xercesc::StdInInputSource::StdInInputSource (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [inline]
      -
      - - - - - -
      -   - + +
      + +

      +Since the standard input is a canned source, the constructor is very simple. +

      +It just uses local platform services to open up the standard input source as file, a new handleof which it gives to each new stream it creates. +

      +

      + +

      +
      + + + + + + + + +
      xercesc::StdInInputSource::~StdInInputSource (  )  [inline]
      +
      +
      + +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      BinInputStream* xercesc::StdInInputSource::makeStream (  )  const [virtual]
      +
      +

      This method will return a binary input stream derivative that will parse from the standard input of the local host.

      -

      Returns:
      A dynamically allocated binary input stream derivative that can parse from the standardinput.
      +
      Returns:
      A dynamically allocated binary input stream derivative that can parse from the standardinput.

      -Implements xercesc::InputSource.

      +Implements xercesc::InputSource. +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.map b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.map index 051c0c62..5d349c91 100644 --- a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1InputSource.html 22,84 172,108 -rect $classxercesc_1_1XMemory.html 30,9 164,33 +rect $classxercesc_1_1InputSource.html 23,82 185,106 +rect $classxercesc_1_1XMemory.html 31,7 177,31 diff --git a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.md5 index 8b25c2c6..92ddc062 100644 --- a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.md5 @@ -1 +1 @@ -cc04acab7b9a73f97845d17f40563a2f \ No newline at end of file +a82dc84470990a22a31c7bc052d42a62 \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.png b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.png index a92b09ea..e419fcf4 100644 Binary files a/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.png and b/docs/simple-api/classxercesc_1_1StdInInputSource__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1URLInputSource-members.html b/docs/simple-api/classxercesc_1_1URLInputSource-members.html index 216557f6..b876b260 100644 --- a/docs/simple-api/classxercesc_1_1URLInputSource-members.html +++ b/docs/simple-api/classxercesc_1_1URLInputSource-members.html @@ -4,7 +4,7 @@ - +

    xercesc::URLInputSource Member List

    This is the complete list of members for xercesc::URLInputSource, including all inherited members.

    - - - - - + + + + + - + @@ -46,12 +46,12 @@ - + -
    getEncoding() const xercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() const xercesc::InputSource [inline, virtual]
    getMemoryManager() const xercesc::InputSource [inline]
    getPublicId() const xercesc::InputSource [inline, virtual]
    getSystemId() const xercesc::InputSource [inline, virtual]
    getEncoding() constxercesc::InputSource [inline, virtual]
    getIssueFatalErrorIfNotFound() constxercesc::InputSource [inline, virtual]
    getMemoryManager() constxercesc::InputSource [inline]
    getPublicId() constxercesc::InputSource [inline, virtual]
    getSystemId() constxercesc::InputSource [inline, virtual]
    InputSource(MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    InputSource(const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::InputSource [protected]
    makeStream() const xercesc::URLInputSource [virtual]
    makeStream() constxercesc::URLInputSource [virtual]
    operator delete(void *p)xercesc::XMemory
    operator delete(void *p, MemoryManager *memMgr)xercesc::XMemory
    operator delete(void *p, void *ptr)xercesc::XMemory
    URLInputSource(const XMLCh *const baseId, const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::URLInputSource
    URLInputSource(const XMLCh *const baseId, const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::URLInputSource
    URLInputSource(const XMLCh *const baseId, const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::URLInputSource
    urlSrc() const xercesc::URLInputSource [inline]
    urlSrc() constxercesc::URLInputSource [inline]
    XMemory()xercesc::XMemory [inline, protected]
    ~InputSource()xercesc::InputSource [virtual]
    ~URLInputSource()xercesc::URLInputSource


    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1URLInputSource.html b/docs/simple-api/classxercesc_1_1URLInputSource.html index 0e7a444c..df8c4fa8 100644 --- a/docs/simple-api/classxercesc_1_1URLInputSource.html +++ b/docs/simple-api/classxercesc_1_1URLInputSource.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -28,39 +28,20 @@

      Inheritance diagram for xercesc::URLInputSource:

      Inheritance graph
      - - + +
      [legend]
      List of all members. - - - - - - - - - - - - - - - - - - - - + - + - + - +

      Public Member Functions

      Constructors
       URLInputSource (const XMLURL &urlId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor accepts an already built URL.
       URLInputSource (const XMLCh *const baseId, const XMLCh *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor takes a base system id URL and a possibly relative system id.
       URLInputSource (const XMLCh *const baseId, const XMLCh *const systemId, const XMLCh *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor is indentical to the previous one, except that it also allows you to set a public id if you want to.
       URLInputSource (const XMLCh *const baseId, const char *const systemId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor is identical to the second constructor above, except that it accepts the relative system id part as a local code page string and just transcodes it internally, as a convenience.
       URLInputSource (const XMLCh *const baseId, const char *const systemId, const char *const publicId, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)
       This constructor is identical to the third constructor above, except that it accepts the relative and public ids as local code page strings and just transcodes them internally, as a convenience.
      Destructor
       ~URLInputSource ()
      Virtual methods
      BinInputStream * makeStream () const
      BinInputStream * makeStream () const
       This method will return a binary input stream derivative that will parse from the source refered to by the URL system id.
       This method will return a binary input stream derivative that will parse from the source refered to by the URL system id.
      Getter methods
      const XMLURL & urlSrc () const
      const XMLURL & urlSrc () const
       This method will return a const reference to the URL member which contains the system id in pre-parsed URL form.
       This method will return a const reference to the URL member which contains the system id in pre-parsed URL form.

      Detailed Description

      This class is a derivative of the standard InputSource class. @@ -70,38 +51,30 @@ As with all InputSource

      Constructor & Destructor Documentation

      -

      - - - - -
      - + +
      +
      +
      - - - - + + + + - - - - + + + + - - - + + +
      xercesc::URLInputSource::URLInputSource const XMLURL &  urlId, xercesc::URLInputSource::URLInputSource (const XMLURL &  urlId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      This constructor accepts an already built URL. @@ -113,47 +86,39 @@ It is assumed that it is correct and it will be used as is. In this case, no pub

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::URLInputSource::URLInputSource const XMLCh *const   baseId, xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const XMLCh *const   systemId, const XMLCh *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      This constructor takes a base system id URL and a possibly relative system id. @@ -166,53 +131,45 @@ The relative part is parsed and, if it is indeed relative, it will be made relat

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::URLInputSource::URLInputSource const XMLCh *const   baseId, xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const XMLCh *const   systemId, const XMLCh *const  systemId,
      const XMLCh *const   publicId, const XMLCh *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      This constructor is indentical to the previous one, except that it also allows you to set a public id if you want to. @@ -225,47 +182,39 @@ This constructor is indentical to the previous one, except that it also allows y

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::URLInputSource::URLInputSource const XMLCh *const   baseId, xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const char *const   systemId, const char *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      This constructor is identical to the second constructor above, except that it accepts the relative system id part as a local code page string and just transcodes it internally, as a convenience. @@ -277,53 +226,45 @@ This constructor is identical to the second constructor above, except that it ac

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
      xercesc::URLInputSource::URLInputSource const XMLCh *const   baseId, xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const char *const   systemId, const char *const  systemId,
      const char *const   publicId, const char *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - -
      -   - + +

      This constructor is identical to the third constructor above, except that it accepts the relative and public ids as local code page strings and just transcodes them internally, as a convenience. @@ -336,103 +277,327 @@ This constructor is identical to the third constructor above, except that it acc

      manager Pointer to the memory manager to be used to allocate objects.
      - - - -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + +
      xercesc::URLInputSource::~URLInputSource  ) xercesc::URLInputSource::~URLInputSource (  ) 
      -
      - - - - - -
      -   - + +

      -

      -


      Member Function Documentation

      -

      - - - - -
      - + + +

      + +

      +
      +
      - - - - - + + + + + + + + + + + + + + +
      BinInputStream* xercesc::URLInputSource::makeStream  )  const [virtual]xercesc::URLInputSource::URLInputSource (const XMLURL &  urlId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      -
      - - - - - -
      -   - + +
      + +

      +This constructor accepts an already built URL. +

      +It is assumed that it is correct and it will be used as is. In this case, no public id accepted, but it can still be set via the parent class' setPublicId() method.

      +

      Parameters:
      + + + +
      urlId The URL which holds the system id of the entity to parse.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const XMLCh *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      +
      +
      + +

      +This constructor takes a base system id URL and a possibly relative system id. +

      +The relative part is parsed and, if it is indeed relative, it will be made relative to the passed base id. Otherwise, it will be taken as is.

      +

      Parameters:
      + + + + +
      baseId The base system id URL which provides the base for any relative id part.
      systemId The possibly relative system id URL. If its relative its based on baseId, else its taken as is.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const XMLCh *const  systemId,
      const XMLCh *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      +
      +
      + +

      +This constructor is indentical to the previous one, except that it also allows you to set a public id if you want to. +

      +

      Parameters:
      + + + + + +
      baseId The base system id URL which provides the base for any relative id part.
      systemId The possibly relative system id URL. If its relative its based on baseId, else its taken as is.
      publicId The optional public id to set. This is just passed on to the parent class for storage.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + +
      xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const char *const  systemId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      +
      +
      + +

      +This constructor is identical to the second constructor above, except that it accepts the relative system id part as a local code page string and just transcodes it internally, as a convenience. +

      +

      Parameters:
      + + + + +
      baseId The base system id URL which provides the base for any relative id part.
      systemId The possibly relative system id URL. If its relative its based on baseId, else its taken as is.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      xercesc::URLInputSource::URLInputSource (const XMLCh *const  baseId,
      const char *const  systemId,
      const char *const  publicId,
      MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
      )
      +
      +
      + +

      +This constructor is identical to the third constructor above, except that it accepts the relative and public ids as local code page strings and just transcodes them internally, as a convenience. +

      +

      Parameters:
      + + + + + +
      baseId The base system id URL which provides the base for any relative id part.
      systemId The possibly relative system id URL. If its relative its based on baseId, else its taken as is.
      publicId The optional public id to set. This is just passed on to the parent class for storage. on to the parent class for storage.
      manager Pointer to the memory manager to be used to allocate objects.
      +
      + +
      +

      + +

      +
      + + + + + + + + +
      xercesc::URLInputSource::~URLInputSource (  ) 
      +
      +
      + +

      + +

      +

      +


      Member Function Documentation

      + +
      +
      + + + + + + + + +
      BinInputStream* xercesc::URLInputSource::makeStream (  )  const [virtual]
      +
      +

      This method will return a binary input stream derivative that will parse from the source refered to by the URL system id.

      -Implements xercesc::InputSource.

      -

      - - - - -
      - +Implements xercesc::InputSource. + +

      + +

      +
      +
      - - - - - + + + + +
      const XMLURL & xercesc::URLInputSource::urlSrc  )  const [inline]const XMLURL & xercesc::URLInputSource::urlSrc (  )  const [inline]
      -
      - - - - - -
      -   - + +

      This method will return a const reference to the URL member which contains the system id in pre-parsed URL form.

      -If you just want the string format, call getSystemId() on the parent class.

      -

      Returns:
      A const reference to a URL object that contains the current system id set for this input source.
      -
      +If you just want the string format, call getSystemId() on the parent class.

      +

      Returns:
      A const reference to a URL object that contains the current system id set for this input source.
      + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.map b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.map index 5df572e8..ac55fac8 100644 --- a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.map @@ -1,3 +1,3 @@ base referer -rect $classxercesc_1_1InputSource.html 21,84 170,108 -rect $classxercesc_1_1XMemory.html 29,9 162,33 +rect $classxercesc_1_1InputSource.html 19,82 181,106 +rect $classxercesc_1_1XMemory.html 27,7 173,31 diff --git a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.md5 index b55360e9..6b93ce32 100644 --- a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.md5 @@ -1 +1 @@ -ca5cee6469a7fc92192561173e5d5351 \ No newline at end of file +b53555a157e4880d3f5077ae7e85fc5a \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.png b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.png index a37edd9c..de492719 100644 Binary files a/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.png and b/docs/simple-api/classxercesc_1_1URLInputSource__inherit__graph.png differ diff --git a/docs/simple-api/classxercesc_1_1XMLDeleter-members.html b/docs/simple-api/classxercesc_1_1XMLDeleter-members.html index 80e2ff1f..16ef2a31 100644 --- a/docs/simple-api/classxercesc_1_1XMLDeleter-members.html +++ b/docs/simple-api/classxercesc_1_1XMLDeleter-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -22,8 +22,8 @@

      xercesc::XMLDeleter Member List

      This is the complete list of members for xercesc::XMLDeleter, including all inherited members.

      -
      XMLDeleter()xercesc::XMLDeleter [inline, protected]
      ~XMLDeleter()xercesc::XMLDeleter [inline, virtual]


      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1XMLDeleter.html b/docs/simple-api/classxercesc_1_1XMLDeleter.html index b730cd69..3dfc3f66 100644 --- a/docs/simple-api/classxercesc_1_1XMLDeleter.html +++ b/docs/simple-api/classxercesc_1_1XMLDeleter.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -33,64 +33,48 @@

        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        xercesc::XMLDeleter::~XMLDeleter  )  [inline, virtual]xercesc::XMLDeleter::~XMLDeleter (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        xercesc::XMLDeleter::XMLDeleter  )  [inline, protected]xercesc::XMLDeleter::XMLDeleter (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        -

        + +

      +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1XMLEntityResolver-members.html b/docs/simple-api/classxercesc_1_1XMLEntityResolver-members.html index 5c2f6844..16cfe679 100644 --- a/docs/simple-api/classxercesc_1_1XMLEntityResolver-members.html +++ b/docs/simple-api/classxercesc_1_1XMLEntityResolver-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -23,8 +23,8 @@ resolveEntity(XMLResourceIdentifier *resourceIdentifier)=0xercesc::XMLEntityResolver [pure virtual] XMLEntityResolver()xercesc::XMLEntityResolver [inline, protected] ~XMLEntityResolver()xercesc::XMLEntityResolver [inline, virtual] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1XMLEntityResolver.html b/docs/simple-api/classxercesc_1_1XMLEntityResolver.html index 2511a8fb..467f6468 100644 --- a/docs/simple-api/classxercesc_1_1XMLEntityResolver.html +++ b/docs/simple-api/classxercesc_1_1XMLEntityResolver.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -29,10 +29,6 @@ List of all members. - - - - @@ -49,8 +45,8 @@ If an application needs to implement customized handling for external entities, The parser will then allow the application to intercept any external entities (including the external DTD subset and external parameter entities, if any) before including them.

        Many applications will not need to implement this interface, but it will be especially useful for applications that build XML documents from databases or other specialised input sources, or for applications that use URI types other than URLs.

        The following resolver would provide the application with a special character stream for the entity with the system identifier "http://www.myhost.com/today":

        - include <xercesc/util/XMLEntityResolver.hpp>
        - include <xercesc/sax/InputSource.hpp>
        + include <xercesc/util/XMLEntityResolver.hpp>
        + include <xercesc/sax/InputSource.hpp>

         class MyResolver : public XMLEntityResolver {
          public:
        @@ -74,95 +70,92 @@ The following resolver would provide the application with a special character st  }

        The application can also use this interface to redirect system identifiers to local URIs or to look up replacements in a catalog (possibly by using the public identifier).

        The HandlerBase class implements the default behaviour for this interface, which is simply always to return null (to request that the parser use the default system identifier).

        -

        See also:
        XMLResourceIdentifier

        +

        See also:
        XMLResourceIdentifier

        Parser::setXMLEntityResolver

        InputSource::InputSource

        HandlerBase::HandlerBase


        Constructor & Destructor Documentation

        -

        -


        Public Member Functions

        Constructors and Destructor
        virtual ~XMLEntityResolver ()
         Destructor.
        The XMLEntityResolver interface
        virtual InputSourceresolveEntity (XMLResourceIdentifier *resourceIdentifier)=0
        - - - -
        - + +
        +
        +
        - - - - - + + + + +
        virtual xercesc::XMLEntityResolver::~XMLEntityResolver  )  [inline, virtual]virtual xercesc::XMLEntityResolver::~XMLEntityResolver (  )  [inline, virtual]
        -
        - - - - - -
        -   - + +

        Destructor.

        -

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        xercesc::XMLEntityResolver::XMLEntityResolver  )  [inline, protected]xercesc::XMLEntityResolver::XMLEntityResolver (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        Default Constructor.

        -

        -


        Member Function Documentation

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + +
        virtual InputSource* xercesc::XMLEntityResolver::resolveEntity XMLResourceIdentifier *  resourceIdentifier  )  [pure virtual]virtual xercesc::XMLEntityResolver::~XMLEntityResolver (  )  [inline, virtual]
        -
        - - - -
        -   - + +
        + +

        +Destructor. +

        + +

        +

        +


        Member Function Documentation

        + +
        +
        + + + + + + + + + +
        virtual InputSource* xercesc::XMLEntityResolver::resolveEntity (XMLResourceIdentifier *  resourceIdentifier  )  [pure virtual]
        +
        +

        Allow the application to resolve external entities. @@ -175,22 +168,22 @@ If the system identifier is a URL, the SAX parser must resolve it fully before r

        resourceIdentifier An object containing the type of resource to be resolved and the associated data members corresponding to this type.
        -

        Returns:
        An InputSource object describing the new input source, or null to request that the parser open a regular URI connection to the system identifier. The returned InputSource is owned by the parser which is responsible to clean up the memory.
        +
        Returns:
        An InputSource object describing the new input source, or null to request that the parser open a regular URI connection to the system identifier. The returned InputSource is owned by the parser which is responsible to clean up the memory.
        Exceptions:
        SAXException Any SAX exception, possibly wrapping another exception.
        IOException An IO exception, possibly the result of creating a new InputStream or Reader for the InputSource.
        -
        See also:
        InputSource::InputSource

        +

        See also:
        InputSource::InputSource

        XMLResourceIdentifier

        - - - + +
      +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1XMLPlatformUtils-members.html b/docs/simple-api/classxercesc_1_1XMLPlatformUtils-members.html index 36de3ebd..aa73029b 100644 --- a/docs/simple-api/classxercesc_1_1XMLPlatformUtils-members.html +++ b/docs/simple-api/classxercesc_1_1XMLPlatformUtils-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -62,8 +62,8 @@ unlockMutex(void *const mtxHandle)xercesc::XMLPlatformUtils [static] weavePaths(const XMLCh *const basePath, const XMLCh *const relativePath, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::XMLPlatformUtils [static] writeBufferToFile(FileHandle const theFile, long toWrite, const XMLByte *const toFlush, MemoryManager *const manager=XMLPlatformUtils::fgMemoryManager)xercesc::XMLPlatformUtils [static] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1XMLPlatformUtils.html b/docs/simple-api/classxercesc_1_1XMLPlatformUtils.html index 7779a4e7..a6f5c91d 100644 --- a/docs/simple-api/classxercesc_1_1XMLPlatformUtils.html +++ b/docs/simple-api/classxercesc_1_1XMLPlatformUtils.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -173,142 +173,176 @@ Utilities that must be implemented in a platform-specific way. This class contains methods that must be implemented in a platform specific manner. The actual implementations of these methods are available in the per-platform files indide src/util/Platforms .


        Member Function Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        static size_t xercesc::XMLPlatformUtils::alignPointerForNewBlockAllocation size_t  ptrSize  )  [inline, static]static void xercesc::XMLPlatformUtils::Initialize (const char *const  locale = XMLUni::fgXercescDefaultLocale,
        const char *const  nlsHome = 0,
        PanicHandler *const   panicHandler = 0,
        MemoryManager *const   memoryManager = 0,
        bool  toInitStatics = false 
        ) [static]
        -
        - - - - - -
        -   - + +

        -Aligns the specified pointer per platform block allocation requirements. +Perform per-process parser initialization.

        -The results of this function may be altered by defining XML_PLATFORM_NEW_BLOCK_ALIGNMENT.

        -

        - - - - -
        - +Initialization must be called first in any client code.

        +The locale is set iff the Initialize() is invoked for the very first time, to ensure that each and every message loaders, in the process space, share the same locale.

        +All subsequent invocations of Initialize(), with a different locale, have no effect on the message loaders, either instantiated, or to be instantiated.

        +To set to a different locale, client application needs to Terminate() (or multiple Terminate() in the case where multiple Initialize() have been invoked before), followed by Initialize(new_locale).

        +The default locale is "en_US".

        +nlsHome: user specified location where MsgLoader retrieves error message files. the discussion above with regard to locale, applies to this nlsHome as well.

        +panicHandler: application's panic handler, application owns this handler. Application shall make sure that the plugged panic handler persists through the call to XMLPlatformUtils::terminate().

        +memoryManager: plugged-in memory manager which is owned by user applications. Applications must make sure that the plugged-in memory manager persist through the call to XMLPlatformUtils::terminate() + +

        + +

        +
        +
        - - - - - - + + + + +
        static int xercesc::XMLPlatformUtils::atomicDecrement int &  location  )  [static]static void xercesc::XMLPlatformUtils::Terminate (  )  [static]
        -
        - - - - - -
        -   - + +

        -Decrements a single word variable atomically. +Perform per-process parser termination.

        -This must be implemented by the per-platform driver. The atomicDecrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

        +The termination call is currently optional, to aid those dynamically loading the parser to clean up before exit, or to avoid spurious reports from leak detectors. +

        +

        + +

        +
        + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::panic (const PanicHandler::PanicReasons  reason  )  [static]
        +
        +
        + +

        +The panic mechanism. +

        +If, during initialization, we cannot even get far enough along to get transcoding up or get message loading working, we call this method.

        +Each platform can implement it however they want. This method will delegate the panic handling to a user specified panic handler or in the absence of it, the default panic handler.

        +In case the default panic handler does not support a particular platform, the platform specific panic hanlding shall be implemented here .

        Parameters:
        - +
        location Specifies the address of the word variable to be decremented.
        reason The enumeration that defines the cause of the failure
        -
        Returns:
        The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
        -
        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + + + + + + + + + + + +
        static int xercesc::XMLPlatformUtils::atomicIncrement int &  location  )  [static]static unsigned int xercesc::XMLPlatformUtils::curFilePos (FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        -
        - - - - - -
        -   - + +

        -Increments a single word variable atomically. +Get the current file position.

        -This must be implemented by the per-platform driver. The atomicIncrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

        +This must be implemented by the per-platform driver, which should use local file services to deterine the current position within the passed file.

        +Since the file API provided here only reads, if the host platform supports separate read/write positions, only the read position is of any interest, and hence should be the one returned.

        Parameters:
        - + +
        location Specifies the address of the word variable to be incremented.
        theFile The file handle
        manager The MemoryManager to use to allocate objects
        -
        Returns:
        The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
        -
        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - + + + + - - - - + + + + - - - + + +
        static void xercesc::XMLPlatformUtils::closeFile FileHandle  theFile, static void xercesc::XMLPlatformUtils::closeFile (FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManagerMemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        [static]) [static]
        -
        - - - -
        -   - + +

        Closes the file handle. @@ -320,32 +354,675 @@ This must be implemented by the per-platform driver, which should use local file

        manager The MemoryManager to use to allocate objects
        - - - -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + + + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::closeMutex void *const   mtxHandle  )  [static]static unsigned int xercesc::XMLPlatformUtils::fileSize (FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        -
        - - - -
        -   - + +
        + +

        +Returns the file size. +

        +This must be implemented by the per-platform driver, which should use local file services to determine the current size of the file represented by the passed handle.

        +

        Parameters:
        + + + +
        theFile The file handle whose size you want
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        Returns the size of the file in bytes
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static FileHandle xercesc::XMLPlatformUtils::openFile (const char *const  fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Opens the file. +

        +This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

        +

        Parameters:
        + + + +
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        The file handle of the opened file
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static FileHandle xercesc::XMLPlatformUtils::openFile (const XMLCh *const  fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Opens a named file. +

        +This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

        +

        Parameters:
        + + + +
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        The file handle of the opened file
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static FileHandle xercesc::XMLPlatformUtils::openFileToWrite (const char *const  fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Open a named file to write. +

        +This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

        +

        Parameters:
        + + + +
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        The file handle of the opened file
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static FileHandle xercesc::XMLPlatformUtils::openFileToWrite (const XMLCh *const  fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Open a named file to write. +

        +This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

        +

        Parameters:
        + + + +
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        The file handle of the opened file
        + +
        +

        + +

        +
        + + + + + + + + + +
        static FileHandle xercesc::XMLPlatformUtils::openStdInHandle (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        +
        +
        + +

        +Opens the standard input as a file. +

        +This must be implemented by the per-platform driver, which should use local file services to open a handle to the standard input. It should be a copy of the standard input handle, since it will be closed later!

        +

        Parameters:
        + + +
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        The file handle of the standard input stream
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        static unsigned int xercesc::XMLPlatformUtils::readFileBuffer (FileHandle  theFile,
        const unsigned int  toRead,
        XMLByte *const  toFill,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Reads the file buffer. +

        +This must be implemented by the per-platform driver, which should use local file services to read up to 'toRead' bytes of data from the passed file, and return those bytes in the 'toFill' buffer. It is not an error not to read the requested number of bytes. When the end of file is reached, zero should be returned.

        +

        Parameters:
        + + + + + +
        theFile The file handle to be read from.
        toRead The maximum number of byte to read from the current position
        toFill The byte buffer to fill
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        Returns the number of bytes read from the stream or file
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::writeBufferToFile (FileHandle const  theFile,
        long  toWrite,
        const XMLByte *const   toFlush,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Writes the buffer to the file. +

        +This must be implemented by the per-platform driver, which should use local file services to write up to 'toWrite' bytes of data to the passed file. Unless exception raised by local file services, 'toWrite' bytes of data is to be written to the passed file.

        +

        Parameters:
        + + + + + +
        theFile The file handle to be written to.
        toWrite The maximum number of byte to write from the current position
        toFlush The byte buffer to flush
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        void
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::resetFile (FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Resets the file handle. +

        +This must be implemented by the per-platform driver which will use local file services to reset the file position to the start of the the file.

        +

        Parameters:
        + + + +
        theFile The file handle that you want to reset
        manager The MemoryManager to use to allocate objects
        +
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static XMLCh* xercesc::XMLPlatformUtils::getFullPath (const XMLCh *const  srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Gets the full path from a relative path. +

        +This must be implemented by the per-platform driver. It should complete a relative path using the 'current directory', or whatever the local equivalent of a current directory is. If the passed source path is actually fully qualified, then a straight copy of it will be returned.

        +

        Parameters:
        + + + +
        srcPath The path of the file for which you want the full path
        manager Pointer to the memory manager to be used to allocate objects.
        +
        +
        Returns:
        Returns the fully qualified path of the file name including the file name. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will beallocated using the static memory manager, if user do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
        + +
        +

        + +

        +
        + + + + + + + + + +
        static XMLCh* xercesc::XMLPlatformUtils::getCurrentDirectory (MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        +
        +
        + +

        +Gets the current working directory. +

        +This must be implemented by the per-platform driver. It returns the current working directory is.

        Parameters:
        + + +
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        Returns the current working directory. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will be allocated using the static memory manager, if users do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
        + +
        +

        + +

        +
        + + + + + + + + + +
        static bool xercesc::XMLPlatformUtils::isAnySlash (XMLCh  c  )  [inline, static]
        +
        +
        + +

        +Check if a charater is a slash. +

        +This must be implemented by the per-platform driver.

        +

        Parameters:
        + + +
        c the character to be examined
        +
        +
        Returns:
        true if the character examined is a slash false otherwise
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::removeDotSlash (XMLCh *const  srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Remove occurences of the pair of dot slash. +

        +To remove the sequence, dot slash if it is part of the sequence, slash dot slash.

        +

        Parameters:
        + + + +
        srcPath The path for which you want to remove the dot slash sequence.
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::removeDotDotSlash (XMLCh *const  srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Remove occurences of the dot dot slash. +

        +To remove the sequence, slash dot dot slash and its preceding path segment if and only if the preceding path segment is not slash dot dot slash.

        +

        Parameters:
        + + + +
        srcPath The path for which you want to remove the slash dot dot slash sequence and its preceding path segment.
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + +
        static bool xercesc::XMLPlatformUtils::isRelative (const XMLCh *const  toCheck,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Determines if a path is relative or absolute. +

        +This must be implemented by the per-platform driver, which should determine whether the passed path is relative or not. The concept of relative and absolute might be... well relative on different platforms. But, as long as the determination is made consistently and in coordination with the weavePaths() method, it should work for any platform.

        +

        Parameters:
        + + + +
        toCheck The file name which you want to check
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        Returns true if the filename appears to be relative
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        static XMLCh* xercesc::XMLPlatformUtils::weavePaths (const XMLCh *const  basePath,
        const XMLCh *const  relativePath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        +
        +
        + +

        +Utility to join two paths. +

        +This must be implemented by the per-platform driver, and should weave the relative path part together with the base part and return a new path that represents this combination.

        +If the relative part turns out to be fully qualified, it will be returned as is. If it is not, then it will be woven onto the passed base path, by removing one path component for each leading "../" (or whatever is the equivalent in the local system) in the relative path.

        +

        Parameters:
        + + + + +
        basePath The string containing the base path
        relativePath The string containing the relative path
        manager The MemoryManager to use to allocate objects
        +
        +
        Returns:
        Returns a string containing the 'woven' path. It should be dynamically allocated and becomes the responsibility of the caller to delete.
        + +
        +

        + +

        +
        + + + + + + + + +
        static unsigned long xercesc::XMLPlatformUtils::getCurrentMillis (  )  [static]
        +
        +
        + +

        +Gets the system time in milliseconds. +

        +This must be implemented by the per-platform driver, which should use local services to return the current value of a running millisecond timer. Note that the value returned is only as accurate as the millisecond time of the underyling host system.

        +

        Returns:
        Returns the system time as an unsigned long
        + +
        +

        + +

        +
        + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::closeMutex (void *const   mtxHandle  )  [static]
        +
        +

        Closes a mutex handle. @@ -356,47 +1033,152 @@ Each per-platform driver must implement this. Only it knows what the actual cont

        mtxHandle The mutex handle that you want to close
        - - - -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - - - - - - - - - - - - - - - - + + + + + +
        static void* xercesc::XMLPlatformUtils::compareAndSwap void **  toFill,
        const void *const   newValue,
        const void *const   toCompare
        [static]static void xercesc::XMLPlatformUtils::lockMutex (void *const   mtxHandle  )  [static]
        -
        - - - -
        -   - + +
        + +

        +Locks a mutex handle. +

        +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

        +

        Parameters:
        + + +
        mtxHandle The mutex handle that you want to lock
        +
        + +
        +

        + +

        +
        + + + + + + + + + +
        static void* xercesc::XMLPlatformUtils::makeMutex (MemoryManager manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        +
        +
        + +

        +Make a new mutex. +

        +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is. The returned handle pointer will be eventually passed to closeMutex() which is also implemented by the platform driver.

        +

        Parameters:
        + + +
        manager The MemoryManager to use to allocate objects
        +
        + +
        +

        + +

        +
        + + + + + + + + + +
        static void xercesc::XMLPlatformUtils::unlockMutex (void *const   mtxHandle  )  [static]
        +
        +
        + +

        +Unlocks a mutex. +

        +Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

        +Note that, since the underlying system synchronization services are used, Xerces cannot guarantee that lock/unlock operations are correctly enforced on a per-thread basis or that incorrect nesting of lock/unlock operations will be caught.

        +

        Parameters:
        + + +
        mtxHandle The mutex handle that you want to unlock
        +
        + +
        +

        + +

        +
        + + + + + + + + + +
        static XMLMsgLoader* xercesc::XMLPlatformUtils::loadMsgSet (const XMLCh *const  msgDomain  )  [static]
        +
        +
        + +

        +Loads the message set from among the available domains. +

        +The returned object must be dynamically allocated and the caller becomes responsible for cleaning it up.

        +

        Parameters:
        + + +
        msgDomain The message domain which you want to load
        +
        + +
        +

        + +

        +
        + + + + + + + + + + + + + + + + + + + + + + + + +
        static void* xercesc::XMLPlatformUtils::compareAndSwap (void **  toFill,
        const void *const  newValue,
        const void *const  toCompare 
        ) [static]
        +
        +

        Conditionally updates or returns a single word variable atomically. @@ -411,1059 +1193,136 @@ Note: The word containing the single word variable must be aligned on a full wor

        toCompare Specifies the address of the old value to be checked against (and conditionally updated with) the value of the single word variable.
        -

        Returns:
        Returns the new value assigned to the single word variable
        - - - -

        - - - - -
        - +
        Returns:
        Returns the new value assigned to the single word variable
        + + +

        + +

        +
        +
        - - - - - - - - - - - - - - - + + + + + +
        static unsigned int xercesc::XMLPlatformUtils::curFilePos FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]static int xercesc::XMLPlatformUtils::atomicIncrement (int &  location  )  [static]
        -
        - - - - - -
        -   - + +

        -Get the current file position. +Increments a single word variable atomically.

        -This must be implemented by the per-platform driver, which should use local file services to deterine the current position within the passed file.

        -Since the file API provided here only reads, if the host platform supports separate read/write positions, only the read position is of any interest, and hence should be the one returned.

        +This must be implemented by the per-platform driver. The atomicIncrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

        Parameters:
        - - +
        theFile The file handle
        manager The MemoryManager to use to allocate objects
        location Specifies the address of the word variable to be incremented.
        -
        -

        - - - - -
        - +
        Returns:
        The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
        + + +

        + +

        +
        +
        - - - - - - - - - - - - - - - + + + + + +
        static unsigned int xercesc::XMLPlatformUtils::fileSize FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]static int xercesc::XMLPlatformUtils::atomicDecrement (int &  location  )  [static]
        -
        - - - - - -
        -   - + +

        -Returns the file size. +Decrements a single word variable atomically.

        -This must be implemented by the per-platform driver, which should use local file services to determine the current size of the file represented by the passed handle.

        +This must be implemented by the per-platform driver. The atomicDecrement subroutine increments one word in a single atomic operation. This operation is useful when a counter variable is shared between several threads or processes. When updating such a counter variable, it is important to make sure that the fetch, update, and store operations occur atomically (are not interruptible).

        Parameters:
        - - +
        theFile The file handle whose size you want
        manager The MemoryManager to use to allocate objects
        location Specifies the address of the word variable to be decremented.
        -
        Returns:
        Returns the size of the file in bytes
        -
        -

        - - - - -
        - - - - - - - - - -
        static XMLCh* xercesc::XMLPlatformUtils::getCurrentDirectory MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        -
        - - - - - -
        -   - +
        Returns:
        The function return value is positive if the result of the operation was positive. Zero if the result of the operation was zero. Negative if the result of the operation was negative. Except for the zero case, the value returned may differ from the actual result of the operation - only the sign and zero/nonzero state is guaranteed to be correct.
        -

        -Gets the current working directory. -

        -This must be implemented by the per-platform driver. It returns the current working directory is.

        Parameters:
        - - -
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        Returns the current working directory. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will be allocated using the static memory manager, if users do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
        -
        -

        - - - - -
        - + +

        + +

        +
        +
        - - - - - + + + + + + + + + + + + + + +
        static unsigned long xercesc::XMLPlatformUtils::getCurrentMillis  )  [static]static void xercesc::XMLPlatformUtils::recognizeNEL (bool  state,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager 
        ) [static]
        -
        - - - - - -
        -   - - -

        -Gets the system time in milliseconds. -

        -This must be implemented by the per-platform driver, which should use local services to return the current value of a running millisecond timer. Note that the value returned is only as accurate as the millisecond time of the underyling host system.

        -

        Returns:
        Returns the system time as an unsigned long
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static XMLCh* xercesc::XMLPlatformUtils::getFullPath const XMLCh *const   srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Gets the full path from a relative path. -

        -This must be implemented by the per-platform driver. It should complete a relative path using the 'current directory', or whatever the local equivalent of a current directory is. If the passed source path is actually fully qualified, then a straight copy of it will be returned.

        -

        Parameters:
        - - - -
        srcPath The path of the file for which you want the full path
        manager Pointer to the memory manager to be used to allocate objects.
        -
        -
        Returns:
        Returns the fully qualified path of the file name including the file name. This is dyanmically allocated and must be deleted by the caller when its no longer needed! The memory returned will beallocated using the static memory manager, if user do not supply a memory manager. Users then need to make sure to use either the default or user specific memory manager to deallocate the memory.
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::Initialize const char *const   locale = XMLUni::fgXercescDefaultLocale,
        const char *const   nlsHome = 0,
        PanicHandler *const   panicHandler = 0,
        MemoryManager *const   memoryManager = 0,
        bool  toInitStatics = false
        [static]
        -
        - - - - - -
        -   - - -

        -Perform per-process parser initialization. -

        -Initialization must be called first in any client code.

        -The locale is set iff the Initialize() is invoked for the very first time, to ensure that each and every message loaders, in the process space, share the same locale.

        -All subsequent invocations of Initialize(), with a different locale, have no effect on the message loaders, either instantiated, or to be instantiated.

        -To set to a different locale, client application needs to Terminate() (or multiple Terminate() in the case where multiple Initialize() have been invoked before), followed by Initialize(new_locale).

        -The default locale is "en_US".

        -nlsHome: user specified location where MsgLoader retrieves error message files. the discussion above with regard to locale, applies to this nlsHome as well.

        -panicHandler: application's panic handler, application owns this handler. Application shall make sure that the plugged panic handler persists through the call to XMLPlatformUtils::terminate().

        -memoryManager: plugged-in memory manager which is owned by user applications. Applications must make sure that the plugged-in memory manager persist through the call to XMLPlatformUtils::terminate()

        -

        - - - - -
        - - - - - - - - - -
        static bool xercesc::XMLPlatformUtils::isAnySlash XMLCh  c  )  [inline, static]
        -
        - - - - - -
        -   - - -

        -Check if a charater is a slash. -

        -This must be implemented by the per-platform driver.

        -

        Parameters:
        - - -
        c the character to be examined
        -
        -
        Returns:
        true if the character examined is a slash false otherwise
        -
        -

        - - - - -
        - - - - - - - - -
        static bool xercesc::XMLPlatformUtils::isNELRecognized  )  [static]
        -
        - - - - - -
        -   - - -

        -Return the value of fgNEL flag. -

        -

        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static bool xercesc::XMLPlatformUtils::isRelative const XMLCh *const   toCheck,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Determines if a path is relative or absolute. -

        -This must be implemented by the per-platform driver, which should determine whether the passed path is relative or not. The concept of relative and absolute might be... well relative on different platforms. But, as long as the determination is made consistently and in coordination with the weavePaths() method, it should work for any platform.

        -

        Parameters:
        - - - -
        toCheck The file name which you want to check
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        Returns true if the filename appears to be relative
        -
        -

        - - - - -
        - - - - - - - - -
        static bool xercesc::XMLPlatformUtils::isStrictIANAEncoding  )  [static]
        -
        - - - - - -
        -   - - -

        -Returns whether a strict IANA encoding name check is enabled or disabled. -

        -

        -

        - - - - -
        - - - - - - - - - -
        static XMLMsgLoader* xercesc::XMLPlatformUtils::loadMsgSet const XMLCh *const   msgDomain  )  [static]
        -
        - - - - - -
        -   - - -

        -Loads the message set from among the available domains. -

        -The returned object must be dynamically allocated and the caller becomes responsible for cleaning it up.

        -

        Parameters:
        - - -
        msgDomain The message domain which you want to load
        -
        -
        -

        - - - - -
        - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::lockMutex void *const   mtxHandle  )  [static]
        -
        - - - - - -
        -   - - -

        -Locks a mutex handle. -

        -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

        -

        Parameters:
        - - -
        mtxHandle The mutex handle that you want to lock
        -
        -
        -

        - - - - -
        - - - - - - - - - -
        static void* xercesc::XMLPlatformUtils::makeMutex MemoryManager manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        -
        - - - - - -
        -   - - -

        -Make a new mutex. -

        -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is. The returned handle pointer will be eventually passed to closeMutex() which is also implemented by the platform driver.

        -

        Parameters:
        - - -
        manager The MemoryManager to use to allocate objects
        -
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static FileHandle xercesc::XMLPlatformUtils::openFile const XMLCh *const   fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Opens a named file. -

        -This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

        -

        Parameters:
        - - - -
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        The file handle of the opened file
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static FileHandle xercesc::XMLPlatformUtils::openFile const char *const   fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Opens the file. -

        -This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

        -

        Parameters:
        - - - -
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        The file handle of the opened file
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static FileHandle xercesc::XMLPlatformUtils::openFileToWrite const XMLCh *const   fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Open a named file to write. -

        -This must be implemented by the per-platform driver, which should use local file services to open the passed file. If it fails, a null handle pointer should be returned.

        -

        Parameters:
        - - - -
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        The file handle of the opened file
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static FileHandle xercesc::XMLPlatformUtils::openFileToWrite const char *const   fileName,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Open a named file to write. -

        -This must be implemented by the per-platform driver, which should use local file services to open passed file. If it fails, a null handle pointer should be returned.

        -

        Parameters:
        - - - -
        fileName The string containing the name of the file
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        The file handle of the opened file
        -
        -

        - - - - -
        - - - - - - - - - -
        static FileHandle xercesc::XMLPlatformUtils::openStdInHandle MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager  )  [static]
        -
        - - - - - -
        -   - - -

        -Opens the standard input as a file. -

        -This must be implemented by the per-platform driver, which should use local file services to open a handle to the standard input. It should be a copy of the standard input handle, since it will be closed later!

        -

        Parameters:
        - - -
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        The file handle of the standard input stream
        -
        -

        - - - - -
        - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::panic const PanicHandler::PanicReasons  reason  )  [static]
        -
        - - - - - -
        -   - - -

        -The panic mechanism. -

        -If, during initialization, we cannot even get far enough along to get transcoding up or get message loading working, we call this method.

        -Each platform can implement it however they want. This method will delegate the panic handling to a user specified panic handler or in the absence of it, the default panic handler.

        -In case the default panic handler does not support a particular platform, the platform specific panic hanlding shall be implemented here .

        -

        Parameters:
        - - -
        reason The enumeration that defines the cause of the failure
        -
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        static unsigned int xercesc::XMLPlatformUtils::readFileBuffer FileHandle  theFile,
        const unsigned int  toRead,
        XMLByte *const   toFill,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Reads the file buffer. -

        -This must be implemented by the per-platform driver, which should use local file services to read up to 'toRead' bytes of data from the passed file, and return those bytes in the 'toFill' buffer. It is not an error not to read the requested number of bytes. When the end of file is reached, zero should be returned.

        -

        Parameters:
        - - - - - -
        theFile The file handle to be read from.
        toRead The maximum number of byte to read from the current position
        toFill The byte buffer to fill
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        Returns the number of bytes read from the stream or file
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::recognizeNEL bool  state,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - + +

        This function enables the recognition of NEL(0x85) char and LSEP (0x2028) as newline chars which is disabled by default.

        It is only called once per process. Once it is set, any subsequent calls will result in exception being thrown.

        -Note: 1. Turning this option on will make the parser non compliant to XML 1.0. 2. This option has no effect to document conforming to XML 1.1 compliant, which always recognize these two chars (0x85 and 0x2028) as newline characters.

        -

        - - - - -
        - +Note: 1. Turning this option on will make the parser non compliant to XML 1.0. 2. This option has no effect to document conforming to XML 1.1 compliant, which always recognize these two chars (0x85 and 0x2028) as newline characters. + +

        + +

        +
        +
        - - - - - - - - - - - - - - - + + + + +
        static void xercesc::XMLPlatformUtils::removeDotDotSlash XMLCh *const   srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]static bool xercesc::XMLPlatformUtils::isNELRecognized (  )  [static]
        -
        - - - - - -
        -   - + +

        -Remove occurences of the dot dot slash. +Return the value of fgNEL flag.

        -To remove the sequence, slash dot dot slash and its preceding path segment if and only if the preceding path segment is not slash dot dot slash.

        -

        Parameters:
        - - - -
        srcPath The path for which you want to remove the slash dot dot slash sequence and its preceding path segment.
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::removeDotSlash XMLCh *const   srcPath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - -

        -Remove occurences of the pair of dot slash. -

        -To remove the sequence, dot slash if it is part of the sequence, slash dot slash.

        -

        Parameters:
        - - - -
        srcPath The path for which you want to remove the dot slash sequence.
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        -
        -

        - - - - -
        - + +

        + +

        +
        +
        - - - - - - - - - - - - - - - + + + + + +
        static void xercesc::XMLPlatformUtils::resetFile FileHandle  theFile,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]static void xercesc::XMLPlatformUtils::strictIANAEncoding (const bool  state  )  [static]
        -
        - - - - - -
        -   - - -

        -Resets the file handle. -

        -This must be implemented by the per-platform driver which will use local file services to reset the file position to the start of the the file.

        -

        Parameters:
        - - - -
        theFile The file handle that you want to reset
        manager The MemoryManager to use to allocate objects
        -
        -
        -

        - - - - -
        - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::strictIANAEncoding const bool  state  )  [static]
        -
        - - - -
        -   - + +

        This function enables/disables strict IANA encoding names checking. @@ -1474,370 +1333,175 @@ The strict checking is disabled by default.

        state If true, a strict IANA encoding name check is performed, otherwise, no checking.
        - - - -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - + + + + +
        static void xercesc::XMLPlatformUtils::Terminate  )  [static]static bool xercesc::XMLPlatformUtils::isStrictIANAEncoding (  )  [static]
        -
        - - - - - -
        -   - + +

        -Perform per-process parser termination. +Returns whether a strict IANA encoding name check is enabled or disabled.

        -The termination call is currently optional, to aid those dynamically loading the parser to clean up before exit, or to avoid spurious reports from leak detectors.

        -

        - - - - -
        - + + +

        + +

        +
        +
        - - - - - - + + + + + +
        static void xercesc::XMLPlatformUtils::unlockMutex void *const   mtxHandle  )  [static]static size_t xercesc::XMLPlatformUtils::alignPointerForNewBlockAllocation (size_t  ptrSize  )  [inline, static]
        -
        - - - - - -
        -   - + +

        -Unlocks a mutex. +Aligns the specified pointer per platform block allocation requirements.

        -Each per-platform driver must implement this. Only it knows what the actual content of the passed mutex handle is.

        -Note that, since the underlying system synchronization services are used, Xerces cannot guarantee that lock/unlock operations are correctly enforced on a per-thread basis or that incorrect nesting of lock/unlock operations will be caught.

        -

        Parameters:
        - - -
        mtxHandle The mutex handle that you want to unlock
        -
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - - - - - - - -
        static XMLCh* xercesc::XMLPlatformUtils::weavePaths const XMLCh *const   basePath,
        const XMLCh *const   relativePath,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Utility to join two paths. -

        -This must be implemented by the per-platform driver, and should weave the relative path part together with the base part and return a new path that represents this combination.

        -If the relative part turns out to be fully qualified, it will be returned as is. If it is not, then it will be woven onto the passed base path, by removing one path component for each leading "../" (or whatever is the equivalent in the local system) in the relative path.

        -

        Parameters:
        - - - - -
        basePath The string containing the base path
        relativePath The string containing the relative path
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        Returns a string containing the 'woven' path. It should be dynamically allocated and becomes the responsibility of the caller to delete.
        -
        -

        - - - - -
        - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        static void xercesc::XMLPlatformUtils::writeBufferToFile FileHandle const   theFile,
        long  toWrite,
        const XMLByte *const   toFlush,
        MemoryManager *const   manager = XMLPlatformUtils::fgMemoryManager
        [static]
        -
        - - - - - -
        -   - - -

        -Writes the buffer to the file. -

        -This must be implemented by the per-platform driver, which should use local file services to write up to 'toWrite' bytes of data to the passed file. Unless exception raised by local file services, 'toWrite' bytes of data is to be written to the passed file.

        -

        Parameters:
        - - - - - -
        theFile The file handle to be written to.
        toWrite The maximum number of byte to write from the current position
        toFlush The byte buffer to flush
        manager The MemoryManager to use to allocate objects
        -
        -
        Returns:
        void
        -
        +The results of this function may be altered by defining XML_PLATFORM_NEW_BLOCK_ALIGNMENT. +

      +


    Member Data Documentation

    -

    - - - - -
    - + +
    +
    +
    - +
    MemoryManager* xercesc::XMLPlatformUtils::fgArrayMemoryManager [static] XMLNetAccessor* xercesc::XMLPlatformUtils::fgNetAccessor [static]
    -
    - - - - - -
    -   - - -

    -The array-allocating memory manager. -

    -This memory manager always allocates memory by calling the global new[] operator. It may be used to allocate memory where such memory needs to be deletable by calling delete []. Since this allocator is always guaranteed to do the same thing there is no reason, nor facility, to override it.

    -

    - - - - -
    - - - - -
    XMLMutex* xercesc::XMLPlatformUtils::fgAtomicMutex [static]
    -
    - - - - - -
    -   - - -

    -

    -

    - - - - -
    - - - - -
    PanicHandler* xercesc::XMLPlatformUtils::fgDefaultPanicHandler [static]
    -
    - - - - - -
    -   - - -

    -The Panic Handler. -

    -This is the default panic handler.

    -

    - - - - -
    - - - - -
    MemoryManager* xercesc::XMLPlatformUtils::fgMemoryManager [static]
    -
    - - - - - -
    -   - - -

    -The configurable memory manager. -

    -This is the pluggable memory manager. If it is not provided by an application, a default implementation is used.

    -

    - - - - -
    - - - - -
    XMLNetAccessor* xercesc::XMLPlatformUtils::fgNetAccessor [static]
    -
    - - - - - -
    -   - + +

    The network accessor.

    This is provided by the per-platform driver, so each platform can choose what actual implementation it wants to use. The object must be dynamically allocated.

    -Note that you may optionally, if your platform driver does not install a network accessor, set it manually from your client code after calling Initialize(). This works because this object is not required during initialization, and only comes into play during actual XML parsing.

    -

    - - - - -
    - +Note that you may optionally, if your platform driver does not install a network accessor, set it manually from your client code after calling Initialize(). This works because this object is not required during initialization, and only comes into play during actual XML parsing. + +

    + +

    +
    +
    - +
    XMLTransService* xercesc::XMLPlatformUtils::fgTransService [static] XMLTransService* xercesc::XMLPlatformUtils::fgTransService [static]
    -
    - - - - - -
    -   - + +

    The transcoding service.

    -This is provided by the per platform driver, so each platform can choose what implemenation it wants to use. When the platform independent initialization code needs to get a transcoding service object, it will call makeTransService() to ask the per-platform code to create one. Only one transcoding service object is reqeusted per-process, so it is shared and synchronized among parser instances within that process.

    -

    - - - - -
    - +This is provided by the per platform driver, so each platform can choose what implemenation it wants to use. When the platform independent initialization code needs to get a transcoding service object, it will call makeTransService() to ask the per-platform code to create one. Only one transcoding service object is reqeusted per-process, so it is shared and synchronized among parser instances within that process. + +

    + +

    +
    +
    - +
    PanicHandler* xercesc::XMLPlatformUtils::fgUserPanicHandler [static] PanicHandler* xercesc::XMLPlatformUtils::fgUserPanicHandler [static]
    -
    - - - - - -
    -   - + +

    The Panic Handler.

    -This is the application provided panic handler.

    +This is the application provided panic handler. + +

    + +

    +
    + + + + +
    PanicHandler* xercesc::XMLPlatformUtils::fgDefaultPanicHandler [static]
    +
    +
    + +

    +The Panic Handler. +

    +This is the default panic handler. +

    +

    + +

    + +
    + +

    +The configurable memory manager. +

    +This is the pluggable memory manager. If it is not provided by an application, a default implementation is used. +

    +

    + +

    + +
    + +

    +The array-allocating memory manager. +

    +This memory manager always allocates memory by calling the global new[] operator. It may be used to allocate memory where such memory needs to be deletable by calling delete []. Since this allocator is always guaranteed to do the same thing there is no reason, nor facility, to override it. +

    +

    + +

    +
    + + + + +
    XMLMutex* xercesc::XMLPlatformUtils::fgAtomicMutex [static]
    +
    +
    + +

    + +

    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1XMemory-members.html b/docs/simple-api/classxercesc_1_1XMemory-members.html index 42b15e63..2a5721fb 100644 --- a/docs/simple-api/classxercesc_1_1XMemory-members.html +++ b/docs/simple-api/classxercesc_1_1XMemory-members.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -27,8 +27,8 @@ operator new(size_t size, MemoryManager *memMgr)xercesc::XMemory operator new(size_t size, void *ptr)xercesc::XMemory XMemory()xercesc::XMemory [inline, protected] -
      Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
      Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
      +doxygen 1.5.1
      diff --git a/docs/simple-api/classxercesc_1_1XMemory.html b/docs/simple-api/classxercesc_1_1XMemory.html index 0a7e7d2b..e6e13666 100644 --- a/docs/simple-api/classxercesc_1_1XMemory.html +++ b/docs/simple-api/classxercesc_1_1XMemory.html @@ -4,7 +4,7 @@ - +
      • Main Page
      • @@ -28,16 +28,16 @@

        Inheritance diagram for xercesc::XMemory:

        Inheritance graph
        - - - - - - - - - - + + + + + + + + + +
        [legend]
        List of all members. @@ -61,11 +61,6 @@ Inheritance diagram for xercesc::XMemory:

        void 
        - - - - -
        operator delete (void *p, void *ptr)
         This method provides a matching delete for the placement new.

        Protected Member Functions

        Constructor
         XMemory ()
         Protected default constructor.

        Detailed Description

        This class makes it possible to override the C++ memory management by adding new/delete operators to this base class. @@ -73,238 +68,100 @@ This class makes it possible to override the C++ memory management by adding new This class is used in conjuction with the pluggable memory manager. It allows applications to control Xerces memory management.


        Constructor & Destructor Documentation

        -

        - - - - -
        - + +
        +
        +
        - - - - - + + + + +
        xercesc::XMemory::XMemory  )  [inline, protected]xercesc::XMemory::XMemory (  )  [inline, protected]
        -
        - - - - - -
        -   - + +

        Protected default constructor.

        -

        + +

      +

    + +

    +
    + + + + + + + + +
    xercesc::XMemory::XMemory (  )  [inline, protected]
    +
    +
    + +

    +Protected default constructor. +

    + +

    +


    Member Function Documentation

    -

    - - - - -
    - + +
    +
    +
    - - - - - - - - - - - - - - - + + + + + +
    void xercesc::XMemory::operator delete void *  p,
    void *  ptr
    void* xercesc::XMemory::operator new (size_t  size  ) 
    -
    - - - - - -
    -   - + +

    -This method provides a matching delete for the placement new. -

    -

    Parameters:
    - - - -
    p The pointer to the allocated memory
    ptr The memory location where the object had to be allocated
    -
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    void xercesc::XMemory::operator delete void *  p,
    MemoryManager memMgr
    -
    - - - - - -
    -   - - -

    -This method provides a matching delete for the custom operator new. -

    -

    Parameters:
    - - - -
    p The pointer to the allocated memory
    memMgr An application's memory manager
    -
    -
    -

    - - - - -
    - - - - - - - - - -
    void xercesc::XMemory::operator delete void *  p  ) 
    -
    - - - - - -
    -   - - -

    -This method overrides operator delete. -

    -

    Parameters:
    - - -
    p The pointer to the allocated memory
    -
    -
    -

    - - - - -
    - - - - - - - - - - - - - - - - - - -
    void* xercesc::XMemory::operator new size_t  size,
    void *  ptr
    -
    - - - - - -
    -   - - -

    -This method overrides placement operator new. +This method overrides operator new.

    Parameters:
    -
    size The requested memory size
    ptr The memory location where the object should be allocated
    -
    -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - + + + + - - - - + + + + - - - + + +
    void* xercesc::XMemory::operator new size_t  size, void* xercesc::XMemory::operator new (size_t  size,
    MemoryManager memMgrMemoryManager memMgr 
    )
    -
    - - - -
    -   - + +

    This method defines a custom operator new, that will use the provided memory manager to perform the allocation. @@ -315,48 +172,151 @@ This method defines a custom operator new, that will use the provided memory man

    memMgr An application's memory manager
    - - - -

    - - - - -
    - + + +

    + +

    +
    +
    - - - - - - + + + + + + + + + + + + + + +
    void* xercesc::XMemory::operator new size_t  size  ) void* xercesc::XMemory::operator new (size_t  size,
    void *  ptr 
    )
    -
    - - - - - -
    -   - + +

    -This method overrides operator new. +This method overrides placement operator new.

    Parameters:
    +
    size The requested memory size
    ptr The memory location where the object should be allocated
    -
    + + +

    + +

    +
    + + + + + + + + + +
    void xercesc::XMemory::operator delete (void *  p  ) 
    +
    +
    + +

    +This method overrides operator delete. +

    +

    Parameters:
    + + +
    p The pointer to the allocated memory
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    void xercesc::XMemory::operator delete (void *  p,
    MemoryManager memMgr 
    )
    +
    +
    + +

    +This method provides a matching delete for the custom operator new. +

    +

    Parameters:
    + + + +
    p The pointer to the allocated memory
    memMgr An application's memory manager
    +
    + +
    +

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    void xercesc::XMemory::operator delete (void *  p,
    void *  ptr 
    )
    +
    +
    + +

    +This method provides a matching delete for the placement new. +

    +

    Parameters:
    + + + +
    p The pointer to the allocated memory
    ptr The memory location where the object had to be allocated
    +
    + +
    +


    The documentation for this class was generated from the following file: -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.map b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.map index cf32e7d6..9e18b842 100644 --- a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.map +++ b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.map @@ -1,11 +1,11 @@ base referer -rect $classItemFactory.html 228,8 318,32 -rect $classScope.html 214,56 332,80 -rect $classSequence.html 232,104 314,128 -rect $classStaticContext.html 222,152 324,176 -rect $classVarHashEntry.html 192,200 354,224 -rect $classVariableStore.html 222,248 324,272 -rect $classVariableTypeStore.html 208,296 338,320 -rect $classxercesc_1_1InputSource.html 198,344 348,368 -rect $classXQilla.html 244,392 302,416 -rect $classXQQuery.html 234,440 312,464 +rect $classItemFactory.html 240,6 342,30 +rect $classScope.html 227,54 355,78 +rect $classSequence.html 247,102 335,126 +rect $classStaticContext.html 235,150 347,174 +rect $classVarHashEntry.html 202,198 380,222 +rect $classVariableStore.html 234,246 348,270 +rect $classVariableTypeStore.html 219,294 363,318 +rect $classxercesc_1_1InputSource.html 210,342 372,366 +rect $classXQilla.html 260,390 322,414 +rect $classXQQuery.html 250,438 332,462 diff --git a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.md5 b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.md5 index 7d8ddf30..311996cd 100644 --- a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.md5 +++ b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.md5 @@ -1 +1 @@ -5962b5fd497845d0cf9f81cbca84f37e \ No newline at end of file +5967f744f36482732cbcb24c0169732d \ No newline at end of file diff --git a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.png b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.png index 1a408b92..cf7e5d65 100644 Binary files a/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.png and b/docs/simple-api/classxercesc_1_1XMemory__inherit__graph.png differ diff --git a/docs/simple-api/doxygen.css b/docs/simple-api/doxygen.css index 05615b2e..c7db1a8a 100644 --- a/docs/simple-api/doxygen.css +++ b/docs/simple-api/doxygen.css @@ -80,7 +80,7 @@ A.codeRef:visited { font-weight: normal; color: #0000FF} A:hover { text-decoration: none; background-color: #f2f2ff } DL.el { margin-left: -1cm } .fragment { - font-family: Fixed, monospace; + font-family: monospace, fixed; font-size: 95%; } PRE.fragment { @@ -96,14 +96,7 @@ PRE.fragment { padding-bottom: 4px; } DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -TD.md { background-color: #F4F4FB; font-weight: bold; } -TD.mdPrefix { - background-color: #F4F4FB; - color: #606060; - font-size: 80%; -} -TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; } -TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; } + DIV.groupHeader { margin-left: 16px; margin-top: 12px; @@ -156,13 +149,6 @@ SPAN.comment { color: #800000 } SPAN.preprocessor { color: #806020 } SPAN.stringliteral { color: #002080 } SPAN.charliteral { color: #008080 } -.mdTable { - border: 1px solid #868686; - background-color: #F4F4FB; -} -.mdRow { - padding: 8px 10px; -} .mdescLeft { padding: 0px 8px 4px 8px; font-size: 80%; @@ -308,3 +294,65 @@ HR { height: 1px; border-top: 1px solid black; } +/* Style for detailed member documentation */ +.memtemplate { + font-size: 80%; + color: #606060; + font-weight: normal; +} +.memnav { + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} +.memitem { + padding: 4px; + background-color: #eef3f5; + border-width: 1px; + border-style: solid; + border-color: #dedeee; + -moz-border-radius: 8px 8px 8px 8px; +} +.memname { + white-space: nowrap; + font-weight: bold; +} +.memdoc{ + padding-left: 10px; +} +.memproto { + background-color: #d5e1e8; + width: 100%; + border-width: 1px; + border-style: solid; + border-color: #84b0c7; + font-weight: bold; + -moz-border-radius: 8px 8px 8px 8px; +} +.paramkey { + text-align: right; +} +.paramtype { + white-space: nowrap; +} +.paramname { + color: #602020; + font-style: italic; + white-space: nowrap; +} +/* End Styling for detailed member documentation */ + +/* for the tree view */ +.ftvtree { + font-family: sans-serif; + margin:0.5em; +} +.directory { font-size: 9pt; font-weight: bold; } +.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } +.directory > h3 { margin-top: 0; } +.directory p { margin: 0px; white-space: nowrap; } +.directory div { display: none; margin: 0px; } +.directory img { vertical-align: -30%; } diff --git a/docs/simple-api/files.html b/docs/simple-api/files.html index 944f1c83..e8bea805 100644 --- a/docs/simple-api/files.html +++ b/docs/simple-api/files.html @@ -4,7 +4,7 @@ - +

    - c -

    +: xercesc::DOMNode +
  • COMMENT_NODE +: xercesc::DOMNode +
  • CONSTRUCTION_MODE_PRESERVE +: StaticContext +
  • CONSTRUCTION_MODE_STRIP +: StaticContext +

    - d -

    +: AnyAtomicType +
  • DATE_TIME +: AnyAtomicType +
  • DAY_TIME_DURATION +: AnyAtomicType +
  • DECIMAL +: AnyAtomicType +
  • DOCORDER +: StaticResolutionContext +
  • DOCUMENT_FRAGMENT_NODE +: xercesc::DOMNode +
  • DOCUMENT_NODE +: xercesc::DOMNode +
  • DOCUMENT_TYPE_NODE +: xercesc::DOMNode +
  • DOUBLE +: AnyAtomicType +
  • DURATION +: AnyAtomicType +

    - e -

    +: xercesc::DOMNode +
  • ENTITY_NODE +: xercesc::DOMNode +
  • ENTITY_REFERENCE_NODE +: xercesc::DOMNode +

    - f -

    +: AnyAtomicType +
  • FLWOR_ORDER_EMPTY_GREATEST +: StaticContext +
  • FLWOR_ORDER_EMPTY_LEAST +: StaticContext +
  • FORWARDREF +: StaticResolutionContext +

    - g -

    +: AnyAtomicType +
  • G_MONTH +: AnyAtomicType +
  • G_MONTH_DAY +: AnyAtomicType +
  • G_YEAR +: AnyAtomicType +
  • G_YEAR_MONTH +: AnyAtomicType +
  • GLOBAL_SCOPE +: Scope< TYPE > +
  • GROUPED +: StaticResolutionContext +

    - h -

    +: AnyAtomicType +

    - i -

    +: Numeric +

    - l -

    +: Scope< TYPE > +
  • LOGICAL_BLOCK_SCOPE +: Scope< TYPE > +

    - n -

    +: Numeric +
  • NEG_INF +: Numeric +
  • NEG_NUM +: Numeric +
  • NO_ADOPT_CONTEXT +: XQilla +
  • NO_STATIC_RESOLUTION +: XQilla +
  • NOTATION +: AnyAtomicType +
  • NOTATION_NODE +: xercesc::DOMNode +
  • NUM +: Numeric +
  • NumAtomicObjectTypes +: AnyAtomicType +

    - o -

    +: StaticResolutionContext +
  • ORDERING_ORDERED +: StaticContext +
  • ORDERING_UNORDERED +: StaticContext +

    - p -

    +: StaticResolutionContext +
  • PROCESSING_INSTRUCTION_NODE +: xercesc::DOMNode +

    - q -

    +: AnyAtomicType +

    - s -

    +: StaticResolutionContext +
  • SELF +: StaticResolutionContext +
  • STRING +: AnyAtomicType +
  • SUBTREE +: StaticResolutionContext +

    - t -

    +: xercesc::DOMNode +
  • TIME +: AnyAtomicType +
  • TREE_POSITION_ANCESTOR +: xercesc::DOMNode +
  • TREE_POSITION_DESCENDANT +: xercesc::DOMNode +
  • TREE_POSITION_DISCONNECTED +: xercesc::DOMNode +
  • TREE_POSITION_EQUIVALENT +: xercesc::DOMNode +
  • TREE_POSITION_FOLLOWING +: xercesc::DOMNode +
  • TREE_POSITION_PRECEDING +: xercesc::DOMNode +
  • TREE_POSITION_SAME_NODE +: xercesc::DOMNode +

    - u -

    +: StaticResolutionContext +
  • UNTYPED_ATOMIC +: AnyAtomicType +

    - x -

    +: XQilla +
  • XPATH2_FULLTEXT +: XQilla +
  • XQUERY +: XQilla +
  • XQUERY_FULLTEXT +: XQilla +

    - y -

    -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +: AnyAtomicType + +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func.html b/docs/simple-api/functions_func.html index 81cec957..c58380e6 100644 --- a/docs/simple-api/functions_func.html +++ b/docs/simple-api/functions_func.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x62.html b/docs/simple-api/functions_func_0x62.html index 87847a7f..1f3176aa 100644 --- a/docs/simple-api/functions_func_0x62.html +++ b/docs/simple-api/functions_func_0x62.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x63.html b/docs/simple-api/functions_func_0x63.html index d26af02f..f1de32e8 100644 --- a/docs/simple-api/functions_func_0x63.html +++ b/docs/simple-api/functions_func_0x63.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x64.html b/docs/simple-api/functions_func_0x64.html index f2fc46a6..c92bc44b 100644 --- a/docs/simple-api/functions_func_0x64.html +++ b/docs/simple-api/functions_func_0x64.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x65.html b/docs/simple-api/functions_func_0x65.html index c7ca189a..557d5d2b 100644 --- a/docs/simple-api/functions_func_0x65.html +++ b/docs/simple-api/functions_func_0x65.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x66.html b/docs/simple-api/functions_func_0x66.html index eb78cd79..d44ade99 100644 --- a/docs/simple-api/functions_func_0x66.html +++ b/docs/simple-api/functions_func_0x66.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x67.html b/docs/simple-api/functions_func_0x67.html index aaf6c7df..ec98277c 100644 --- a/docs/simple-api/functions_func_0x67.html +++ b/docs/simple-api/functions_func_0x67.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x68.html b/docs/simple-api/functions_func_0x68.html index 6967e6b7..d45e7290 100644 --- a/docs/simple-api/functions_func_0x68.html +++ b/docs/simple-api/functions_func_0x68.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x69.html b/docs/simple-api/functions_func_0x69.html index fa1539ab..b00c27e4 100644 --- a/docs/simple-api/functions_func_0x69.html +++ b/docs/simple-api/functions_func_0x69.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x6a.html b/docs/simple-api/functions_func_0x6a.html index 1a528bd4..47bb40a5 100644 --- a/docs/simple-api/functions_func_0x6a.html +++ b/docs/simple-api/functions_func_0x6a.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x6c.html b/docs/simple-api/functions_func_0x6c.html index 4be404f1..56af20f9 100644 --- a/docs/simple-api/functions_func_0x6c.html +++ b/docs/simple-api/functions_func_0x6c.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x6d.html b/docs/simple-api/functions_func_0x6d.html index 3cd96838..004243e9 100644 --- a/docs/simple-api/functions_func_0x6d.html +++ b/docs/simple-api/functions_func_0x6d.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x6e.html b/docs/simple-api/functions_func_0x6e.html index 0e50e948..24e849c8 100644 --- a/docs/simple-api/functions_func_0x6e.html +++ b/docs/simple-api/functions_func_0x6e.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x6f.html b/docs/simple-api/functions_func_0x6f.html index 6e4c72e7..e182fe39 100644 --- a/docs/simple-api/functions_func_0x6f.html +++ b/docs/simple-api/functions_func_0x6f.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x70.html b/docs/simple-api/functions_func_0x70.html index afa78ad7..2965eb60 100644 --- a/docs/simple-api/functions_func_0x70.html +++ b/docs/simple-api/functions_func_0x70.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x72.html b/docs/simple-api/functions_func_0x72.html index 7fa961c3..9563ce04 100644 --- a/docs/simple-api/functions_func_0x72.html +++ b/docs/simple-api/functions_func_0x72.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x73.html b/docs/simple-api/functions_func_0x73.html index 33e7ff69..f9901ffe 100644 --- a/docs/simple-api/functions_func_0x73.html +++ b/docs/simple-api/functions_func_0x73.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x74.html b/docs/simple-api/functions_func_0x74.html index a5d1534d..4d130fc7 100644 --- a/docs/simple-api/functions_func_0x74.html +++ b/docs/simple-api/functions_func_0x74.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x75.html b/docs/simple-api/functions_func_0x75.html index 7dd7bc41..e7591d66 100644 --- a/docs/simple-api/functions_func_0x75.html +++ b/docs/simple-api/functions_func_0x75.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x76.html b/docs/simple-api/functions_func_0x76.html index ce15e670..c4a607a8 100644 --- a/docs/simple-api/functions_func_0x76.html +++ b/docs/simple-api/functions_func_0x76.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x77.html b/docs/simple-api/functions_func_0x77.html index d85fdfbe..655d0996 100644 --- a/docs/simple-api/functions_func_0x77.html +++ b/docs/simple-api/functions_func_0x77.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x78.html b/docs/simple-api/functions_func_0x78.html index dc0c41f2..61eddd6f 100644 --- a/docs/simple-api/functions_func_0x78.html +++ b/docs/simple-api/functions_func_0x78.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_func_0x7e.html b/docs/simple-api/functions_func_0x7e.html index 3d96907f..5d0e0f56 100644 --- a/docs/simple-api/functions_func_0x7e.html +++ b/docs/simple-api/functions_func_0x7e.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_type.html b/docs/simple-api/functions_type.html index 260fdeba..a65fe813 100644 --- a/docs/simple-api/functions_type.html +++ b/docs/simple-api/functions_type.html @@ -4,7 +4,7 @@ - +
    +
    + +
    + +

     

    -

    +

    - d -

    +

    - e -

    +

    - i -

    +

    - m -

    +

    - o -

    +

    - p -

    +

    - r -

    +

    - s -

    +

    - v -

    +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/functions_vars.html b/docs/simple-api/functions_vars.html index be13f997..2d24a7c7 100644 --- a/docs/simple-api/functions_vars.html +++ b/docs/simple-api/functions_vars.html @@ -4,7 +4,7 @@ - +

    - a -

    • attribute_string -: Node
    +: Node +

    - c -

    +: Node +
  • clone +: ItemFactory::ElementChild +
  • comment_string +: Node +
  • context_ +: AutoContextItemTypeReset +, AutoDocumentCacheReset +, AutoNodeSetOrderingReset +

    - d -

    • document_string -: Node
    +: Node +

    - e -

    • element_string -: Node
    +: Node +

    - f -

    +: xercesc::XMLPlatformUtils +
  • fgAtomicMutex +: xercesc::XMLPlatformUtils +
  • fgDefaultPanicHandler +: xercesc::XMLPlatformUtils +
  • fgDT_ANYATOMICTYPE +: AnyAtomicType +
  • fgDT_ANYATOMICTYPE_XERCESHASH +: AnyAtomicType +
  • fgDT_DAYTIMEDURATION +: ATDurationOrDerived +
  • fgDT_DAYTIMEDURATION_XERCESHASH +: ATDurationOrDerived +
  • fgDT_UNTYPEDATOMIC +: ATUntypedAtomic +
  • fgDT_YEARMONTHDURATION +: ATDurationOrDerived +
  • fgDT_YEARMONTHDURATION_XERCESHASH +: ATDurationOrDerived +
  • fgMemoryManager +: xercesc::XMLPlatformUtils +
  • fgNetAccessor +: xercesc::XMLPlatformUtils +
  • fgTransService +: xercesc::XMLPlatformUtils +
  • fgUserPanicHandler +: xercesc::XMLPlatformUtils +

    - g -

    +: Node +
  • gXQilla +: Item +

    - i -

    +: Numeric +

    - n -

    +: Node +
  • NAN_string +: Numeric +
  • NaN_string +: Numeric +
  • NegINF_string +: Numeric +
  • NegZero_string +: Numeric +
  • node +: ItemFactory::ElementChild +

    - o -

    +: AutoContextInfoReset +
  • oldContextPosition +: AutoContextInfoReset +
  • oldContextSize +: AutoContextInfoReset +
  • oldDC +: AutoDocumentCacheReset +
  • ordering_ +: AutoNodeSetOrderingReset +

    - p -

    +: ATDurationOrDerived +
  • pattern_DT_YEARMONTHDURATION +: ATDurationOrDerived +
  • PosZero_string +: Numeric +
  • processing_instruction_string +: Node +

    - s -

    +: AutoContextItemTypeReset +

    - t -

    • text_string -: Node
    -
    Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +: Node + +
    Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/globals.html b/docs/simple-api/globals.html index b2e93f5a..db7997e4 100644 --- a/docs/simple-api/globals.html +++ b/docs/simple-api/globals.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -47,64 +47,98 @@ Here is a list of all file members with links to the files they belong to:

      - a -

      • AFXQ_COLLATION_H__6BA76C4A_0A5B_480B_9870_86A89A118100__INCLUDED_ -: Collation.hpp
      • AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ -: ContextHelpers.hpp
      • AFXQ_XQDEBUGCALLBACK_H__446AD191_E9D0_4658_BD8C_032D29DA125F__INCLUDED_ -: XQDebugCallback.hpp
      • AFXQ_XQEXCEPTION_H__446AD191_E9D0_4658_BD8C_032D29DA123E__INCLUDED_ -: XQException.hpp
      • AFXQ_XQSCOPEDNAMESPACE_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ -: XQScopedNamespace.hpp
      • AFXQ_XQUERY_H__FAA9933A_2F10_49A4_93A2_857E2A8C48E3__INCLUDED_ -: XQQuery.hpp
      +: Collation.hpp +
    • AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ +: ContextHelpers.hpp +
    • AFXQ_XQDEBUGCALLBACK_H__446AD191_E9D0_4658_BD8C_032D29DA125F__INCLUDED_ +: XQDebugCallback.hpp +
    • AFXQ_XQEXCEPTION_H__446AD191_E9D0_4658_BD8C_032D29DA123E__INCLUDED_ +: XQException.hpp +
    • AFXQ_XQSCOPEDNAMESPACE_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_ +: XQScopedNamespace.hpp +
    • AFXQ_XQUERY_H__FAA9933A_2F10_49A4_93A2_857E2A8C48E3__INCLUDED_ +: XQQuery.hpp +

    - g -

    +: DOMNode.hpp +
  • GET_INDIRECT_MM +: DOMNode.hpp +
  • GET_OWNER_DOCUMENT +: DOMNode.hpp +
  • GetDOMNodeMemoryManager +: DOMNode.hpp +
  • GlobalVariables +: XQQuery.hpp +

    - i -

    +: XQQuery.hpp +

    - l -

    +: LocalFileInputSource.hpp +

    - m -

    +: PlatformUtils.hpp +
  • MEMBUFINPUTSOURCE_HPP +: MemBufInputSource.hpp +
  • MEMORYMANAGER_HPP +: MemoryManager.hpp +

    - n -

    +: ReferenceCounted.hpp +

    - o -

    +: XPath2MemoryManager.hpp +
  • operator new() +: XPath2MemoryManager.hpp +
  • operator!=() +: ReferenceCounted.hpp +
  • operator==() +: ReferenceCounted.hpp +

    - p -

    +: PlatformUtils.hpp +

    - s -

    +: StdInInputSource.hpp +

    - u -

    +: URLInputSource.hpp +
  • UserFunctions +: XQQuery.hpp +

    - v -

    +: StaticResolutionContext.hpp +
  • VariableAccessSetEnumerator +: StaticResolutionContext.hpp +
  • VectorOfASTNodes +: StaticContext.hpp +
  • VectorOfItems +: Sequence.hpp +

    - x -

    -
    Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +: XMemory.hpp +
  • XQSimpleThrow +: XQException.hpp +
  • XQThrow +: XQException.hpp +
  • XQThrow2 +: XQException.hpp +
  • XQThrow3 +: XQException.hpp + +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/globals_defs.html b/docs/simple-api/globals_defs.html index e05fb34d..1012318a 100644 --- a/docs/simple-api/globals_defs.html +++ b/docs/simple-api/globals_defs.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/globals_func.html b/docs/simple-api/globals_func.html index 23d87b35..e3b27cb2 100644 --- a/docs/simple-api/globals_func.html +++ b/docs/simple-api/globals_func.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/globals_type.html b/docs/simple-api/globals_type.html index d57efe4e..31083cc3 100644 --- a/docs/simple-api/globals_type.html +++ b/docs/simple-api/globals_type.html @@ -4,7 +4,7 @@ - +
    +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/graph_legend.dot b/docs/simple-api/graph_legend.dot index 5420927d..4a1a09c8 100644 --- a/docs/simple-api/graph_legend.dot +++ b/docs/simple-api/graph_legend.dot @@ -1,22 +1,22 @@ digraph G { - edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10]; - node [fontname="Helvetica",fontsize=10,shape=record]; - Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",style="filled" fontcolor="white"]; - Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPublicBase.html"]; - Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="red",URL="$classTruncated.html"]; - Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="Helvetica"]; - Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classProtectedBase.html"]; - Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="Helvetica"]; - Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classPrivateBase.html"]; - Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="grey75"]; - Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="Helvetica"]; - Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; - Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="Helvetica"]; - Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classTempl.html"]; - Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="Helvetica"]; - Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="Helvetica",color="black",URL="$classUsed.html"]; + edge [fontname="FreeSans.ttf",fontsize=10,labelfontname="FreeSans.ttf",labelfontsize=10]; + node [fontname="FreeSans.ttf",fontsize=10,shape=record]; + Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",fillcolor="grey75",style="filled" fontcolor="black"]; + Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPublicBase.html"]; + Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="red",URL="$classTruncated.html"]; + Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classProtectedBase.html"]; + Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPrivateBase.html"]; + Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="grey75"]; + Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; + Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; + Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="FreeSans.ttf"]; + Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; + Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="FreeSans.ttf"]; + Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classUsed.html"]; } diff --git a/docs/simple-api/graph_legend.html b/docs/simple-api/graph_legend.html index 42c94d86..aa51adbf 100644 --- a/docs/simple-api/graph_legend.html +++ b/docs/simple-api/graph_legend.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -74,8 +74,8 @@ A purple dashed arrow is used if a class is contained or used by another class.
    • 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.
    -
    Generated on Mon Feb 12 16:52:08 2007 for XQilla Simple API by  +
    Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
    +doxygen 1.5.1
    diff --git a/docs/simple-api/graph_legend.png b/docs/simple-api/graph_legend.png index d9ad2c05..c9988893 100644 Binary files a/docs/simple-api/graph_legend.png and b/docs/simple-api/graph_legend.png differ diff --git a/docs/simple-api/hierarchy.html b/docs/simple-api/hierarchy.html index 26801598..e9311a1a 100644 --- a/docs/simple-api/hierarchy.html +++ b/docs/simple-api/hierarchy.html @@ -4,7 +4,7 @@ - +
    • Main Page
    • @@ -27,6 +27,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:
      • AutoDeallocate< TYPE >
      • AutoDelete< TYPE >
      • AutoDeleteArray< TYPE > +
      • AutoDocumentCacheReset
      • AutoNodeSetOrderingReset
      • AutoNsScopeReset
      • AutoRelease< TYPE > @@ -117,8 +118,8 @@ This inheritance list is sorted roughly, but not completely, alphabetically: -
        Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +
        Generated on Wed Dec 12 19:14:00 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/simple-api/index.html b/docs/simple-api/index.html index d7faa394..ee9f440f 100644 --- a/docs/simple-api/index.html +++ b/docs/simple-api/index.html @@ -4,7 +4,7 @@ - +

        XQilla Simple API Documentation

        -

        1.0


        Generated on Mon Feb 12 16:52:06 2007 for XQilla Simple API by  +

        1.0


        Generated on Wed Dec 12 19:13:50 2007 for XQilla Simple API by  -doxygen 1.4.6
        +doxygen 1.5.1
        diff --git a/docs/simple-api/inherit__graph__0.map b/docs/simple-api/inherit__graph__0.map index 0831cce3..a8d6f7ba 100644 --- a/docs/simple-api/inherit__graph__0.map +++ b/docs/simple-api/inherit__graph__0.map @@ -1,2 +1,2 @@ base referer -rect $classAutoContextInfoReset.html 9,8 161,32 +rect $classAutoContextInfoReset.html 5,6 176,30 diff --git a/docs/simple-api/inherit__graph__0.png b/docs/simple-api/inherit__graph__0.png index 262f6404..77f0c9bf 100644 Binary files a/docs/simple-api/inherit__graph__0.png and b/docs/simple-api/inherit__graph__0.png differ diff --git a/docs/simple-api/inherit__graph__1.map b/docs/simple-api/inherit__graph__1.map index 416bd21e..fd696d97 100644 --- a/docs/simple-api/inherit__graph__1.map +++ b/docs/simple-api/inherit__graph__1.map @@ -1,2 +1,2 @@ base referer -rect $classAutoContextItemTypeReset.html 9,8 193,32 +rect $classAutoContextItemTypeReset.html 7,6 212,30 diff --git a/docs/simple-api/inherit__graph__1.png b/docs/simple-api/inherit__graph__1.png index 6c2afc4e..50c129e1 100644 Binary files a/docs/simple-api/inherit__graph__1.png and b/docs/simple-api/inherit__graph__1.png differ diff --git a/docs/simple-api/inherit__graph__10.map b/docs/simple-api/inherit__graph__10.map index d53ebe65..a138141f 100644 --- a/docs/simple-api/inherit__graph__10.map +++ b/docs/simple-api/inherit__graph__10.map @@ -1,2 +1,2 @@ base referer -rect $classModuleResolver.html 7,8 125,32 +rect $classItemFactory_1_1ElementChild.html 6,6 206,30 diff --git a/docs/simple-api/inherit__graph__10.md5 b/docs/simple-api/inherit__graph__10.md5 index 3f5be1bb..97bc19a2 100644 --- a/docs/simple-api/inherit__graph__10.md5 +++ b/docs/simple-api/inherit__graph__10.md5 @@ -1 +1 @@ -65d3729bcb63fc0dfe73bd8416d0f0b1 \ No newline at end of file +7d1d775478478398b1fd3f9714d31771 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__10.png b/docs/simple-api/inherit__graph__10.png index 38117f6a..74a1f489 100644 Binary files a/docs/simple-api/inherit__graph__10.png and b/docs/simple-api/inherit__graph__10.png differ diff --git a/docs/simple-api/inherit__graph__11.map b/docs/simple-api/inherit__graph__11.map index bb6fc195..7f3a9fd1 100644 --- a/docs/simple-api/inherit__graph__11.map +++ b/docs/simple-api/inherit__graph__11.map @@ -1,2 +1,2 @@ base referer -rect $classNumericTypeConstructor.html 9,8 177,32 +rect $classModuleResolver.html 7,6 135,30 diff --git a/docs/simple-api/inherit__graph__11.md5 b/docs/simple-api/inherit__graph__11.md5 index 1a76788a..3f5be1bb 100644 --- a/docs/simple-api/inherit__graph__11.md5 +++ b/docs/simple-api/inherit__graph__11.md5 @@ -1 +1 @@ -4b11182e7a4aa516682a7f5687d80dca \ No newline at end of file +65d3729bcb63fc0dfe73bd8416d0f0b1 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__11.png b/docs/simple-api/inherit__graph__11.png index af8c2dc1..52f86e0c 100644 Binary files a/docs/simple-api/inherit__graph__11.png and b/docs/simple-api/inherit__graph__11.png differ diff --git a/docs/simple-api/inherit__graph__12.map b/docs/simple-api/inherit__graph__12.map index 9bfc0aa5..d286df82 100644 --- a/docs/simple-api/inherit__graph__12.map +++ b/docs/simple-api/inherit__graph__12.map @@ -1,2 +1,2 @@ base referer -rect $classRefCountPointer.html 9,8 158,32 +rect $classNumericTypeConstructor.html 5,6 195,30 diff --git a/docs/simple-api/inherit__graph__12.md5 b/docs/simple-api/inherit__graph__12.md5 index d6eb7788..1a76788a 100644 --- a/docs/simple-api/inherit__graph__12.md5 +++ b/docs/simple-api/inherit__graph__12.md5 @@ -1 +1 @@ -3333af69181558c15cfd927f57d2652c \ No newline at end of file +4b11182e7a4aa516682a7f5687d80dca \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__12.png b/docs/simple-api/inherit__graph__12.png index ca98d303..cf7bfb59 100644 Binary files a/docs/simple-api/inherit__graph__12.png and b/docs/simple-api/inherit__graph__12.png differ diff --git a/docs/simple-api/inherit__graph__13.map b/docs/simple-api/inherit__graph__13.map index 6b43c343..0f77ffac 100644 --- a/docs/simple-api/inherit__graph__13.map +++ b/docs/simple-api/inherit__graph__13.map @@ -1,29 +1,2 @@ base referer -rect $classReferenceCounted.html 7,320 141,344 -rect $classItem.html 205,296 253,320 -rect $classTimezone.html 189,344 269,368 -rect $classAnyAtomicType.html 317,272 431,296 -rect $classNode.html 347,320 401,344 -rect $classATAnySimpleType.html 507,8 635,32 -rect $classATAnyURIOrDerived.html 499,56 643,80 -rect $classATBase64BinaryOrDerived.html 481,104 662,128 -rect $classATBooleanOrDerived.html 498,152 645,176 -rect $classATDurationOrDerived.html 497,200 646,224 -rect $classATHexBinaryOrDerived.html 491,248 651,272 -rect $classATNotationOrDerived.html 497,296 646,320 -rect $classATQNameOrDerived.html 499,344 643,368 -rect $classATStringOrDerived.html 505,392 638,416 -rect $classATUntypedAtomic.html 507,440 635,464 -rect $classDateOrTimeType.html 510,488 633,512 -rect $classNumeric.html 535,704 607,728 -rect $classATDateOrDerived.html 735,296 861,320 -rect $classATDateTimeOrDerived.html 721,344 875,368 -rect $classATGDayOrDerived.html 733,392 863,416 -rect $classATGMonthDayOrDerived.html 714,440 882,464 -rect $classATGMonthOrDerived.html 725,488 871,512 -rect $classATGYearMonthOrDerived.html 713,536 883,560 -rect $classATGYearOrDerived.html 731,584 865,608 -rect $classATTimeOrDerived.html 734,632 862,656 -rect $classATDecimalOrDerived.html 725,680 871,704 -rect $classATDoubleOrDerived.html 727,728 869,752 -rect $classATFloatOrDerived.html 734,776 862,800 +rect $classRefCountPointer.html 5,6 176,30 diff --git a/docs/simple-api/inherit__graph__13.md5 b/docs/simple-api/inherit__graph__13.md5 index e100c843..d6eb7788 100644 --- a/docs/simple-api/inherit__graph__13.md5 +++ b/docs/simple-api/inherit__graph__13.md5 @@ -1 +1 @@ -e303392db84f7abc39fcfc0e067baf70 \ No newline at end of file +3333af69181558c15cfd927f57d2652c \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__13.png b/docs/simple-api/inherit__graph__13.png index f8ace182..96719b34 100644 Binary files a/docs/simple-api/inherit__graph__13.png and b/docs/simple-api/inherit__graph__13.png differ diff --git a/docs/simple-api/inherit__graph__14.map b/docs/simple-api/inherit__graph__14.map index c67ddd07..59383b86 100644 --- a/docs/simple-api/inherit__graph__14.map +++ b/docs/simple-api/inherit__graph__14.map @@ -1,2 +1,29 @@ base referer -rect $classResult.html 9,8 67,32 +rect $classReferenceCounted.html 5,318 152,342 +rect $classItem.html 220,294 271,318 +rect $classTimezone.html 201,342 289,366 +rect $classAnyAtomicType.html 339,270 467,294 +rect $classNode.html 375,318 431,342 +rect $classATAnySimpleType.html 545,6 687,30 +rect $classATAnyURIOrDerived.html 537,54 695,78 +rect $classATBase64BinaryOrDerived.html 515,102 717,126 +rect $classATBooleanOrDerived.html 535,150 697,174 +rect $classATDurationOrDerived.html 532,198 700,222 +rect $classATHexBinaryOrDerived.html 527,246 705,270 +rect $classATNotationOrDerived.html 533,294 699,318 +rect $classATQNameOrDerived.html 537,342 695,366 +rect $classATStringOrDerived.html 541,390 691,414 +rect $classATUntypedAtomic.html 544,438 688,462 +rect $classDateOrTimeType.html 549,486 683,510 +rect $classNumeric.html 577,702 655,726 +rect $classATDateOrDerived.html 789,294 931,318 +rect $classATDateTimeOrDerived.html 773,342 947,366 +rect $classATGDayOrDerived.html 787,390 933,414 +rect $classATGMonthDayOrDerived.html 767,438 953,462 +rect $classATGMonthOrDerived.html 780,486 940,510 +rect $classATGYearMonthOrDerived.html 765,534 955,558 +rect $classATGYearOrDerived.html 787,582 933,606 +rect $classATTimeOrDerived.html 789,630 931,654 +rect $classATDecimalOrDerived.html 779,678 941,702 +rect $classATDoubleOrDerived.html 781,726 939,750 +rect $classATFloatOrDerived.html 789,774 931,798 diff --git a/docs/simple-api/inherit__graph__14.md5 b/docs/simple-api/inherit__graph__14.md5 index 1791a589..e2415104 100644 --- a/docs/simple-api/inherit__graph__14.md5 +++ b/docs/simple-api/inherit__graph__14.md5 @@ -1 +1 @@ -92bd846ceb3ccca538ade5b841cf2bfc \ No newline at end of file +221a55f09822e9b53d95b8ad690a6a45 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__14.png b/docs/simple-api/inherit__graph__14.png index 7b188546..6dc2604c 100644 Binary files a/docs/simple-api/inherit__graph__14.png and b/docs/simple-api/inherit__graph__14.png differ diff --git a/docs/simple-api/inherit__graph__15.map b/docs/simple-api/inherit__graph__15.map index 15ec2a4f..fa7889a3 100644 --- a/docs/simple-api/inherit__graph__15.map +++ b/docs/simple-api/inherit__graph__15.map @@ -1,2 +1,2 @@ base referer -rect $classStaticResolutionContext.html 9,8 171,32 +rect $classResult.html 6,6 70,30 diff --git a/docs/simple-api/inherit__graph__15.md5 b/docs/simple-api/inherit__graph__15.md5 index 2a9cc6ec..1791a589 100644 --- a/docs/simple-api/inherit__graph__15.md5 +++ b/docs/simple-api/inherit__graph__15.md5 @@ -1 +1 @@ -be0c44f91222031e9fa2f7e120590a6f \ No newline at end of file +92bd846ceb3ccca538ade5b841cf2bfc \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__15.png b/docs/simple-api/inherit__graph__15.png index 4ab2d55e..c0312d37 100644 Binary files a/docs/simple-api/inherit__graph__15.png and b/docs/simple-api/inherit__graph__15.png differ diff --git a/docs/simple-api/inherit__graph__16.map b/docs/simple-api/inherit__graph__16.map index 235c2d2a..2ce8f81d 100644 --- a/docs/simple-api/inherit__graph__16.map +++ b/docs/simple-api/inherit__graph__16.map @@ -1,2 +1,2 @@ base referer -rect $classStringPool.html 8,8 90,32 +rect $classStaticResolutionContext.html 6,6 190,30 diff --git a/docs/simple-api/inherit__graph__16.md5 b/docs/simple-api/inherit__graph__16.md5 index 5ac9e2d7..2a9cc6ec 100644 --- a/docs/simple-api/inherit__graph__16.md5 +++ b/docs/simple-api/inherit__graph__16.md5 @@ -1 +1 @@ -a1603d69e977bf136a8882417427889d \ No newline at end of file +be0c44f91222031e9fa2f7e120590a6f \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__16.png b/docs/simple-api/inherit__graph__16.png index 76102443..62c5d8fb 100644 Binary files a/docs/simple-api/inherit__graph__16.png and b/docs/simple-api/inherit__graph__16.png differ diff --git a/docs/simple-api/inherit__graph__17.map b/docs/simple-api/inherit__graph__17.map index 5966c047..03af1053 100644 --- a/docs/simple-api/inherit__graph__17.map +++ b/docs/simple-api/inherit__graph__17.map @@ -1,2 +1,2 @@ base referer -rect $classURIResolver.html 9,8 105,32 +rect $classStringPool.html 5,6 96,30 diff --git a/docs/simple-api/inherit__graph__17.md5 b/docs/simple-api/inherit__graph__17.md5 index cad55a2e..5ac9e2d7 100644 --- a/docs/simple-api/inherit__graph__17.md5 +++ b/docs/simple-api/inherit__graph__17.md5 @@ -1 +1 @@ -0a3af387e9e39dac8f5b1215f103a5b9 \ No newline at end of file +a1603d69e977bf136a8882417427889d \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__17.png b/docs/simple-api/inherit__graph__17.png index 10e10d7b..b1532aa7 100644 Binary files a/docs/simple-api/inherit__graph__17.png and b/docs/simple-api/inherit__graph__17.png differ diff --git a/docs/simple-api/inherit__graph__18.map b/docs/simple-api/inherit__graph__18.map index d732d97f..da23cb0b 100644 --- a/docs/simple-api/inherit__graph__18.map +++ b/docs/simple-api/inherit__graph__18.map @@ -1,3 +1,2 @@ base referer -rect $classxercesc_1_1DOMNode.html 9,8 148,32 -rect $classxercesc_1_1DOMDocument.html 198,8 366,32 +rect $classURIResolver.html 7,6 108,30 diff --git a/docs/simple-api/inherit__graph__18.md5 b/docs/simple-api/inherit__graph__18.md5 index 9c3dc15b..cad55a2e 100644 --- a/docs/simple-api/inherit__graph__18.md5 +++ b/docs/simple-api/inherit__graph__18.md5 @@ -1 +1 @@ -81796cc3b164704268b6afad62ec9062 \ No newline at end of file +0a3af387e9e39dac8f5b1215f103a5b9 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__18.png b/docs/simple-api/inherit__graph__18.png index 891ce458..1eeccc68 100644 Binary files a/docs/simple-api/inherit__graph__18.png and b/docs/simple-api/inherit__graph__18.png differ diff --git a/docs/simple-api/inherit__graph__19.map b/docs/simple-api/inherit__graph__19.map index 6494fae2..376876af 100644 --- a/docs/simple-api/inherit__graph__19.map +++ b/docs/simple-api/inherit__graph__19.map @@ -1,2 +1,3 @@ base referer -rect $classxercesc_1_1DOMXPathNSResolver.html 9,8 222,32 +rect $classxercesc_1_1DOMNode.html 5,6 155,30 +rect $classxercesc_1_1DOMDocument.html 203,6 387,30 diff --git a/docs/simple-api/inherit__graph__19.md5 b/docs/simple-api/inherit__graph__19.md5 index 419d343d..dff86f1b 100644 --- a/docs/simple-api/inherit__graph__19.md5 +++ b/docs/simple-api/inherit__graph__19.md5 @@ -1 +1 @@ -69cf994319299157409f8d5da17fafac \ No newline at end of file +ceefcc02173b913b7b02b1cd3ea78968 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__19.png b/docs/simple-api/inherit__graph__19.png index 11f04f10..ae1c1384 100644 Binary files a/docs/simple-api/inherit__graph__19.png and b/docs/simple-api/inherit__graph__19.png differ diff --git a/docs/simple-api/inherit__graph__2.map b/docs/simple-api/inherit__graph__2.map index b90f408c..077b3c41 100644 --- a/docs/simple-api/inherit__graph__2.map +++ b/docs/simple-api/inherit__graph__2.map @@ -1,2 +1,2 @@ base referer -rect $classAutoDeallocate.html 9,8 179,32 +rect $classAutoDeallocate.html 7,6 196,30 diff --git a/docs/simple-api/inherit__graph__2.png b/docs/simple-api/inherit__graph__2.png index 64fd21e8..64407fea 100644 Binary files a/docs/simple-api/inherit__graph__2.png and b/docs/simple-api/inherit__graph__2.png differ diff --git a/docs/simple-api/inherit__graph__20.map b/docs/simple-api/inherit__graph__20.map index 16250664..9654ac7c 100644 --- a/docs/simple-api/inherit__graph__20.map +++ b/docs/simple-api/inherit__graph__20.map @@ -1,3 +1,2 @@ base referer -rect $classxercesc_1_1MemoryManager.html 8,8 186,32 -rect $classXPath2MemoryManager.html 234,8 402,32 +rect $classxercesc_1_1DOMXPathNSResolver.html 5,6 235,30 diff --git a/docs/simple-api/inherit__graph__20.md5 b/docs/simple-api/inherit__graph__20.md5 index 3e51766f..419d343d 100644 --- a/docs/simple-api/inherit__graph__20.md5 +++ b/docs/simple-api/inherit__graph__20.md5 @@ -1 +1 @@ -bfe83025a589619c7c6e3a77bf9ec5f6 \ No newline at end of file +69cf994319299157409f8d5da17fafac \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__20.png b/docs/simple-api/inherit__graph__20.png index 89d9c886..e9e3f012 100644 Binary files a/docs/simple-api/inherit__graph__20.png and b/docs/simple-api/inherit__graph__20.png differ diff --git a/docs/simple-api/inherit__graph__21.map b/docs/simple-api/inherit__graph__21.map index 255d7a31..bcfc38f6 100644 --- a/docs/simple-api/inherit__graph__21.map +++ b/docs/simple-api/inherit__graph__21.map @@ -1,17 +1,3 @@ base referer -rect $classxercesc_1_1XMemory.html 9,224 142,248 -rect $classItemFactory.html 227,8 318,32 -rect $classScope.html 214,56 331,80 -rect $classSequence.html 231,104 314,128 -rect $classStaticContext.html 222,152 323,176 -rect $classVarHashEntry.html 191,200 354,224 -rect $classVariableStore.html 222,248 323,272 -rect $classVariableTypeStore.html 207,296 338,320 -rect $classxercesc_1_1InputSource.html 198,344 347,368 -rect $classXQilla.html 243,392 302,416 -rect $classXQQuery.html 234,440 311,464 -rect $classDynamicContext.html 443,152 563,176 -rect $classxercesc_1_1LocalFileInputSource.html 403,272 603,296 -rect $classxercesc_1_1MemBufInputSource.html 405,320 602,344 -rect $classxercesc_1_1StdInInputSource.html 414,368 593,392 -rect $classxercesc_1_1URLInputSource.html 415,416 591,440 +rect $classxercesc_1_1MemoryManager.html 7,6 201,30 +rect $classXPath2MemoryManager.html 252,6 433,30 diff --git a/docs/simple-api/inherit__graph__21.md5 b/docs/simple-api/inherit__graph__21.md5 index 0a0d3e33..9f67b7c4 100644 --- a/docs/simple-api/inherit__graph__21.md5 +++ b/docs/simple-api/inherit__graph__21.md5 @@ -1 +1 @@ -d69e5182f26eca33859cdbc8a52e5742 \ No newline at end of file +f92f639e2ea4369c4f3427f664fbf553 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__21.png b/docs/simple-api/inherit__graph__21.png index dd25e3df..7aa383aa 100644 Binary files a/docs/simple-api/inherit__graph__21.png and b/docs/simple-api/inherit__graph__21.png differ diff --git a/docs/simple-api/inherit__graph__22.map b/docs/simple-api/inherit__graph__22.map index a3a78fcb..5508870c 100644 --- a/docs/simple-api/inherit__graph__22.map +++ b/docs/simple-api/inherit__graph__22.map @@ -1,2 +1,17 @@ base referer -rect $classxercesc_1_1XMLDeleter.html 8,8 154,32 +rect $classxercesc_1_1XMemory.html 5,222 152,246 +rect $classItemFactory.html 240,6 341,30 +rect $classScope.html 227,54 355,78 +rect $classSequence.html 247,102 335,126 +rect $classStaticContext.html 235,150 347,174 +rect $classVarHashEntry.html 201,198 380,222 +rect $classVariableStore.html 233,246 348,270 +rect $classVariableTypeStore.html 219,294 363,318 +rect $classxercesc_1_1InputSource.html 209,342 372,366 +rect $classXQilla.html 260,390 321,414 +rect $classXQQuery.html 249,438 332,462 +rect $classDynamicContext.html 473,150 607,174 +rect $classxercesc_1_1LocalFileInputSource.html 429,270 651,294 +rect $classxercesc_1_1MemBufInputSource.html 431,318 649,342 +rect $classxercesc_1_1StdInInputSource.html 441,366 639,390 +rect $classxercesc_1_1URLInputSource.html 445,414 635,438 diff --git a/docs/simple-api/inherit__graph__22.md5 b/docs/simple-api/inherit__graph__22.md5 index 8f601bab..4f82f59c 100644 --- a/docs/simple-api/inherit__graph__22.md5 +++ b/docs/simple-api/inherit__graph__22.md5 @@ -1 +1 @@ -1e8c00e4086e8ac04962b86dc5c277d3 \ No newline at end of file +5f40819c9fca38711b75a4e739884556 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__22.png b/docs/simple-api/inherit__graph__22.png index ff534a33..a1112f67 100644 Binary files a/docs/simple-api/inherit__graph__22.png and b/docs/simple-api/inherit__graph__22.png differ diff --git a/docs/simple-api/inherit__graph__23.map b/docs/simple-api/inherit__graph__23.map index 2d427d7f..5fdff0fc 100644 --- a/docs/simple-api/inherit__graph__23.map +++ b/docs/simple-api/inherit__graph__23.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMLEntityResolver.html 9,8 198,32 +rect $classxercesc_1_1XMLDeleter.html 6,6 166,30 diff --git a/docs/simple-api/inherit__graph__23.md5 b/docs/simple-api/inherit__graph__23.md5 index 82f6cda8..8f601bab 100644 --- a/docs/simple-api/inherit__graph__23.md5 +++ b/docs/simple-api/inherit__graph__23.md5 @@ -1 +1 @@ -0bf33ad010ed722bc4d36d9b0ca44507 \ No newline at end of file +1e8c00e4086e8ac04962b86dc5c277d3 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__23.png b/docs/simple-api/inherit__graph__23.png index 1e3492cc..45be77ce 100644 Binary files a/docs/simple-api/inherit__graph__23.png and b/docs/simple-api/inherit__graph__23.png differ diff --git a/docs/simple-api/inherit__graph__24.map b/docs/simple-api/inherit__graph__24.map index 447b71f2..41bb3fe8 100644 --- a/docs/simple-api/inherit__graph__24.map +++ b/docs/simple-api/inherit__graph__24.map @@ -1,2 +1,2 @@ base referer -rect $classxercesc_1_1XMLPlatformUtils.html 9,8 187,32 +rect $classxercesc_1_1XMLEntityResolver.html 6,6 214,30 diff --git a/docs/simple-api/inherit__graph__24.md5 b/docs/simple-api/inherit__graph__24.md5 index d56e3b64..82f6cda8 100644 --- a/docs/simple-api/inherit__graph__24.md5 +++ b/docs/simple-api/inherit__graph__24.md5 @@ -1 +1 @@ -8e467adf9e37a74aff188c7e8f32033d \ No newline at end of file +0bf33ad010ed722bc4d36d9b0ca44507 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__24.png b/docs/simple-api/inherit__graph__24.png index d460d939..71a6603e 100644 Binary files a/docs/simple-api/inherit__graph__24.png and b/docs/simple-api/inherit__graph__24.png differ diff --git a/docs/simple-api/inherit__graph__25.map b/docs/simple-api/inherit__graph__25.map index 02ff82a5..08d51468 100644 --- a/docs/simple-api/inherit__graph__25.map +++ b/docs/simple-api/inherit__graph__25.map @@ -1,2 +1,2 @@ base referer -rect $classXQDebugCallback.html 9,8 139,32 +rect $classxercesc_1_1XMLPlatformUtils.html 7,6 201,30 diff --git a/docs/simple-api/inherit__graph__25.md5 b/docs/simple-api/inherit__graph__25.md5 index aabca69b..d56e3b64 100644 --- a/docs/simple-api/inherit__graph__25.md5 +++ b/docs/simple-api/inherit__graph__25.md5 @@ -1 +1 @@ -f0fb23134f5664b28addf154790e75a6 \ No newline at end of file +8e467adf9e37a74aff188c7e8f32033d \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__25.png b/docs/simple-api/inherit__graph__25.png index 6c83df75..2d90e7e2 100644 Binary files a/docs/simple-api/inherit__graph__25.png and b/docs/simple-api/inherit__graph__25.png differ diff --git a/docs/simple-api/inherit__graph__26.map b/docs/simple-api/inherit__graph__26.map index 4eae138a..cd3180d9 100644 --- a/docs/simple-api/inherit__graph__26.map +++ b/docs/simple-api/inherit__graph__26.map @@ -1,2 +1,2 @@ base referer -rect $classXQException.html 9,8 107,32 +rect $classXQDebugCallback.html 6,6 150,30 diff --git a/docs/simple-api/inherit__graph__26.md5 b/docs/simple-api/inherit__graph__26.md5 index 791b2b4a..aabca69b 100644 --- a/docs/simple-api/inherit__graph__26.md5 +++ b/docs/simple-api/inherit__graph__26.md5 @@ -1 +1 @@ -b383c6f2dfe920d5930a94033fe27245 \ No newline at end of file +f0fb23134f5664b28addf154790e75a6 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__26.png b/docs/simple-api/inherit__graph__26.png index 22f942aa..ed0f9759 100644 Binary files a/docs/simple-api/inherit__graph__26.png and b/docs/simple-api/inherit__graph__26.png differ diff --git a/docs/simple-api/inherit__graph__27.map b/docs/simple-api/inherit__graph__27.map index d4b4b6e0..5b1c4095 100644 --- a/docs/simple-api/inherit__graph__27.map +++ b/docs/simple-api/inherit__graph__27.map @@ -1,2 +1,2 @@ base referer -rect $classXQillaAllocator.html 9,8 163,32 +rect $classXQException.html 7,6 113,30 diff --git a/docs/simple-api/inherit__graph__27.md5 b/docs/simple-api/inherit__graph__27.md5 index dbe9cdac..791b2b4a 100644 --- a/docs/simple-api/inherit__graph__27.md5 +++ b/docs/simple-api/inherit__graph__27.md5 @@ -1 +1 @@ -562b21820ca6b7eafa5889c8aa007c99 \ No newline at end of file +b383c6f2dfe920d5930a94033fe27245 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__27.png b/docs/simple-api/inherit__graph__27.png index f13835e5..5aced122 100644 Binary files a/docs/simple-api/inherit__graph__27.png and b/docs/simple-api/inherit__graph__27.png differ diff --git a/docs/simple-api/inherit__graph__28.map b/docs/simple-api/inherit__graph__28.map index d8f1584e..d98a3006 100644 --- a/docs/simple-api/inherit__graph__28.map +++ b/docs/simple-api/inherit__graph__28.map @@ -1,2 +1,2 @@ base referer -rect $structXQillaAllocator_1_1rebind.html 7,8 261,32 +rect $classXQillaAllocator.html 6,6 182,30 diff --git a/docs/simple-api/inherit__graph__28.md5 b/docs/simple-api/inherit__graph__28.md5 index 17ea727e..dbe9cdac 100644 --- a/docs/simple-api/inherit__graph__28.md5 +++ b/docs/simple-api/inherit__graph__28.md5 @@ -1 +1 @@ -0df3a1bb3e6c13414bd3dcb321b818df \ No newline at end of file +562b21820ca6b7eafa5889c8aa007c99 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__28.png b/docs/simple-api/inherit__graph__28.png index 819c6fa5..3bda338a 100644 Binary files a/docs/simple-api/inherit__graph__28.png and b/docs/simple-api/inherit__graph__28.png differ diff --git a/docs/simple-api/inherit__graph__29.map b/docs/simple-api/inherit__graph__29.map index e6c5091d..fe1e683d 100644 --- a/docs/simple-api/inherit__graph__29.map +++ b/docs/simple-api/inherit__graph__29.map @@ -1,2 +1,2 @@ base referer -rect $classXQScopedNamespace.html 9,8 166,32 +rect $structXQillaAllocator_1_1rebind.html 5,6 296,30 diff --git a/docs/simple-api/inherit__graph__29.md5 b/docs/simple-api/inherit__graph__29.md5 index 60c1c5f8..17ea727e 100644 --- a/docs/simple-api/inherit__graph__29.md5 +++ b/docs/simple-api/inherit__graph__29.md5 @@ -1 +1 @@ -02519aa001cbed95870a555c63c5e01a \ No newline at end of file +0df3a1bb3e6c13414bd3dcb321b818df \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__29.png b/docs/simple-api/inherit__graph__29.png index ed09da0f..595240e0 100644 Binary files a/docs/simple-api/inherit__graph__29.png and b/docs/simple-api/inherit__graph__29.png differ diff --git a/docs/simple-api/inherit__graph__3.map b/docs/simple-api/inherit__graph__3.map index 5b2346d4..cd31eb57 100644 --- a/docs/simple-api/inherit__graph__3.map +++ b/docs/simple-api/inherit__graph__3.map @@ -1,2 +1,2 @@ base referer -rect $classAutoDelete.html 9,8 155,32 +rect $classAutoDelete.html 5,6 168,30 diff --git a/docs/simple-api/inherit__graph__3.png b/docs/simple-api/inherit__graph__3.png index 4fd6fa57..91ba3c1f 100644 Binary files a/docs/simple-api/inherit__graph__3.png and b/docs/simple-api/inherit__graph__3.png differ diff --git a/docs/simple-api/inherit__graph__30.map b/docs/simple-api/inherit__graph__30.map new file mode 100644 index 00000000..ef198f79 --- /dev/null +++ b/docs/simple-api/inherit__graph__30.map @@ -0,0 +1,2 @@ +base referer +rect $classXQScopedNamespace.html 5,6 176,30 diff --git a/docs/simple-api/inherit__graph__30.md5 b/docs/simple-api/inherit__graph__30.md5 new file mode 100644 index 00000000..60c1c5f8 --- /dev/null +++ b/docs/simple-api/inherit__graph__30.md5 @@ -0,0 +1 @@ +02519aa001cbed95870a555c63c5e01a \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__30.png b/docs/simple-api/inherit__graph__30.png new file mode 100644 index 00000000..61df9357 Binary files /dev/null and b/docs/simple-api/inherit__graph__30.png differ diff --git a/docs/simple-api/inherit__graph__4.map b/docs/simple-api/inherit__graph__4.map index d73d8b34..a0f0e496 100644 --- a/docs/simple-api/inherit__graph__4.map +++ b/docs/simple-api/inherit__graph__4.map @@ -1,2 +1,2 @@ base referer -rect $classAutoDeleteArray.html 8,8 186,32 +rect $classAutoDeleteArray.html 7,6 204,30 diff --git a/docs/simple-api/inherit__graph__4.png b/docs/simple-api/inherit__graph__4.png index f2501cc1..0870ec50 100644 Binary files a/docs/simple-api/inherit__graph__4.png and b/docs/simple-api/inherit__graph__4.png differ diff --git a/docs/simple-api/inherit__graph__5.map b/docs/simple-api/inherit__graph__5.map index f0e6c65e..1aced303 100644 --- a/docs/simple-api/inherit__graph__5.map +++ b/docs/simple-api/inherit__graph__5.map @@ -1,2 +1,2 @@ base referer -rect $classAutoNodeSetOrderingReset.html 7,8 197,32 +rect $classAutoDocumentCacheReset.html 7,6 209,30 diff --git a/docs/simple-api/inherit__graph__5.md5 b/docs/simple-api/inherit__graph__5.md5 index b6f954b3..f6193c93 100644 --- a/docs/simple-api/inherit__graph__5.md5 +++ b/docs/simple-api/inherit__graph__5.md5 @@ -1 +1 @@ -01d4ad76a93abad00813747637f1833e \ No newline at end of file +3e8611aebfffb8a17fee7cfa53bcf3fc \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__5.png b/docs/simple-api/inherit__graph__5.png index d80f86a9..1893bd88 100644 Binary files a/docs/simple-api/inherit__graph__5.png and b/docs/simple-api/inherit__graph__5.png differ diff --git a/docs/simple-api/inherit__graph__6.map b/docs/simple-api/inherit__graph__6.map index 3894ed9f..cce0a2d0 100644 --- a/docs/simple-api/inherit__graph__6.map +++ b/docs/simple-api/inherit__graph__6.map @@ -1,2 +1,2 @@ base referer -rect $classAutoNsScopeReset.html 9,8 147,32 +rect $classAutoNodeSetOrderingReset.html 7,6 215,30 diff --git a/docs/simple-api/inherit__graph__6.md5 b/docs/simple-api/inherit__graph__6.md5 index c5985b0a..b6f954b3 100644 --- a/docs/simple-api/inherit__graph__6.md5 +++ b/docs/simple-api/inherit__graph__6.md5 @@ -1 +1 @@ -5f32d803ca67b2b443de2766acac53da \ No newline at end of file +01d4ad76a93abad00813747637f1833e \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__6.png b/docs/simple-api/inherit__graph__6.png index df9a4fa8..d34ef204 100644 Binary files a/docs/simple-api/inherit__graph__6.png and b/docs/simple-api/inherit__graph__6.png differ diff --git a/docs/simple-api/inherit__graph__7.map b/docs/simple-api/inherit__graph__7.map index 28a31a12..d6d5a9bf 100644 --- a/docs/simple-api/inherit__graph__7.map +++ b/docs/simple-api/inherit__graph__7.map @@ -1,2 +1,2 @@ base referer -rect $classAutoRelease.html 7,8 165,32 +rect $classAutoNsScopeReset.html 7,6 156,30 diff --git a/docs/simple-api/inherit__graph__7.md5 b/docs/simple-api/inherit__graph__7.md5 index b6bae22e..c5985b0a 100644 --- a/docs/simple-api/inherit__graph__7.md5 +++ b/docs/simple-api/inherit__graph__7.md5 @@ -1 +1 @@ -4215a3204a75c738e87d75f03699f1cc \ No newline at end of file +5f32d803ca67b2b443de2766acac53da \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__7.png b/docs/simple-api/inherit__graph__7.png index 719a149b..3acbcfea 100644 Binary files a/docs/simple-api/inherit__graph__7.png and b/docs/simple-api/inherit__graph__7.png differ diff --git a/docs/simple-api/inherit__graph__8.map b/docs/simple-api/inherit__graph__8.map index 6fc802a6..1585e18c 100644 --- a/docs/simple-api/inherit__graph__8.map +++ b/docs/simple-api/inherit__graph__8.map @@ -1,2 +1,2 @@ base referer -rect $classCollation.html 9,8 81,32 +rect $classAutoRelease.html 7,6 177,30 diff --git a/docs/simple-api/inherit__graph__8.md5 b/docs/simple-api/inherit__graph__8.md5 index 45fdf6e9..b6bae22e 100644 --- a/docs/simple-api/inherit__graph__8.md5 +++ b/docs/simple-api/inherit__graph__8.md5 @@ -1 +1 @@ -484218b631e0f2d15d9a7fa8ec03f204 \ No newline at end of file +4215a3204a75c738e87d75f03699f1cc \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__8.png b/docs/simple-api/inherit__graph__8.png index bbfa855b..f3a45a48 100644 Binary files a/docs/simple-api/inherit__graph__8.png and b/docs/simple-api/inherit__graph__8.png differ diff --git a/docs/simple-api/inherit__graph__9.map b/docs/simple-api/inherit__graph__9.map index ba1d9a3c..294523be 100644 --- a/docs/simple-api/inherit__graph__9.map +++ b/docs/simple-api/inherit__graph__9.map @@ -1,2 +1,2 @@ base referer -rect $classItemFactory_1_1ElementChild.html 8,8 186,32 +rect $classCollation.html 7,6 87,30 diff --git a/docs/simple-api/inherit__graph__9.md5 b/docs/simple-api/inherit__graph__9.md5 index 97bc19a2..45fdf6e9 100644 --- a/docs/simple-api/inherit__graph__9.md5 +++ b/docs/simple-api/inherit__graph__9.md5 @@ -1 +1 @@ -7d1d775478478398b1fd3f9714d31771 \ No newline at end of file +484218b631e0f2d15d9a7fa8ec03f204 \ No newline at end of file diff --git a/docs/simple-api/inherit__graph__9.png b/docs/simple-api/inherit__graph__9.png index c8f6ba2f..1e450b6f 100644 Binary files a/docs/simple-api/inherit__graph__9.png and b/docs/simple-api/inherit__graph__9.png differ diff --git a/docs/simple-api/inherits.html b/docs/simple-api/inherits.html index d2aa8b64..046924d0 100644 --- a/docs/simple-api/inherits.html +++ b/docs/simple-api/inherits.html @@ -4,7 +4,7 @@ - +
        • Main Page
        • @@ -24,171 +24,175 @@ - + - - - - - - - - - - - - - - - - - - - - - - - -
          - +
          - +
          - +
          - +
          - +
          +
          + + +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - - + +
          +
          - +
          +
          - - + +
          +
          - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          +
          - +
          -
          Generated on Mon Feb 12 16:52:08 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:14:04 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/namespacemembers.html b/docs/simple-api/namespacemembers.html index a3a47305..44f25fab 100644 --- a/docs/simple-api/namespacemembers.html +++ b/docs/simple-api/namespacemembers.html @@ -4,7 +4,7 @@ - +
          • Main Page
          • @@ -27,9 +27,10 @@ Here is a list of all namespace members with links to the namespace documentatio

            -
            Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +: xercesc +
          +
          Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/namespacemembers_func.html b/docs/simple-api/namespacemembers_func.html index 375ab162..310ce0c4 100644 --- a/docs/simple-api/namespacemembers_func.html +++ b/docs/simple-api/namespacemembers_func.html @@ -4,7 +4,7 @@ - +
          • Main Page
          • @@ -27,9 +27,10 @@

            -
            Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +: xercesc +
          +
          Generated on Wed Dec 12 19:14:05 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/namespaces.html b/docs/simple-api/namespaces.html index cf343c15..7175d1dd 100644 --- a/docs/simple-api/namespaces.html +++ b/docs/simple-api/namespaces.html @@ -4,7 +4,7 @@ - +
          • Main Page
          • @@ -20,8 +20,8 @@

            XQilla Simple API Namespace List

            Here is a list of all namespaces with brief descriptions:
            xercesc
            -
            Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
            Generated on Wed Dec 12 19:14:04 2007 for XQilla Simple API by  -doxygen 1.4.6
            +doxygen 1.5.1
            diff --git a/docs/simple-api/namespacexercesc.html b/docs/simple-api/namespacexercesc.html index 3e991ef7..6f202c27 100644 --- a/docs/simple-api/namespacexercesc.html +++ b/docs/simple-api/namespacexercesc.html @@ -4,7 +4,7 @@ - +
            • Main Page
            • @@ -65,45 +65,37 @@

              Function Documentation

              -

              - - - - -
              - + +
              +
              +
              - - - - + + + + - - - - + + + + - - - + + +
              xercesc::MakeXMLException XMLPlatformUtilsException , xercesc::MakeXMLException (XMLPlatformUtilsException ,
              XMLUTIL_EXPORT XMLUTIL_EXPORT  
              )
              -
              - - - - - -
              -   - + +

              -

              -


              Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  + +
            +

          +


          Generated on Wed Dec 12 19:14:04 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1 diff --git a/docs/simple-api/structXQillaAllocator_1_1rebind-members.html b/docs/simple-api/structXQillaAllocator_1_1rebind-members.html index 471c4250..572ac318 100644 --- a/docs/simple-api/structXQillaAllocator_1_1rebind-members.html +++ b/docs/simple-api/structXQillaAllocator_1_1rebind-members.html @@ -4,7 +4,7 @@ - +

          XQillaAllocator< _Tp >::rebind< _Tp1 > Member List

          This is the complete list of members for XQillaAllocator< _Tp >::rebind< _Tp1 >, including all inherited members.

          -
          other typedefXQillaAllocator< _Tp >::rebind< _Tp1 >


          Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/docs/simple-api/structXQillaAllocator_1_1rebind.html b/docs/simple-api/structXQillaAllocator_1_1rebind.html index 514e237a..681e05c9 100644 --- a/docs/simple-api/structXQillaAllocator_1_1rebind.html +++ b/docs/simple-api/structXQillaAllocator_1_1rebind.html @@ -4,7 +4,7 @@ - +
          +


          The documentation for this struct was generated from the following file: -
          Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by  +
          Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by  -doxygen 1.4.6
          +doxygen 1.5.1
          diff --git a/include/Makefile.in b/include/Makefile.in index 6b3981a2..a1de66d6 100644 --- a/include/Makefile.in +++ b/include/Makefile.in @@ -91,6 +91,7 @@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ +GREP = @GREP@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ @@ -119,12 +120,10 @@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ YACC = @YACC@ -ac_ct_AR = @ac_ct_AR@ +YFLAGS = @YFLAGS@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -141,23 +140,30 @@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ diff --git a/include/xqilla/context/ContextHelpers.hpp b/include/xqilla/context/ContextHelpers.hpp index 6822556c..3f921493 100644 --- a/include/xqilla/context/ContextHelpers.hpp +++ b/include/xqilla/context/ContextHelpers.hpp @@ -8,7 +8,7 @@ * * See the file LICENSE for redistribution information. * - * $Id: ContextHelpers.hpp,v 1.2 2006/11/01 16:37:11 jpcs Exp $ + * $Id: ContextHelpers.hpp,v 1.2.2.1 2007/03/05 15:22:53 jpcs Exp $ */ #if !defined(AFXQ_CONTEXTHELPERS_H__D6A320F5_21F1_421D_9E46_E4373B375E1A__INCLUDED_) @@ -88,4 +88,24 @@ private: DynamicContext* context_; }; +class XQILLA_API AutoDocumentCacheReset +{ +public: + AutoDocumentCacheReset(DynamicContext* context) + : oldDC(const_cast(context->getDocumentCache())), + context_ (context) + { + } + + ~AutoDocumentCacheReset() + { + context_->setDocumentCache(oldDC); + } + + DocumentCache *oldDC; + +protected: + DynamicContext* context_; +}; + #endif diff --git a/include/xqilla/mapm/m_apm.h b/include/xqilla/mapm/m_apm.h index fadfb192..43053acb 100644 --- a/include/xqilla/mapm/m_apm.h +++ b/include/xqilla/mapm/m_apm.h @@ -10,11 +10,17 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/01, 2005/11/03, 2006/08/09, 2006/08/21, + * 2007/09/20. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #ifndef M__APM__INCLUDED diff --git a/src/config/xqilla_config_unix.h.in b/src/config/xqilla_config_unix.h.in index 9f2199e9..8cddd53e 100644 --- a/src/config/xqilla_config_unix.h.in +++ b/src/config/xqilla_config_unix.h.in @@ -140,7 +140,7 @@ /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be - automatically deduced at run-time. + automatically deduced at runtime. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ @@ -171,5 +171,5 @@ #undef inline #endif -/* Define to `unsigned' if does not define. */ +/* Define to `unsigned int' if does not define. */ #undef size_t diff --git a/src/functions/XQUserFunction.cpp b/src/functions/XQUserFunction.cpp index 32de3558..4da5d9b1 100644 --- a/src/functions/XQUserFunction.cpp +++ b/src/functions/XQUserFunction.cpp @@ -8,7 +8,7 @@ * * See the file LICENSE for redistribution information. * - * $Id: XQUserFunction.cpp,v 1.21.2.2 2007/01/23 11:58:21 jpcs Exp $ + * $Id: XQUserFunction.cpp,v 1.21.2.3 2007/03/05 15:22:53 jpcs Exp $ */ ////////////////////////////////////////////////////////////////////// @@ -29,6 +29,7 @@ #include #include #include +#include #include #include @@ -400,11 +401,11 @@ Item::Ptr XQUserFunction::XQFunctionEvaluator::FunctionEvaluatorResult::next(Dyn VariableStore* varStore=context->getVariableStore(); Scope *oldScope = varStore->getScopeState(); + AutoDocumentCacheReset reset(context); + DocumentCache* docCache=_di->getFunctionDefinition()->getModuleDocumentCache(); - DocumentCache* origDocCache=NULL; if(docCache!=NULL) { - origDocCache=const_cast(context->getDocumentCache()); context->setDocumentCache(docCache); } if(_toDo) { @@ -462,9 +463,9 @@ Item::Ptr XQUserFunction::XQFunctionEvaluator::FunctionEvaluatorResult::next(Dyn } // if we had to switch document cache, check that the returned types are known also in the original context; if not, upgrade them to the base type - if(origDocCache!=NULL) + if(docCache!=NULL) { - if(item!=NULLRCP && !origDocCache->isTypeDefined(item->getTypeURI(), item->getTypeName())) + if(item!=NULLRCP && !reset.oldDC->isTypeDefined(item->getTypeURI(), item->getTypeName())) { if(item->isNode()) { @@ -475,7 +476,7 @@ Item::Ptr XQUserFunction::XQFunctionEvaluator::FunctionEvaluatorResult::next(Dyn { AnyAtomicType::Ptr atom=item; const XMLCh* uri=atom->getTypeURI(), *name=atom->getTypeName(); - while(!origDocCache->isTypeDefined(uri, name)) + while(!reset.oldDC->isTypeDefined(uri, name)) { XERCES_CPP_NAMESPACE_QUALIFIER DatatypeValidator* pDV=docCache->getDatatypeValidator(uri, name); assert(pDV!=NULL); @@ -488,7 +489,6 @@ Item::Ptr XQUserFunction::XQFunctionEvaluator::FunctionEvaluatorResult::next(Dyn item=context->getItemFactory()->createDerivedFromAtomicType(uri, name, atom->asString(context), context); } } - context->setDocumentCache(origDocCache); } return item; } diff --git a/src/items/impl/ATDateTimeOrDerivedImpl.cpp b/src/items/impl/ATDateTimeOrDerivedImpl.cpp index 94d161df..2cc8c217 100644 --- a/src/items/impl/ATDateTimeOrDerivedImpl.cpp +++ b/src/items/impl/ATDateTimeOrDerivedImpl.cpp @@ -8,7 +8,7 @@ * * See the file LICENSE for redistribution information. * - * $Id: ATDateTimeOrDerivedImpl.cpp,v 1.23 2006/11/01 16:37:20 jpcs Exp $ + * $Id: ATDateTimeOrDerivedImpl.cpp,v 1.23.2.1 2007/03/15 12:26:18 jpcs Exp $ */ #include "../../config/xqilla_config.h" @@ -727,7 +727,7 @@ void ATDateTimeOrDerivedImpl::setDateTime(const XMLCh* const dateTime) { } // check time format - if(MM > 12 || YY == 0 || DD > DateUtils::maximumDayInMonthFor(YY, MM) || hh > 24 || mm > 59 || ss > 59 || zonehh > 24 || zonemm > 59 ) + if(MM > 12 || YY == 0 || DD > DateUtils::maximumDayInMonthFor(YY, MM) || hh > 24 || mm > 59 || ss >= 60 || zonehh > 24 || zonemm > 59 ) { wrongformat = true; } diff --git a/src/items/impl/ATTimeOrDerivedImpl.cpp b/src/items/impl/ATTimeOrDerivedImpl.cpp index b128684c..2fce1993 100644 --- a/src/items/impl/ATTimeOrDerivedImpl.cpp +++ b/src/items/impl/ATTimeOrDerivedImpl.cpp @@ -8,7 +8,7 @@ * * See the file LICENSE for redistribution information. * - * $Id: ATTimeOrDerivedImpl.cpp,v 1.24 2006/11/01 16:37:21 jpcs Exp $ + * $Id: ATTimeOrDerivedImpl.cpp,v 1.24.2.1 2007/03/15 12:26:18 jpcs Exp $ */ #include "../../config/xqilla_config.h" @@ -474,7 +474,7 @@ void ATTimeOrDerivedImpl::setTime(const XMLCh* const time) { } } - if ( hh > 24 || mm > 59 || ss > 59 || zonehh > 24 || zonemm > 59 ) + if ( hh > 24 || mm > 59 || ss >= 60 || zonehh > 24 || zonemm > 59 ) wrongformat = true; if(hh==24 && mm==0 && ss==0) hh=0; diff --git a/src/mapm/README b/src/mapm/README index 6ad2c8ec..fccde9be 100644 --- a/src/mapm/README +++ b/src/mapm/README @@ -25,11 +25,12 @@ * that both that copyright notice and this permission notice appear * * in supporting documentation. * * * -* Permission to modify the software is granted, but not the right to * -* distribute the modified code. Modifications are to be distributed * -* as patches to released version. * +* Thission to modify the software is granted. Permission to distribute +* the modified code is granted. Modifications are to be distributed +* by using the file 'license.txt' as a template to modify the file header. +* 'license.txt' is available in the official MAPM distribution. * * -* This software is provided "as is" without express or implied warranty. * +* This software is provided "as is" without express or implied warranty. * * ************************************************************************** diff --git a/src/mapm/m_apm_lc.h b/src/mapm/m_apm_lc.h index 3faa502b..9d100021 100644 --- a/src/mapm/m_apm_lc.h +++ b/src/mapm/m_apm_lc.h @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #ifndef M__APM_LOCAL_INC diff --git a/src/mapm/mapm5sin.c b/src/mapm/mapm5sin.c index a484ede8..c6a363e6 100644 --- a/src/mapm/mapm5sin.c +++ b/src/mapm/mapm5sin.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. * * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/01. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_add.c b/src/mapm/mapm_add.c index 23c838ce..5e448830 100644 --- a/src/mapm/mapm_add.c +++ b/src/mapm/mapm_add.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_cpi.c b/src/mapm/mapm_cpi.c index 43152014..c5887f28 100644 --- a/src/mapm/mapm_cpi.c +++ b/src/mapm/mapm_cpi.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_div.c b/src/mapm/mapm_div.c index cf5d3d58..aaafc1a5 100644 --- a/src/mapm/mapm_div.c +++ b/src/mapm/mapm_div.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_exp.c b/src/mapm/mapm_exp.c index d204c734..ea178f9c 100644 --- a/src/mapm/mapm_exp.c +++ b/src/mapm/mapm_exp.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_fam.c b/src/mapm/mapm_fam.c index c720b5e9..8566a116 100644 --- a/src/mapm/mapm_fam.c +++ b/src/mapm/mapm_fam.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_flr.c b/src/mapm/mapm_flr.c index 236bf089..dff56c9c 100644 --- a/src/mapm/mapm_flr.c +++ b/src/mapm/mapm_flr.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_fpf.c b/src/mapm/mapm_fpf.c index 4f388b1b..4ce0483c 100644 --- a/src/mapm/mapm_fpf.c +++ b/src/mapm/mapm_fpf.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_gcd.c b/src/mapm/mapm_gcd.c index 029bf12e..ec02521b 100644 --- a/src/mapm/mapm_gcd.c +++ b/src/mapm/mapm_gcd.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_lg2.c b/src/mapm/mapm_lg2.c index 82cc0eb4..a77384d9 100644 --- a/src/mapm/mapm_lg2.c +++ b/src/mapm/mapm_lg2.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_lg3.c b/src/mapm/mapm_lg3.c index d6727130..c493d299 100644 --- a/src/mapm/mapm_lg3.c +++ b/src/mapm/mapm_lg3.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_log.c b/src/mapm/mapm_log.c index bfc15ae3..04069769 100644 --- a/src/mapm/mapm_log.c +++ b/src/mapm/mapm_log.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_mul.c b/src/mapm/mapm_mul.c index 5601c433..5ff122fd 100644 --- a/src/mapm/mapm_mul.c +++ b/src/mapm/mapm_mul.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_pow.c b/src/mapm/mapm_pow.c index d81b9902..83410696 100644 --- a/src/mapm/mapm_pow.c +++ b/src/mapm/mapm_pow.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_rcp.c b/src/mapm/mapm_rcp.c index 3228b094..b87c2854 100644 --- a/src/mapm/mapm_rcp.c +++ b/src/mapm/mapm_rcp.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_rnd.c b/src/mapm/mapm_rnd.c index 8d2c38d7..3d9b02cf 100644 --- a/src/mapm/mapm_rnd.c +++ b/src/mapm/mapm_rnd.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_set.c b/src/mapm/mapm_set.c index 432af71b..14e4032a 100644 --- a/src/mapm/mapm_set.c +++ b/src/mapm/mapm_set.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapm_sin.c b/src/mapm/mapm_sin.c index 3aa5bd81..c77887eb 100644 --- a/src/mapm/mapm_sin.c +++ b/src/mapm/mapm_sin.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmasin.c b/src/mapm/mapmasin.c index c09fd40e..a84acdfe 100644 --- a/src/mapm/mapmasin.c +++ b/src/mapm/mapmasin.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmasn0.c b/src/mapm/mapmasn0.c index 389419da..2b558c4e 100644 --- a/src/mapm/mapmasn0.c +++ b/src/mapm/mapmasn0.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmcbrt.c b/src/mapm/mapmcbrt.c index ad4cf499..3df27f53 100644 --- a/src/mapm/mapmcbrt.c +++ b/src/mapm/mapmcbrt.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/01. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmcnst.c b/src/mapm/mapmcnst.c index 212c9947..b07e786a 100644 --- a/src/mapm/mapmcnst.c +++ b/src/mapm/mapmcnst.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmfact.c b/src/mapm/mapmfact.c index 789d6a50..d2df6cd9 100644 --- a/src/mapm/mapmfact.c +++ b/src/mapm/mapmfact.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ /* diff --git a/src/mapm/mapmfmul.c b/src/mapm/mapmfmul.c index e2411f0a..760ab1f4 100644 --- a/src/mapm/mapmfmul.c +++ b/src/mapm/mapmfmul.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmgues.c b/src/mapm/mapmgues.c index 0ba39c55..53417e4f 100644 --- a/src/mapm/mapmgues.c +++ b/src/mapm/mapmgues.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmhasn.c b/src/mapm/mapmhasn.c index b91f3f75..b5265bbc 100644 --- a/src/mapm/mapmhasn.c +++ b/src/mapm/mapmhasn.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmhsin.c b/src/mapm/mapmhsin.c index 9cf91042..ced40d30 100644 --- a/src/mapm/mapmhsin.c +++ b/src/mapm/mapmhsin.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmipwr.c b/src/mapm/mapmipwr.c index 49a19f0f..df4b4677 100644 --- a/src/mapm/mapmipwr.c +++ b/src/mapm/mapmipwr.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmistr.c b/src/mapm/mapmistr.c index 12cb102f..2ffbfc40 100644 --- a/src/mapm/mapmistr.c +++ b/src/mapm/mapmistr.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmpwr2.c b/src/mapm/mapmpwr2.c index 26cc14e7..0aca41ca 100644 --- a/src/mapm/mapmpwr2.c +++ b/src/mapm/mapmpwr2.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmrsin.c b/src/mapm/mapmrsin.c index 778aa77e..a7c0b750 100644 --- a/src/mapm/mapmrsin.c +++ b/src/mapm/mapmrsin.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmsqrt.c b/src/mapm/mapmsqrt.c index 1438692f..4f83dc4b 100644 --- a/src/mapm/mapmsqrt.c +++ b/src/mapm/mapmsqrt.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmstck.c b/src/mapm/mapmstck.c index 6b845fc9..14fc0a0a 100644 --- a/src/mapm/mapmstck.c +++ b/src/mapm/mapmstck.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmutil.c b/src/mapm/mapmutil.c index 3e260874..541a4402 100644 --- a/src/mapm/mapmutil.c +++ b/src/mapm/mapmutil.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/src/mapm/mapmutl2.c b/src/mapm/mapmutl2.c index 78c9b235..4c9afc8c 100644 --- a/src/mapm/mapmutl2.c +++ b/src/mapm/mapmutl2.c @@ -10,11 +10,16 @@ * that both that copyright notice and this permission notice appear * in supporting documentation. * - * Permission to modify the software is granted, but not the right to - * distribute the modified code. Modifications are to be distributed - * as patches to released version. - * - * This software is provided "as is" without express or implied warranty. + * Permission to modify the software is granted. Permission to distribute + * the modified code is granted. Modifications are to be distributed + * by using the file 'license.txt' as a template to modify the file header. + * 'license.txt' is available in the official MAPM distribution. + * + * This software is provided "as is" without express or implied warranty. + * + * THIS FILE HAS BEEN MODIFIED FROM THE OFFICIAL MAPM DISTRIBUTION BY + * 'XQilla project' on 2005/11/03. + * THIS FILE IS ORIGINALLY FROM MAPM VERSION 4.6.1. */ #include "m_apm_lc.h" diff --git a/wintools/lib_paths.sed b/wintools/lib_paths.sed index 270e62fb..a7a2d868 100644 --- a/wintools/lib_paths.sed +++ b/wintools/lib_paths.sed @@ -16,7 +16,7 @@ s!@XQILLA_LIB_BASE@!xqilla!g s!@XQILLA_VERSION_MAJOR@!1!g s!@XQILLA_VERSION_MINOR@!0!g -s!@XQILLA_VERSION_PATCH@!0!g +s!@XQILLA_VERSION_PATCH@!2!g # Xerces is assumed to be source (vs installation) s!@XERCES_LIBHOME@!@XERCES_WINHOME@/Build/Win32/VC6!g