This commit is contained in:
King_DuckZ 2020-02-17 22:21:23 +01:00
parent b93578226a
commit feed734f17
1686 changed files with 17921 additions and 15536 deletions

View file

@ -1,6 +1,20 @@
XQilla: an XQuery and XPath 2.0 library and command line interpreter.
version 2.2.4 (2010.03.01):
* Modified to build against Xerces-C 3.1.0
* Modified the DOM 3 API to only orphan grammars if PSVI is enabled.
* Fixed computed attribute constructors not to use the default element
namespace for names.
* Modified node serialization to generate prefixes for attributes with
no prefix but in a namespace.
* Modified node serialization to use existing prefixes if possible.
* Fixed an unknown exception during certain update operations.
* Build fix for Sun Workshop 6 compiler.
* Build fix for older GCC.
* Added maintainer mode (--enable-maintainer-mode) to rebuild build
related files.
version 2.2.3 (2009.11.12):
* Work around for a Xerces-C bug in DOMDocument::importNode() that
resulted in badly copied prefixes using XQuery Update.

View file

@ -4,6 +4,7 @@ SUBDIRS = include
INCLUDES = -I$(top_srcdir)/include/ $(xerces_include) -I$(top_srcdir)/src/lexer/ $(faxpp_include) $(tidy_include)
LDFLAGS = -L$(xerces_lib) -R$(xerces_lib) $(faxpp_lib) $(tidy_lib) -lxerces-c $(faxpp_library) $(tidy_library)
LDADD = libxqilla.la
ACLOCAL_AMFLAGS = -I autotools/m4
bin_PROGRAMS = xqilla
noinst_PROGRAMS = xqtsRunner xmarkRunner simple-basic simple-context-item xqc-basic xqc-context-item
@ -16,7 +17,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 5:3:0 -no-undefined
libxqilla_la_LDFLAGS = -version-info 5:4:0 -no-undefined
libxqilla_la_SOURCES = \
src/framework/ReferenceCounted.cpp \

File diff suppressed because it is too large Load diff

8179
aclocal.m4 vendored

File diff suppressed because it is too large Load diff

145
autotools/config.guess vendored
View file

@ -1,9 +1,10 @@
#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# Free Software Foundation, Inc.
timestamp='2005-08-03'
timestamp='2009-04-27'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@ -55,8 +56,8 @@ version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@ -106,7 +107,7 @@ set_cc_for_build='
trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
: ${TMPDIR=/tmp} ;
{ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
{ test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
{ tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
{ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
@ -160,6 +161,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
sh5el) machine=sh5le-unknown ;;
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
@ -206,8 +208,11 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
*:ekkoBSD:*:*)
echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
exit ;;
*:SolidBSD:*:*)
echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
exit ;;
macppc:MirBSD:*:*)
echo powerppc-unknown-mirbsd${UNAME_RELEASE}
echo powerpc-unknown-mirbsd${UNAME_RELEASE}
exit ;;
*:MirBSD:*:*)
echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
@ -319,14 +324,30 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
case `/usr/bin/uname -p` in
sparc) echo sparc-icl-nx7; exit ;;
esac ;;
s390x:SunOS:*:*)
echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4H:SunOS:5.*:*)
echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
i86pc:SunOS:5.*:*)
echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
eval $set_cc_for_build
SUN_ARCH="i386"
# If there is a compiler, see if it is configured for 64-bit objects.
# Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
# This test works for both compilers.
if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
(CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
grep IS_64BIT_ARCH >/dev/null
then
SUN_ARCH="x86_64"
fi
fi
echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4*:SunOS:6*:*)
# According to config.sub, this is the proper way to canonicalize
@ -527,7 +548,7 @@ EOF
echo rs6000-ibm-aix3.2
fi
exit ;;
*:AIX:*:[45])
*:AIX:*:[456])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
@ -764,12 +785,19 @@ EOF
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
exit ;;
*:FreeBSD:*:*)
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
case ${UNAME_MACHINE} in
pc98)
echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
amd64)
echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
*)
echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
esac
exit ;;
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
i*:MINGW*:*)
*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
i*:windows32*:*)
@ -779,9 +807,18 @@ EOF
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
x86:Interix*:[34]*)
echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
*:Interix*:[3456]*)
case ${UNAME_MACHINE} in
x86)
echo i586-pc-interix${UNAME_RELEASE}
exit ;;
EM64T | authenticamd | genuineintel)
echo x86_64-unknown-interix${UNAME_RELEASE}
exit ;;
IA64)
echo ia64-unknown-interix${UNAME_RELEASE}
exit ;;
esac ;;
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
@ -815,6 +852,16 @@ EOF
echo ${UNAME_MACHINE}-pc-minix
exit ;;
arm*:Linux:*:*)
eval $set_cc_for_build
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
| grep -q __ARM_EABI__
then
echo ${UNAME_MACHINE}-unknown-linux-gnu
else
echo ${UNAME_MACHINE}-unknown-linux-gnueabi
fi
exit ;;
avr32*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
cris:Linux:*:*)
@ -851,7 +898,11 @@ EOF
#endif
#endif
EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^CPU/{
s: ::g
p
}'`"
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
;;
mips64:Linux:*:*)
@ -870,7 +921,11 @@ EOF
#endif
#endif
EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^CPU/{
s: ::g
p
}'`"
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
;;
or32:Linux:*:*)
@ -896,6 +951,9 @@ EOF
if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
exit ;;
padre:Linux:*:*)
echo sparc-unknown-linux-gnu
exit ;;
parisc:Linux:*:* | hppa:Linux:*:*)
# Look for CPU level
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
@ -919,9 +977,15 @@ EOF
sparc:Linux:*:* | sparc64:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
vax:Linux:*:*)
echo ${UNAME_MACHINE}-dec-linux-gnu
exit ;;
x86_64:Linux:*:*)
echo x86_64-unknown-linux-gnu
exit ;;
xtensa*:Linux:*:*)
echo ${UNAME_MACHINE}-unknown-linux-gnu
exit ;;
i*86:Linux:*:*)
# The BFD linker knows what the default object file format is, so
# first see if it will tell us. cd to the root directory to prevent
@ -940,9 +1004,6 @@ EOF
a.out-i386-linux)
echo "${UNAME_MACHINE}-pc-linux-gnuaout"
exit ;;
coff-i386)
echo "${UNAME_MACHINE}-pc-linux-gnucoff"
exit ;;
"")
# Either a pre-BFD a.out linker (linux-gnuoldld) or
# one that does not give us useful --help.
@ -964,7 +1025,7 @@ EOF
LIBC=gnulibc1
# endif
#else
#ifdef __INTEL_COMPILER
#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
LIBC=gnu
#else
LIBC=gnuaout
@ -974,7 +1035,11 @@ EOF
LIBC=dietlibc
#endif
EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
/^LIBC/{
s: ::g
p
}'`"
test x"${LIBC}" != x && {
echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
exit
@ -1053,8 +1118,11 @@ EOF
pc:*:*:*)
# Left here for compatibility:
# uname -m prints for DJGPP always 'pc', but it prints nothing about
# the processor, so we play safe by assuming i386.
echo i386-pc-msdosdjgpp
# the processor, so we play safe by assuming i586.
# Note: whatever this is, it MUST be the same as what config.sub
# prints for the "djgpp" host, or else GDB configury will decide that
# this is a cross-build.
echo i586-pc-msdosdjgpp
exit ;;
Intel:Mach:3*:*)
echo i386-pc-mach3
@ -1092,6 +1160,16 @@ EOF
3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4; exit; } ;;
NCR*:*:4.2:* | MPRAS*:*:4.2:*)
OS_REL='.3'
test -r /etc/.relid \
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
/bin/uname -p 2>/dev/null | grep 86 >/dev/null \
&& { echo i486-ncr-sysv4.3${OS_REL}; exit; }
/bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
&& { echo i586-ncr-sysv4.3${OS_REL}; exit; }
/bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
&& { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
echo m68k-unknown-lynxos${UNAME_RELEASE}
exit ;;
@ -1167,6 +1245,9 @@ EOF
BePC:BeOS:*:*) # BeOS running on Intel PC compatible.
echo i586-pc-beos
exit ;;
BePC:Haiku:*:*) # Haiku running on Intel PC compatible.
echo i586-pc-haiku
exit ;;
SX-4:SUPER-UX:*:*)
echo sx4-nec-superux${UNAME_RELEASE}
exit ;;
@ -1176,6 +1257,15 @@ EOF
SX-6:SUPER-UX:*:*)
echo sx6-nec-superux${UNAME_RELEASE}
exit ;;
SX-7:SUPER-UX:*:*)
echo sx7-nec-superux${UNAME_RELEASE}
exit ;;
SX-8:SUPER-UX:*:*)
echo sx8-nec-superux${UNAME_RELEASE}
exit ;;
SX-8R:SUPER-UX:*:*)
echo sx8r-nec-superux${UNAME_RELEASE}
exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
@ -1185,7 +1275,6 @@ EOF
*:Darwin:*:*)
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
case $UNAME_PROCESSOR in
*86) UNAME_PROCESSOR=i686 ;;
unknown) UNAME_PROCESSOR=powerpc ;;
esac
echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
@ -1264,6 +1353,12 @@ EOF
i*86:skyos:*:*)
echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
exit ;;
i*86:rdos:*:*)
echo ${UNAME_MACHINE}-pc-rdos
exit ;;
i*86:AROS:*:*)
echo ${UNAME_MACHINE}-pc-aros
exit ;;
esac
#echo '(No uname command or uname output not recognized.)' 1>&2
@ -1424,9 +1519,9 @@ This script, last modified $timestamp, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
and
http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
If the version you run ($0) is already up to date, please
send the following data and any information you think might be

193
autotools/config.sub vendored
View file

@ -1,9 +1,10 @@
#! /bin/sh
# Configuration validation subroutine script.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
# Free Software Foundation, Inc.
timestamp='2005-07-08'
timestamp='2009-04-17'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@ -71,8 +72,8 @@ Report bugs and patches to <config-patches@gnu.org>."
version="\
GNU config.sub ($timestamp)
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Free Software Foundation, Inc.
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@ -119,8 +120,10 @@ esac
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \
kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*)
nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \
uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \
kopensolaris*-gnu* | \
storm-chaos* | os2-emx* | rtmk-nova*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
@ -171,6 +174,10 @@ case $os in
-hiux*)
os=-hiuxwe2
;;
-sco6)
os=-sco5v6
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
;;
-sco5)
os=-sco3.2v5
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
@ -187,6 +194,10 @@ case $os in
# Don't forget version if it is 3.2v4 or newer.
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
;;
-sco5v6*)
# Don't forget version if it is 3.2v4 or newer.
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
;;
-sco*)
os=-sco3.2v2
basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
@ -231,20 +242,24 @@ case $basic_machine in
| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
| am33_2.0 \
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \
| arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
| bfin \
| c4x | clipper \
| d10v | d30v | dlx | dsp16xx \
| fr30 | frv \
| fido | fr30 | frv \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| i370 | i860 | i960 | ia64 \
| ip2k | iq2000 \
| m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \
| lm32 \
| m32c | m32r | m32rle | m68000 | m68k | m88k \
| maxq | mb | microblaze | mcore | mep | metag \
| mips | mipsbe | mipseb | mipsel | mipsle \
| mips16 \
| mips64 | mips64el \
| mips64vr | mips64vrel \
| mips64octeon | mips64octeonel \
| mips64orion | mips64orionel \
| mips64r5900 | mips64r5900el \
| mips64vr | mips64vrel \
| mips64vr4100 | mips64vr4100el \
| mips64vr4300 | mips64vr4300el \
| mips64vr5000 | mips64vr5000el \
@ -257,26 +272,26 @@ case $basic_machine in
| mipsisa64sr71k | mipsisa64sr71kel \
| mipstx39 | mipstx39el \
| mn10200 | mn10300 \
| ms1 \
| moxie \
| mt \
| msp430 \
| nios | nios2 \
| ns16k | ns32k \
| or32 \
| pdp10 | pdp11 | pj | pjl \
| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
| pyramid \
| sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
| score \
| sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
| sh64 | sh64le \
| sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
| sparcv8 | sparcv9 | sparcv9b \
| strongarm \
| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
| spu | strongarm \
| tahoe | thumb | tic4x | tic80 | tron \
| v850 | v850e \
| we32k \
| x86 | xscale | xscalee[bl] | xstormy16 | xtensa \
| z8k)
basic_machine=$basic_machine-unknown
;;
m32c)
| x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \
| z8k | z80)
basic_machine=$basic_machine-unknown
;;
m6811 | m68hc11 | m6812 | m68hc12)
@ -286,6 +301,9 @@ case $basic_machine in
;;
m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
;;
ms1)
basic_machine=mt-unknown
;;
# We use `pc' rather than `unknown'
# because (1) that's what they normally are, and
@ -305,25 +323,28 @@ case $basic_machine in
| alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
| alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
| arm-* | armbe-* | armle-* | armeb-* | armv*-* \
| avr-* \
| avr-* | avr32-* \
| bfin-* | bs2000-* \
| c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \
| clipper-* | craynv-* | cydra-* \
| d10v-* | d30v-* | dlx-* \
| elxsi-* \
| f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
| i*86-* | i860-* | i960-* | ia64-* \
| ip2k-* | iq2000-* \
| m32r-* | m32rle-* \
| lm32-* \
| m32c-* | m32r-* | m32rle-* \
| m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
| m88110-* | m88k-* | maxq-* | mcore-* \
| m88110-* | m88k-* | maxq-* | mcore-* | metag-* \
| mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
| mips16-* \
| mips64-* | mips64el-* \
| mips64vr-* | mips64vrel-* \
| mips64octeon-* | mips64octeonel-* \
| mips64orion-* | mips64orionel-* \
| mips64r5900-* | mips64r5900el-* \
| mips64vr-* | mips64vrel-* \
| mips64vr4100-* | mips64vr4100el-* \
| mips64vr4300-* | mips64vr4300el-* \
| mips64vr5000-* | mips64vr5000el-* \
@ -336,30 +357,33 @@ case $basic_machine in
| mipsisa64sr71k-* | mipsisa64sr71kel-* \
| mipstx39-* | mipstx39el-* \
| mmix-* \
| ms1-* \
| mt-* \
| msp430-* \
| nios-* | nios2-* \
| none-* | np1-* | ns16k-* | ns32k-* \
| orion-* \
| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
| pyramid-* \
| romp-* | rs6000-* \
| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
| sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
| sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
| sparclite-* \
| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
| tahoe-* | thumb-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \
| tron-* \
| v850-* | v850e-* | vax-* \
| we32k-* \
| x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \
| xstormy16-* | xtensa-* \
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
| xstormy16-* | xtensa*-* \
| ymp-* \
| z8k-*)
| z8k-* | z80-*)
;;
m32c-*)
# Recognize the basic CPU types without company name, with glob match.
xtensa*)
basic_machine=$basic_machine-unknown
;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
@ -423,6 +447,10 @@ case $basic_machine in
basic_machine=m68k-apollo
os=-bsd
;;
aros)
basic_machine=i386-pc
os=-aros
;;
aux)
basic_machine=m68k-apple
os=-aux
@ -431,10 +459,22 @@ case $basic_machine in
basic_machine=ns32k-sequent
os=-dynix
;;
blackfin)
basic_machine=bfin-unknown
os=-linux
;;
blackfin-*)
basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
c90)
basic_machine=c90-cray
os=-unicos
;;
cegcc)
basic_machine=arm-unknown
os=-cegcc
;;
convex-c1)
basic_machine=c1-convex
os=-bsd
@ -463,8 +503,8 @@ case $basic_machine in
basic_machine=craynv-cray
os=-unicosmp
;;
cr16c)
basic_machine=cr16c-unknown
cr16)
basic_machine=cr16-unknown
os=-elf
;;
crds | unos)
@ -502,6 +542,10 @@ case $basic_machine in
basic_machine=m88k-motorola
os=-sysv3
;;
dicos)
basic_machine=i686-pc
os=-dicos
;;
djgpp)
basic_machine=i586-pc
os=-msdosdjgpp
@ -656,6 +700,14 @@ case $basic_machine in
basic_machine=m68k-isi
os=-sysv
;;
m68knommu)
basic_machine=m68k-unknown
os=-linux
;;
m68knommu-*)
basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
m88k-omron*)
basic_machine=m88k-omron
;;
@ -671,6 +723,10 @@ case $basic_machine in
basic_machine=i386-pc
os=-mingw32
;;
mingw32ce)
basic_machine=arm-unknown
os=-mingw32ce
;;
miniframe)
basic_machine=m68000-convergent
;;
@ -696,6 +752,9 @@ case $basic_machine in
basic_machine=i386-pc
os=-msdos
;;
ms1-*)
basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
;;
mvs)
basic_machine=i370-ibm
os=-mvs
@ -794,6 +853,14 @@ case $basic_machine in
basic_machine=i860-intel
os=-osf
;;
parisc)
basic_machine=hppa-unknown
os=-linux
;;
parisc-*)
basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
os=-linux
;;
pbd)
basic_machine=sparc-tti
;;
@ -803,6 +870,12 @@ case $basic_machine in
pc532 | pc532-*)
basic_machine=ns32k-pc532
;;
pc98)
basic_machine=i386-pc
;;
pc98-*)
basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
;;
pentium | p5 | k5 | k6 | nexgen | viac3)
basic_machine=i586-pc
;;
@ -859,6 +932,10 @@ case $basic_machine in
basic_machine=i586-unknown
os=-pw32
;;
rdos)
basic_machine=i386-pc
os=-rdos
;;
rom68k)
basic_machine=m68k-rom68k
os=-coff
@ -885,6 +962,10 @@ case $basic_machine in
sb1el)
basic_machine=mipsisa64sb1el-unknown
;;
sde)
basic_machine=mipsisa32-sde
os=-elf
;;
sei)
basic_machine=mips-sei
os=-seiux
@ -896,6 +977,9 @@ case $basic_machine in
basic_machine=sh-hitachi
os=-hms
;;
sh5el)
basic_machine=sh5le-unknown
;;
sh64)
basic_machine=sh64-unknown
;;
@ -985,6 +1069,10 @@ case $basic_machine in
basic_machine=tic6x-unknown
os=-coff
;;
tile*)
basic_machine=tile-unknown
os=-linux-gnu
;;
tx39)
basic_machine=mipstx39-unknown
;;
@ -1060,6 +1148,10 @@ case $basic_machine in
basic_machine=z8k-unknown
os=-sim
;;
z80-*-coff)
basic_machine=z80-unknown
os=-sim
;;
none)
basic_machine=none-none
os=-none
@ -1098,10 +1190,10 @@ case $basic_machine in
we32k)
basic_machine=we32k-att
;;
sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
basic_machine=sh-unknown
;;
sparc | sparcv8 | sparcv9 | sparcv9b)
sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
basic_machine=sparc-sun
;;
cydra)
@ -1170,25 +1262,28 @@ case $os in
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
| -kopensolaris* \
| -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
| -aos* \
| -aos* | -aros* \
| -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
| -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \
| -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
| -openbsd* | -solidbsd* \
| -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
| -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
| -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
| -chorusos* | -chorusrdb* \
| -chorusos* | -chorusrdb* | -cegcc* \
| -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
| -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \
| -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \
| -uxpv* | -beos* | -mpeix* | -udk* \
| -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
| -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
| -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
| -skyos* | -haiku*)
| -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@ -1318,6 +1413,9 @@ case $os in
-zvmoe)
os=-zvmoe
;;
-dicos*)
os=-dicos
;;
-none)
;;
*)
@ -1340,6 +1438,12 @@ else
# system, and we'll never get to this point.
case $basic_machine in
score-*)
os=-elf
;;
spu-*)
os=-elf
;;
*-acorn)
os=-riscix1.2
;;
@ -1377,6 +1481,9 @@ case $basic_machine in
m68*-cisco)
os=-aout
;;
mep-*)
os=-elf
;;
mips*-cisco)
os=-elf
;;

View file

@ -1,7 +1,7 @@
#!/bin/sh
# install - install a program, script, or datafile
scriptversion=2005-05-14.22
scriptversion=2006-12-25.00
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
@ -39,38 +39,68 @@ scriptversion=2005-05-14.22
# when there is no Makefile.
#
# This script is compatible with the BSD install script, but was written
# from scratch. It can only install one file at a time, a restriction
# shared with many OS's install programs.
# from scratch.
nl='
'
IFS=" "" $nl"
# set DOITPROG to echo to test this script
# Don't use :- since 4.3BSD and earlier shells don't like it.
doit="${DOITPROG-}"
doit=${DOITPROG-}
if test -z "$doit"; then
doit_exec=exec
else
doit_exec=$doit
fi
# put in absolute paths if you don't have them in your path; or use env. vars.
# Put in absolute file names if you don't have them in your path;
# or use environment vars.
mvprog="${MVPROG-mv}"
cpprog="${CPPROG-cp}"
chmodprog="${CHMODPROG-chmod}"
chownprog="${CHOWNPROG-chown}"
chgrpprog="${CHGRPPROG-chgrp}"
stripprog="${STRIPPROG-strip}"
rmprog="${RMPROG-rm}"
mkdirprog="${MKDIRPROG-mkdir}"
chgrpprog=${CHGRPPROG-chgrp}
chmodprog=${CHMODPROG-chmod}
chownprog=${CHOWNPROG-chown}
cmpprog=${CMPPROG-cmp}
cpprog=${CPPROG-cp}
mkdirprog=${MKDIRPROG-mkdir}
mvprog=${MVPROG-mv}
rmprog=${RMPROG-rm}
stripprog=${STRIPPROG-strip}
posix_glob='?'
initialize_posix_glob='
test "$posix_glob" != "?" || {
if (set -f) 2>/dev/null; then
posix_glob=
else
posix_glob=:
fi
}
'
posix_mkdir=
# Desired mode of installed file.
mode=0755
chmodcmd="$chmodprog 0755"
chowncmd=
chgrpcmd=
stripcmd=
chmodcmd=$chmodprog
chowncmd=
mvcmd=$mvprog
rmcmd="$rmprog -f"
mvcmd="$mvprog"
stripcmd=
src=
dst=
dir_arg=
dstarg=
dst_arg=
copy_on_change=false
no_target_directory=
usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
usage="\
Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
or: $0 [OPTION]... SRCFILES... DIRECTORY
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
or: $0 [OPTION]... -d DIRECTORIES...
@ -80,81 +110,86 @@ In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
In the 4th, create DIRECTORIES.
Options:
-c (ignored)
-d create directories instead of installing files.
-g GROUP $chgrpprog installed files to GROUP.
-m MODE $chmodprog installed files to MODE.
-o USER $chownprog installed files to USER.
-s $stripprog installed files.
-t DIRECTORY install into DIRECTORY.
-T report an error if DSTFILE is a directory.
--help display this help and exit.
--version display version info and exit.
--help display this help and exit.
--version display version info and exit.
-c (ignored)
-C install only if different (preserve the last data modification time)
-d create directories instead of installing files.
-g GROUP $chgrpprog installed files to GROUP.
-m MODE $chmodprog installed files to MODE.
-o USER $chownprog installed files to USER.
-s $stripprog installed files.
-t DIRECTORY install into DIRECTORY.
-T report an error if DSTFILE is a directory.
Environment variables override the default commands:
CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
RMPROG STRIPPROG
"
while test -n "$1"; do
while test $# -ne 0; do
case $1 in
-c) shift
continue;;
-c) ;;
-d) dir_arg=true
shift
continue;;
-C) copy_on_change=true;;
-d) dir_arg=true;;
-g) chgrpcmd="$chgrpprog $2"
shift
shift
continue;;
shift;;
--help) echo "$usage"; exit $?;;
-m) chmodcmd="$chmodprog $2"
shift
shift
continue;;
-m) mode=$2
case $mode in
*' '* | *' '* | *'
'* | *'*'* | *'?'* | *'['*)
echo "$0: invalid mode: $mode" >&2
exit 1;;
esac
shift;;
-o) chowncmd="$chownprog $2"
shift
shift
continue;;
shift;;
-s) stripcmd=$stripprog
shift
continue;;
-s) stripcmd=$stripprog;;
-t) dstarg=$2
shift
shift
continue;;
-t) dst_arg=$2
shift;;
-T) no_target_directory=true
shift
continue;;
-T) no_target_directory=true;;
--version) echo "$0 $scriptversion"; exit $?;;
*) # When -d is used, all remaining arguments are directories to create.
--) shift
break;;
-*) echo "$0: invalid option: $1" >&2
exit 1;;
*) break;;
esac
shift
done
if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
# When -d is used, all remaining arguments are directories to create.
# When -t is used, the destination is already specified.
test -n "$dir_arg$dstarg" && break
# Otherwise, the last argument is the destination. Remove it from $@.
for arg
do
if test -n "$dstarg"; then
if test -n "$dst_arg"; then
# $@ is not empty: it contains at least $arg.
set fnord "$@" "$dstarg"
set fnord "$@" "$dst_arg"
shift # fnord
fi
shift # arg
dstarg=$arg
dst_arg=$arg
done
break;;
esac
done
fi
if test -z "$1"; then
if test $# -eq 0; then
if test -z "$dir_arg"; then
echo "$0: no input file specified." >&2
exit 1
@ -164,24 +199,47 @@ if test -z "$1"; then
exit 0
fi
if test -z "$dir_arg"; then
trap '(exit $?); exit' 1 2 13 15
# Set umask so as not to create temps with too-generous modes.
# However, 'strip' requires both read and write access to temps.
case $mode in
# Optimize common cases.
*644) cp_umask=133;;
*755) cp_umask=22;;
*[0-7])
if test -z "$stripcmd"; then
u_plus_rw=
else
u_plus_rw='% 200'
fi
cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
*)
if test -z "$stripcmd"; then
u_plus_rw=
else
u_plus_rw=,u+rw
fi
cp_umask=$mode$u_plus_rw;;
esac
fi
for src
do
# Protect names starting with `-'.
case $src in
-*) src=./$src ;;
-*) src=./$src;;
esac
if test -n "$dir_arg"; then
dst=$src
src=
dstdir=$dst
test -d "$dstdir"
dstdir_status=$?
else
if test -d "$dst"; then
mkdircmd=:
chmodcmd=
else
mkdircmd=$mkdirprog
fi
else
# Waiting for this to be detected by the "$cpprog $src $dsttmp" command
# might cause directories to be created, which would be especially bad
# if $src (and thus $dsttmp) contains '*'.
@ -190,71 +248,199 @@ do
exit 1
fi
if test -z "$dstarg"; then
if test -z "$dst_arg"; then
echo "$0: no destination specified." >&2
exit 1
fi
dst=$dstarg
dst=$dst_arg
# Protect names starting with `-'.
case $dst in
-*) dst=./$dst ;;
-*) dst=./$dst;;
esac
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
if test -d "$dst"; then
if test -n "$no_target_directory"; then
echo "$0: $dstarg: Is a directory" >&2
echo "$0: $dst_arg: Is a directory" >&2
exit 1
fi
dst=$dst/`basename "$src"`
dstdir=$dst
dst=$dstdir/`basename "$src"`
dstdir_status=0
else
# Prefer dirname, but fall back on a substitute if dirname fails.
dstdir=`
(dirname "$dst") 2>/dev/null ||
expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
X"$dst" : 'X\(//\)[^/]' \| \
X"$dst" : 'X\(//\)$' \| \
X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
echo X"$dst" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
}
/^X\(\/\/\)[^/].*/{
s//\1/
q
}
/^X\(\/\/\)$/{
s//\1/
q
}
/^X\(\/\).*/{
s//\1/
q
}
s/.*/./; q'
`
test -d "$dstdir"
dstdir_status=$?
fi
fi
# This sed command emulates the dirname command.
dstdir=`echo "$dst" | sed -e 's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'`
obsolete_mkdir_used=false
# Make sure that the destination directory exists.
if test $dstdir_status != 0; then
case $posix_mkdir in
'')
# Create intermediate dirs using mode 755 as modified by the umask.
# This is like FreeBSD 'install' as of 1997-10-28.
umask=`umask`
case $stripcmd.$umask in
# Optimize common cases.
*[2367][2367]) mkdir_umask=$umask;;
.*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
# Skip lots of stat calls in the usual case.
if test ! -d "$dstdir"; then
defaultIFS='
'
IFS="${IFS-$defaultIFS}"
*[0-7])
mkdir_umask=`expr $umask + 22 \
- $umask % 100 % 40 + $umask % 20 \
- $umask % 10 % 4 + $umask % 2
`;;
*) mkdir_umask=$umask,go-w;;
esac
# With -d, create the new directory with the user-specified mode.
# Otherwise, rely on $mkdir_umask.
if test -n "$dir_arg"; then
mkdir_mode=-m$mode
else
mkdir_mode=
fi
posix_mkdir=false
case $umask in
*[123567][0-7][0-7])
# POSIX mkdir -p sets u+wx bits regardless of umask, which
# is incompatible with FreeBSD 'install' when (umask & 300) != 0.
;;
*)
tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
if (umask $mkdir_umask &&
exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
then
if test -z "$dir_arg" || {
# Check for POSIX incompatibilities with -m.
# HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
# other-writeable bit of parent directory when it shouldn't.
# FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
ls_ld_tmpdir=`ls -ld "$tmpdir"`
case $ls_ld_tmpdir in
d????-?r-*) different_mode=700;;
d????-?--*) different_mode=755;;
*) false;;
esac &&
$mkdirprog -m$different_mode -p -- "$tmpdir" && {
ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
}
}
then posix_mkdir=:
fi
rmdir "$tmpdir/d" "$tmpdir"
else
# Remove any dirs left behind by ancient mkdir implementations.
rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
fi
trap '' 0;;
esac;;
esac
if
$posix_mkdir && (
umask $mkdir_umask &&
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
)
then :
else
# The umask is ridiculous, or mkdir does not conform to POSIX,
# or it failed possibly due to a race condition. Create the
# directory the slow way, step by step, checking for races as we go.
case $dstdir in
/*) prefix='/';;
-*) prefix='./';;
*) prefix='';;
esac
eval "$initialize_posix_glob"
oIFS=$IFS
# Some sh's can't handle IFS=/ for some reason.
IFS='%'
set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
IFS=/
$posix_glob set -f
set fnord $dstdir
shift
$posix_glob set +f
IFS=$oIFS
pathcomp=
prefixes=
while test $# -ne 0 ; do
pathcomp=$pathcomp$1
shift
if test ! -d "$pathcomp"; then
$mkdirprog "$pathcomp"
# mkdir can fail with a `File exist' error in case several
# install-sh are creating the directory concurrently. This
# is OK.
test -d "$pathcomp" || exit
for d
do
test -z "$d" && continue
prefix=$prefix$d
if test -d "$prefix"; then
prefixes=
else
if $posix_mkdir; then
(umask=$mkdir_umask &&
$doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
# Don't fail if two instances are running concurrently.
test -d "$prefix" || exit 1
else
case $prefix in
*\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
*) qprefix=$prefix;;
esac
prefixes="$prefixes '$qprefix'"
fi
pathcomp=$pathcomp/
fi
prefix=$prefix/
done
if test -n "$prefixes"; then
# Don't fail if two instances are running concurrently.
(umask $mkdir_umask &&
eval "\$doit_exec \$mkdirprog $prefixes") ||
test -d "$dstdir" || exit 1
obsolete_mkdir_used=true
fi
fi
fi
if test -n "$dir_arg"; then
$doit $mkdircmd "$dst" \
&& { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \
&& { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \
&& { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \
&& { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; }
{ test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
{ test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
else
dstfile=`basename "$dst"`
# Make a couple of temp file names in the proper directory.
dsttmp=$dstdir/_inst.$$_
@ -262,10 +448,9 @@ do
# Trap to clean up those temp files at exit.
trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
trap '(exit $?); exit' 1 2 13 15
# Copy the file name to the temp name.
$doit $cpprog "$src" "$dsttmp" &&
(umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
# and set any options; do chmod last to preserve setuid bits.
#
@ -273,47 +458,58 @@ do
# ignore errors from any of these, just make sure not to ignore
# errors from the above "$doit $cpprog $src $dsttmp" command.
#
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \
&& { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \
&& { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \
&& { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } &&
{ test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
{ test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
{ test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
{ test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
# If -C, don't bother to copy if it wouldn't change the file.
if $copy_on_change &&
old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` &&
new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
eval "$initialize_posix_glob" &&
$posix_glob set -f &&
set X $old && old=:$2:$4:$5:$6 &&
set X $new && new=:$2:$4:$5:$6 &&
$posix_glob set +f &&
test "$old" = "$new" &&
$cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
then
rm -f "$dsttmp"
else
# Rename the file to the real destination.
$doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
# Now rename the file to the real destination.
{ $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \
|| {
# The rename failed, perhaps because mv can't rename something else
# to itself, or perhaps because mv is so ancient that it does not
# support -f.
{
# Now remove or move aside any old file at destination location.
# We try this two ways since rm can't unlink itself on some
# systems and the destination file might be busy for other
# reasons. In this case, the final cleanup might fail but the new
# file should still install successfully.
{
if test -f "$dstdir/$dstfile"; then
$doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \
|| $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \
|| {
echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2
test ! -f "$dst" ||
$doit $rmcmd -f "$dst" 2>/dev/null ||
{ $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
{ $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
} ||
{ echo "$0: cannot unlink or rename $dst" >&2
(exit 1); exit 1
}
else
:
fi
} &&
# Now rename the file to the real destination.
$doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
$doit $mvcmd "$dsttmp" "$dst"
}
}
fi || { (exit 1); exit 1; }
done
fi || exit 1
# The final little trick to "correctly" pass the exit status to the exit trap.
{
(exit 0); exit 0
}
trap '' 0
fi
done
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)

27
autotools/ltmain.sh Normal file → Executable file
View file

@ -65,7 +65,7 @@
# compiler: $LTCC
# compiler flags: $LTCFLAGS
# linker: $LD (gnu? $with_gnu_ld)
# $progname: (GNU libtool) 2.2.6
# $progname: (GNU libtool) 2.2.6 Debian-2.2.6a-4
# automake: $automake_version
# autoconf: $autoconf_version
#
@ -73,7 +73,7 @@
PROGRAM=ltmain.sh
PACKAGE=libtool
VERSION=2.2.6
VERSION="2.2.6 Debian-2.2.6a-4"
TIMESTAMP=""
package_revision=1.3012
@ -116,15 +116,15 @@ $lt_unset CDPATH
: ${CP="cp -f"}
: ${ECHO="echo"}
: ${EGREP="/usr/bin/grep -E"}
: ${FGREP="/usr/bin/grep -F"}
: ${GREP="/usr/bin/grep"}
: ${EGREP="/bin/grep -E"}
: ${FGREP="/bin/grep -F"}
: ${GREP="/bin/grep"}
: ${LN_S="ln -s"}
: ${MAKE="make"}
: ${MKDIR="mkdir"}
: ${MV="mv -f"}
: ${RM="rm -f"}
: ${SED="/opt/local/bin/gsed"}
: ${SED="/bin/sed"}
: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
: ${Xsed="$SED -e 1s/^X//"}
@ -5033,7 +5033,10 @@ func_mode_link ()
case $pass in
dlopen) libs="$dlfiles" ;;
dlpreopen) libs="$dlprefiles" ;;
link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
link)
libs="$deplibs %DEPLIBS%"
test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs"
;;
esac
fi
if test "$linkmode,$pass" = "lib,dlpreopen"; then
@ -5344,9 +5347,6 @@ func_mode_link ()
# It is a libtool convenience library, so add in its objects.
convenience="$convenience $ladir/$objdir/$old_library"
old_convenience="$old_convenience $ladir/$objdir/$old_library"
elif test "$linkmode" != prog && test "$linkmode" != lib; then
func_fatal_error "\`$lib' is not a convenience library"
fi
tmp_libs=
for deplib in $dependency_libs; do
deplibs="$deplib $deplibs"
@ -5357,6 +5357,9 @@ func_mode_link ()
fi
tmp_libs="$tmp_libs $deplib"
done
elif test "$linkmode" != prog && test "$linkmode" != lib; then
func_fatal_error "\`$lib' is not a convenience library"
fi
continue
fi # $pass = conv
@ -5893,6 +5896,7 @@ func_mode_link ()
if test "$link_all_deplibs" != no; then
# Add the search paths of all dependency libraries
for deplib in $dependency_libs; do
path=
case $deplib in
-L*) path="$deplib" ;;
*.la)
@ -6206,6 +6210,9 @@ func_mode_link ()
revision="$number_minor"
lt_irix_increment=no
;;
*)
func_fatal_configuration "$modename: unknown library version type \`$version_type'"
;;
esac
;;
no)

7376
autotools/m4/libtool.m4 vendored Normal file

File diff suppressed because it is too large Load diff

368
autotools/m4/ltoptions.m4 vendored Normal file
View file

@ -0,0 +1,368 @@
# Helper functions for option handling. -*- Autoconf -*-
#
# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 6 ltoptions.m4
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
# ------------------------------------------
m4_define([_LT_MANGLE_OPTION],
[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
# ---------------------------------------
# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
# matching handler defined, dispatch to it. Other OPTION-NAMEs are
# saved as a flag.
m4_define([_LT_SET_OPTION],
[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
_LT_MANGLE_DEFUN([$1], [$2]),
[m4_warning([Unknown $1 option `$2'])])[]dnl
])
# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
# ------------------------------------------------------------
# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
m4_define([_LT_IF_OPTION],
[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
# -------------------------------------------------------
# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
# are set.
m4_define([_LT_UNLESS_OPTIONS],
[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
[m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
[m4_define([$0_found])])])[]dnl
m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
])[]dnl
])
# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
# ----------------------------------------
# OPTION-LIST is a space-separated list of Libtool options associated
# with MACRO-NAME. If any OPTION has a matching handler declared with
# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
# the unknown option and exit.
m4_defun([_LT_SET_OPTIONS],
[# Set options
m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
[_LT_SET_OPTION([$1], _LT_Option)])
m4_if([$1],[LT_INIT],[
dnl
dnl Simply set some default values (i.e off) if boolean options were not
dnl specified:
_LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
])
_LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
])
dnl
dnl If no reference was made to various pairs of opposing options, then
dnl we run the default mode handler for the pair. For example, if neither
dnl `shared' nor `disable-shared' was passed, we enable building of shared
dnl archives by default:
_LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
_LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
_LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
_LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
[_LT_ENABLE_FAST_INSTALL])
])
])# _LT_SET_OPTIONS
## --------------------------------- ##
## Macros to handle LT_INIT options. ##
## --------------------------------- ##
# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
# -----------------------------------------
m4_define([_LT_MANGLE_DEFUN],
[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
# -----------------------------------------------
m4_define([LT_OPTION_DEFINE],
[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
])# LT_OPTION_DEFINE
# dlopen
# ------
LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
])
AU_DEFUN([AC_LIBTOOL_DLOPEN],
[_LT_SET_OPTION([LT_INIT], [dlopen])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `dlopen' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
# win32-dll
# ---------
# Declare package support for building win32 dll's.
LT_OPTION_DEFINE([LT_INIT], [win32-dll],
[enable_win32_dll=yes
case $host in
*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-cegcc*)
AC_CHECK_TOOL(AS, as, false)
AC_CHECK_TOOL(DLLTOOL, dlltool, false)
AC_CHECK_TOOL(OBJDUMP, objdump, false)
;;
esac
test -z "$AS" && AS=as
_LT_DECL([], [AS], [0], [Assembler program])dnl
test -z "$DLLTOOL" && DLLTOOL=dlltool
_LT_DECL([], [DLLTOOL], [0], [DLL creation program])dnl
test -z "$OBJDUMP" && OBJDUMP=objdump
_LT_DECL([], [OBJDUMP], [0], [Object dumper program])dnl
])# win32-dll
AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
[AC_REQUIRE([AC_CANONICAL_HOST])dnl
_LT_SET_OPTION([LT_INIT], [win32-dll])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `win32-dll' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
# _LT_ENABLE_SHARED([DEFAULT])
# ----------------------------
# implement the --enable-shared flag, and supports the `shared' and
# `disable-shared' LT_INIT options.
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_SHARED],
[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([shared],
[AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
[build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_shared=yes ;;
no) enable_shared=no ;;
*)
enable_shared=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do
IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then
enable_shared=yes
fi
done
IFS="$lt_save_ifs"
;;
esac],
[enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
_LT_DECL([build_libtool_libs], [enable_shared], [0],
[Whether or not to build shared libraries])
])# _LT_ENABLE_SHARED
LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
# Old names:
AC_DEFUN([AC_ENABLE_SHARED],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
])
AC_DEFUN([AC_DISABLE_SHARED],
[_LT_SET_OPTION([LT_INIT], [disable-shared])
])
AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_SHARED], [])
dnl AC_DEFUN([AM_DISABLE_SHARED], [])
# _LT_ENABLE_STATIC([DEFAULT])
# ----------------------------
# implement the --enable-static flag, and support the `static' and
# `disable-static' LT_INIT options.
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_STATIC],
[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([static],
[AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
[build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_static=yes ;;
no) enable_static=no ;;
*)
enable_static=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do
IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then
enable_static=yes
fi
done
IFS="$lt_save_ifs"
;;
esac],
[enable_static=]_LT_ENABLE_STATIC_DEFAULT)
_LT_DECL([build_old_libs], [enable_static], [0],
[Whether or not to build static libraries])
])# _LT_ENABLE_STATIC
LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
# Old names:
AC_DEFUN([AC_ENABLE_STATIC],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
])
AC_DEFUN([AC_DISABLE_STATIC],
[_LT_SET_OPTION([LT_INIT], [disable-static])
])
AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AM_ENABLE_STATIC], [])
dnl AC_DEFUN([AM_DISABLE_STATIC], [])
# _LT_ENABLE_FAST_INSTALL([DEFAULT])
# ----------------------------------
# implement the --enable-fast-install flag, and support the `fast-install'
# and `disable-fast-install' LT_INIT options.
# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
m4_define([_LT_ENABLE_FAST_INSTALL],
[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
AC_ARG_ENABLE([fast-install],
[AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
[optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
[p=${PACKAGE-default}
case $enableval in
yes) enable_fast_install=yes ;;
no) enable_fast_install=no ;;
*)
enable_fast_install=no
# Look at the argument we got. We use all the common list separators.
lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
for pkg in $enableval; do
IFS="$lt_save_ifs"
if test "X$pkg" = "X$p"; then
enable_fast_install=yes
fi
done
IFS="$lt_save_ifs"
;;
esac],
[enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
_LT_DECL([fast_install], [enable_fast_install], [0],
[Whether or not to optimize for fast installation])dnl
])# _LT_ENABLE_FAST_INSTALL
LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
# Old names:
AU_DEFUN([AC_ENABLE_FAST_INSTALL],
[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the `fast-install' option into LT_INIT's first parameter.])
])
AU_DEFUN([AC_DISABLE_FAST_INSTALL],
[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you put
the `disable-fast-install' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
# _LT_WITH_PIC([MODE])
# --------------------
# implement the --with-pic flag, and support the `pic-only' and `no-pic'
# LT_INIT options.
# MODE is either `yes' or `no'. If omitted, it defaults to `both'.
m4_define([_LT_WITH_PIC],
[AC_ARG_WITH([pic],
[AS_HELP_STRING([--with-pic],
[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
[pic_mode="$withval"],
[pic_mode=default])
test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
])# _LT_WITH_PIC
LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
# Old name:
AU_DEFUN([AC_LIBTOOL_PICMODE],
[_LT_SET_OPTION([LT_INIT], [pic-only])
AC_DIAGNOSE([obsolete],
[$0: Remove this warning and the call to _LT_SET_OPTION when you
put the `pic-only' option into LT_INIT's first parameter.])
])
dnl aclocal-1.4 backwards compatibility:
dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
## ----------------- ##
## LTDL_INIT Options ##
## ----------------- ##
m4_define([_LTDL_MODE], [])
LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
[m4_define([_LTDL_MODE], [nonrecursive])])
LT_OPTION_DEFINE([LTDL_INIT], [recursive],
[m4_define([_LTDL_MODE], [recursive])])
LT_OPTION_DEFINE([LTDL_INIT], [subproject],
[m4_define([_LTDL_MODE], [subproject])])
m4_define([_LTDL_TYPE], [])
LT_OPTION_DEFINE([LTDL_INIT], [installable],
[m4_define([_LTDL_TYPE], [installable])])
LT_OPTION_DEFINE([LTDL_INIT], [convenience],
[m4_define([_LTDL_TYPE], [convenience])])

123
autotools/m4/ltsugar.m4 vendored Normal file
View file

@ -0,0 +1,123 @@
# ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
#
# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
# Written by Gary V. Vaughan, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 6 ltsugar.m4
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
# lt_join(SEP, ARG1, [ARG2...])
# -----------------------------
# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
# associated separator.
# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
# versions in m4sugar had bugs.
m4_define([lt_join],
[m4_if([$#], [1], [],
[$#], [2], [[$2]],
[m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
m4_define([_lt_join],
[m4_if([$#$2], [2], [],
[m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
# lt_car(LIST)
# lt_cdr(LIST)
# ------------
# Manipulate m4 lists.
# These macros are necessary as long as will still need to support
# Autoconf-2.59 which quotes differently.
m4_define([lt_car], [[$1]])
m4_define([lt_cdr],
[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
[$#], 1, [],
[m4_dquote(m4_shift($@))])])
m4_define([lt_unquote], $1)
# lt_append(MACRO-NAME, STRING, [SEPARATOR])
# ------------------------------------------
# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
# Note that neither SEPARATOR nor STRING are expanded; they are appended
# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
# No SEPARATOR is output if MACRO-NAME was previously undefined (different
# than defined and empty).
#
# This macro is needed until we can rely on Autoconf 2.62, since earlier
# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
m4_define([lt_append],
[m4_define([$1],
m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
# ----------------------------------------------------------
# Produce a SEP delimited list of all paired combinations of elements of
# PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
# has the form PREFIXmINFIXSUFFIXn.
# Needed until we can rely on m4_combine added in Autoconf 2.62.
m4_define([lt_combine],
[m4_if(m4_eval([$# > 3]), [1],
[m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
[[m4_foreach([_Lt_prefix], [$2],
[m4_foreach([_Lt_suffix],
]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
[_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
# -----------------------------------------------------------------------
# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
m4_define([lt_if_append_uniq],
[m4_ifdef([$1],
[m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
[lt_append([$1], [$2], [$3])$4],
[$5])],
[lt_append([$1], [$2], [$3])$4])])
# lt_dict_add(DICT, KEY, VALUE)
# -----------------------------
m4_define([lt_dict_add],
[m4_define([$1($2)], [$3])])
# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
# --------------------------------------------
m4_define([lt_dict_add_subkey],
[m4_define([$1($2:$3)], [$4])])
# lt_dict_fetch(DICT, KEY, [SUBKEY])
# ----------------------------------
m4_define([lt_dict_fetch],
[m4_ifval([$3],
m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
# -----------------------------------------------------------------
m4_define([lt_if_dict_fetch],
[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
[$5],
[$6])])
# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
# --------------------------------------------------------------
m4_define([lt_dict_filter],
[m4_if([$5], [], [],
[lt_join(m4_quote(m4_default([$4], [[, ]])),
lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
[lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
])

23
autotools/m4/ltversion.m4 vendored Normal file
View file

@ -0,0 +1,23 @@
# ltversion.m4 -- version numbers -*- Autoconf -*-
#
# Copyright (C) 2004 Free Software Foundation, Inc.
# Written by Scott James Remnant, 2004
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# Generated from ltversion.in.
# serial 3012 ltversion.m4
# This file is part of GNU Libtool
m4_define([LT_PACKAGE_VERSION], [2.2.6])
m4_define([LT_PACKAGE_REVISION], [1.3012])
AC_DEFUN([LTVERSION_VERSION],
[macro_version='2.2.6'
macro_revision='1.3012'
_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
_LT_DECL(, macro_revision, 0)
])

92
autotools/m4/lt~obsolete.m4 vendored Normal file
View file

@ -0,0 +1,92 @@
# lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
#
# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
# Written by Scott James Remnant, 2004.
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
# serial 4 lt~obsolete.m4
# These exist entirely to fool aclocal when bootstrapping libtool.
#
# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
# which have later been changed to m4_define as they aren't part of the
# exported API, or moved to Autoconf or Automake where they belong.
#
# The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
# using a macro with the same name in our local m4/libtool.m4 it'll
# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
# and doesn't know about Autoconf macros at all.)
#
# So we provide this file, which has a silly filename so it's always
# included after everything else. This provides aclocal with the
# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
# because those macros already exist, or will be overwritten later.
# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
#
# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
# Yes, that means every name once taken will need to remain here until
# we give up compatibility with versions before 1.7, at which point
# we need to keep only those names which we still refer to.
# This is to help aclocal find these macros, as it can't see m4_define.
AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
m4_ifndef([AC_LIBTOOL_LINKER_OPTION], [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP])])
m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH], [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
m4_ifndef([_LT_AC_SHELL_INIT], [AC_DEFUN([_LT_AC_SHELL_INIT])])
m4_ifndef([_LT_AC_SYS_LIBPATH_AIX], [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
m4_ifndef([_LT_PROG_LTMAIN], [AC_DEFUN([_LT_PROG_LTMAIN])])
m4_ifndef([_LT_AC_TAGVAR], [AC_DEFUN([_LT_AC_TAGVAR])])
m4_ifndef([AC_LTDL_ENABLE_INSTALL], [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
m4_ifndef([AC_LTDL_PREOPEN], [AC_DEFUN([AC_LTDL_PREOPEN])])
m4_ifndef([_LT_AC_SYS_COMPILER], [AC_DEFUN([_LT_AC_SYS_COMPILER])])
m4_ifndef([_LT_AC_LOCK], [AC_DEFUN([_LT_AC_LOCK])])
m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE], [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
m4_ifndef([_LT_AC_TRY_DLOPEN_SELF], [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
m4_ifndef([AC_LIBTOOL_PROG_CC_C_O], [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
m4_ifndef([AC_LIBTOOL_OBJDIR], [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
m4_ifndef([AC_LTDL_OBJDIR], [AC_DEFUN([AC_LTDL_OBJDIR])])
m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP], [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
m4_ifndef([AC_PATH_MAGIC], [AC_DEFUN([AC_PATH_MAGIC])])
m4_ifndef([AC_PROG_LD_GNU], [AC_DEFUN([AC_PROG_LD_GNU])])
m4_ifndef([AC_PROG_LD_RELOAD_FLAG], [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
m4_ifndef([AC_DEPLIBS_CHECK_METHOD], [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
m4_ifndef([LT_AC_PROG_EGREP], [AC_DEFUN([LT_AC_PROG_EGREP])])
m4_ifndef([LT_AC_PROG_SED], [AC_DEFUN([LT_AC_PROG_SED])])
m4_ifndef([_LT_CC_BASENAME], [AC_DEFUN([_LT_CC_BASENAME])])
m4_ifndef([_LT_COMPILER_BOILERPLATE], [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
m4_ifndef([_LT_LINKER_BOILERPLATE], [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
m4_ifndef([_AC_PROG_LIBTOOL], [AC_DEFUN([_AC_PROG_LIBTOOL])])
m4_ifndef([AC_LIBTOOL_SETUP], [AC_DEFUN([AC_LIBTOOL_SETUP])])
m4_ifndef([_LT_AC_CHECK_DLFCN], [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER], [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
m4_ifndef([_LT_AC_TAGCONFIG], [AC_DEFUN([_LT_AC_TAGCONFIG])])
m4_ifndef([AC_DISABLE_FAST_INSTALL], [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
m4_ifndef([_LT_AC_LANG_CXX], [AC_DEFUN([_LT_AC_LANG_CXX])])
m4_ifndef([_LT_AC_LANG_F77], [AC_DEFUN([_LT_AC_LANG_F77])])
m4_ifndef([_LT_AC_LANG_GCJ], [AC_DEFUN([_LT_AC_LANG_GCJ])])
m4_ifndef([AC_LIBTOOL_RC], [AC_DEFUN([AC_LIBTOOL_RC])])
m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
m4_ifndef([_LT_AC_LANG_C_CONFIG], [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
m4_ifndef([_LT_AC_LANG_CXX_CONFIG], [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
m4_ifndef([_LT_AC_LANG_F77_CONFIG], [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
m4_ifndef([_LT_AC_LANG_GCJ_CONFIG], [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
m4_ifndef([_LT_AC_LANG_RC_CONFIG], [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
m4_ifndef([AC_LIBTOOL_CONFIG], [AC_DEFUN([AC_LIBTOOL_CONFIG])])
m4_ifndef([_LT_AC_FILE_LTDLL_C], [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])

650
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -2,12 +2,16 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
AC_INIT([XQilla],[2.2.3],[])
AC_INIT([XQilla],[2.2.4],[])
AC_CONFIG_AUX_DIR(autotools)
AC_CANONICAL_TARGET([])
AM_INIT_AUTOMAKE(XQilla, 2.2.3,)
AM_INIT_AUTOMAKE(XQilla, 2.2.4,)
AC_CONFIG_SRCDIR([src/runtime/Result.cpp])
AC_CONFIG_HEADERS([src/config/xqilla_config_unix.h])
AC_CONFIG_MACRO_DIR([autotools/m4])
# Turn off rebuilding of configure, Makefile.in etc. by default
AM_MAINTAINER_MODE
# Check debug option
AC_MSG_CHECKING(if --enable-debug option specified)
@ -258,7 +262,6 @@ AC_PROG_CPP
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
AC_PROG_RANLIB
AC_PROG_YACC
AM_PROG_LEX

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -107,7 +107,7 @@
<a name="l00175"></a>00175 <span class="preprocessor"></span>
<a name="l00176"></a>00176
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -80,7 +80,7 @@
<a name="l00103"></a>00103 <span class="preprocessor"></span>
<a name="l00104"></a>00104
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -109,7 +109,7 @@
<a name="l00214"></a>00214 <span class="preprocessor"></span>
<a name="l00215"></a>00215
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -78,7 +78,7 @@
<a name="l00075"></a>00075 <span class="preprocessor">#endif</span>
<a name="l00076"></a>00076 <span class="preprocessor"></span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -71,7 +71,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -102,7 +102,7 @@
<a name="l00450"></a>00450 <span class="preprocessor">#endif </span>
<a name="l00451"></a>00451 <span class="preprocessor"></span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -78,7 +78,7 @@
<a name="l00107"></a>00107
<a name="l00108"></a>00108 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -66,7 +66,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -87,7 +87,7 @@
<a name="l00094"></a>00094
<a name="l00095"></a>00095 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -97,7 +97,7 @@
<a name="l00154"></a>00154
<a name="l00155"></a>00155 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -98,7 +98,7 @@
<a name="l00159"></a>00159 <span class="preprocessor"></span>
<a name="l00160"></a>00160
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -73,7 +73,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:21 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -203,7 +203,7 @@
<a name="l00818"></a>00818
<a name="l00819"></a>00819 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:07 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -40,7 +40,7 @@
<a name="l00016"></a>00016 <span class="comment"> */</span>
<a name="l00017"></a>00017
<a name="l00018"></a>00018 <span class="comment">/*</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMElement.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMElement.hpp 792236 2009-07-08 17:22:35Z amassari $</span>
<a name="l00020"></a>00020 <span class="comment"> */</span>
<a name="l00021"></a>00021
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMELEMENT_HPP)</span>
@ -57,98 +57,113 @@
<a name="l00033"></a>00033 <span class="keyword">class </span>DOMTypeInfo;
<a name="l00034"></a>00034
<a name="l00035"></a>00035
<a name="l00063"></a><a class="code" href="classxercesc_1_1DOMElement.html">00063</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
<a name="l00064"></a>00064 <span class="keyword">protected</span>:
<a name="l00065"></a>00065 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00066"></a>00066 <span class="comment">// Hidden constructors</span>
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00070"></a><a class="code" href="classxercesc_1_1DOMElement.html#a164ac09569974d71cd8717f8ec3ce859">00070</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMElement.html#a164ac09569974d71cd8717f8ec3ce859">DOMElement</a>() {}
<a name="l00071"></a><a class="code" href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">00071</a> <a class="code" href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">DOMElement</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp;other) : <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
<a name="l00073"></a>00073
<a name="l00074"></a>00074 <span class="keyword">private</span>:
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00076"></a>00076 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00080"></a>00080 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp;);
<a name="l00082"></a>00082
<a name="l00083"></a>00083 <span class="keyword">public</span>:
<a name="l00084"></a>00084 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00085"></a>00085 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00086"></a>00086 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00093"></a><a class="code" href="classxercesc_1_1DOMElement.html#a2032fad44d4a1a5c5a7c1371b1f81ba6">00093</a> <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html#a2032fad44d4a1a5c5a7c1371b1f81ba6" title="Destructor.">~DOMElement</a>() {};
<a name="l00095"></a>00095
<a name="l00096"></a>00096 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00097"></a>00097 <span class="comment">// Virtual DOMElement interface</span>
<a name="l00098"></a>00098 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00101"></a>00101 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00102"></a>00102 <span class="comment">// Getter methods</span>
<a name="l00103"></a>00103 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00113"></a>00113 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getTagName() <span class="keyword">const</span> = 0;
<a name="l00114"></a>00114
<a name="l00123"></a>00123 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getAttribute(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00124"></a>00124
<a name="l00133"></a>00133 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNode(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00134"></a>00134
<a name="l00145"></a>00145 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagName(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00146"></a>00146
<a name="l00147"></a>00147 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00148"></a>00148 <span class="comment">// Setter methods</span>
<a name="l00149"></a>00149 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00172"></a>00172 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttribute(<span class="keyword">const</span> XMLCh *name,
<a name="l00173"></a>00173 <span class="keyword">const</span> XMLCh *value) = 0;
<a name="l00194"></a>00194 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNode(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<a name="l00195"></a>00195
<a name="l00212"></a>00212 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * removeAttributeNode(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *oldAttr) = 0;
<a name="l00213"></a>00213
<a name="l00227"></a>00227 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttribute(<span class="keyword">const</span> XMLCh *name) = 0;
<a name="l00229"></a>00229
<a name="l00243"></a>00243 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00244"></a>00244 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00245"></a>00245
<a name="l00285"></a>00285 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00286"></a>00286 <span class="keyword">const</span> XMLCh *qualifiedName, <span class="keyword">const</span> XMLCh *value) = 0;
<a name="l00287"></a>00287
<a name="l00302"></a>00302 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00303"></a>00303 <span class="keyword">const</span> XMLCh *localName) = 0;
<a name="l00304"></a>00304
<a name="l00316"></a>00316 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNodeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00317"></a>00317 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00318"></a>00318
<a name="l00340"></a>00340 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNodeNS(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<a name="l00341"></a>00341
<a name="l00357"></a>00357 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagNameNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00358"></a>00358 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00359"></a>00359
<a name="l00370"></a>00370 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttribute(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00371"></a>00371
<a name="l00384"></a>00384 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00385"></a>00385 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00387"></a>00387
<a name="l00066"></a><a class="code" href="classxercesc_1_1DOMElement.html">00066</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a> {
<a name="l00067"></a>00067 <span class="keyword">protected</span>:
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00069"></a>00069 <span class="comment">// Hidden constructors</span>
<a name="l00070"></a>00070 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00073"></a><a class="code" href="classxercesc_1_1DOMElement.html#a164ac09569974d71cd8717f8ec3ce859">00073</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMElement.html#a164ac09569974d71cd8717f8ec3ce859">DOMElement</a>() {}
<a name="l00074"></a><a class="code" href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">00074</a> <a class="code" href="classxercesc_1_1DOMElement.html#a8d73c64f17c99af7d470b92876bdb4f3">DOMElement</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp;other) : <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>(other) {}
<a name="l00076"></a>00076
<a name="l00077"></a>00077 <span class="keyword">private</span>:
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00079"></a>00079 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00083"></a>00083 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> &amp;);
<a name="l00085"></a>00085
<a name="l00086"></a>00086 <span class="keyword">public</span>:
<a name="l00087"></a>00087 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00088"></a>00088 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00089"></a>00089 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00096"></a><a class="code" href="classxercesc_1_1DOMElement.html#a2032fad44d4a1a5c5a7c1371b1f81ba6">00096</a> <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html#a2032fad44d4a1a5c5a7c1371b1f81ba6" title="Destructor.">~DOMElement</a>() {};
<a name="l00098"></a>00098
<a name="l00099"></a>00099 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00100"></a>00100 <span class="comment">// Virtual DOMElement interface</span>
<a name="l00101"></a>00101 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00104"></a>00104 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00105"></a>00105 <span class="comment">// Getter methods</span>
<a name="l00106"></a>00106 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00116"></a>00116 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getTagName() <span class="keyword">const</span> = 0;
<a name="l00117"></a>00117
<a name="l00126"></a>00126 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getAttribute(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00127"></a>00127
<a name="l00136"></a>00136 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNode(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00137"></a>00137
<a name="l00148"></a>00148 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagName(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00149"></a>00149
<a name="l00150"></a>00150 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00151"></a>00151 <span class="comment">// Setter methods</span>
<a name="l00152"></a>00152 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00175"></a>00175 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttribute(<span class="keyword">const</span> XMLCh *name,
<a name="l00176"></a>00176 <span class="keyword">const</span> XMLCh *value) = 0;
<a name="l00197"></a>00197 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNode(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<a name="l00198"></a>00198
<a name="l00215"></a>00215 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * removeAttributeNode(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *oldAttr) = 0;
<a name="l00216"></a>00216
<a name="l00230"></a>00230 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttribute(<span class="keyword">const</span> XMLCh *name) = 0;
<a name="l00232"></a>00232
<a name="l00246"></a>00246 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00247"></a>00247 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00248"></a>00248
<a name="l00288"></a>00288 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00289"></a>00289 <span class="keyword">const</span> XMLCh *qualifiedName, <span class="keyword">const</span> XMLCh *value) = 0;
<a name="l00290"></a>00290
<a name="l00305"></a>00305 <span class="keyword">virtual</span> <span class="keywordtype">void</span> removeAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00306"></a>00306 <span class="keyword">const</span> XMLCh *localName) = 0;
<a name="l00307"></a>00307
<a name="l00319"></a>00319 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * getAttributeNodeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00320"></a>00320 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00321"></a>00321
<a name="l00343"></a>00343 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> * setAttributeNodeNS(<a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *newAttr) = 0;
<a name="l00344"></a>00344
<a name="l00360"></a>00360 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNodeList.html" title="The DOMNodeList interface provides the abstraction of an ordered collection of nodes...">DOMNodeList</a> * getElementsByTagNameNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00361"></a>00361 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00362"></a>00362
<a name="l00373"></a>00373 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttribute(<span class="keyword">const</span> XMLCh *name) <span class="keyword">const</span> = 0;
<a name="l00374"></a>00374
<a name="l00387"></a>00387 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> hasAttributeNS(<span class="keyword">const</span> XMLCh *namespaceURI,
<a name="l00388"></a>00388 <span class="keyword">const</span> XMLCh *localName) <span class="keyword">const</span> = 0;
<a name="l00390"></a>00390
<a name="l00411"></a>00411 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttribute(<span class="keyword">const</span> XMLCh* name, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00412"></a>00412
<a name="l00413"></a>00413
<a name="l00432"></a>00432 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNS(<span class="keyword">const</span> XMLCh* namespaceURI, <span class="keyword">const</span> XMLCh* localName, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00433"></a>00433
<a name="l00434"></a>00434
<a name="l00435"></a>00435
<a name="l00453"></a>00453 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNode(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *idAttr, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00454"></a>00454
<a name="l00455"></a>00455
<a name="l00456"></a>00456
<a name="l00463"></a>00463 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>* getSchemaTypeInfo() <span class="keyword">const</span> = 0;
<a name="l00464"></a>00464
<a name="l00466"></a>00466
<a name="l00467"></a>00467 };
<a name="l00468"></a>00468
<a name="l00469"></a>00469 XERCES_CPP_NAMESPACE_END
<a name="l00470"></a>00470
<a name="l00471"></a>00471 <span class="preprocessor">#endif</span>
<a name="l00472"></a>00472 <span class="preprocessor"></span>
<a name="l00473"></a>00473
<a name="l00474"></a>00474
<a name="l00393"></a>00393
<a name="l00414"></a>00414 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttribute(<span class="keyword">const</span> XMLCh* name, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00415"></a>00415
<a name="l00416"></a>00416
<a name="l00435"></a>00435 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNS(<span class="keyword">const</span> XMLCh* namespaceURI, <span class="keyword">const</span> XMLCh* localName, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00436"></a>00436
<a name="l00437"></a>00437
<a name="l00438"></a>00438
<a name="l00456"></a>00456 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setIdAttributeNode(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMAttr.html" title="The DOMAttr class refers to an attribute of an XML element.">DOMAttr</a> *idAttr, <span class="keywordtype">bool</span> isId) = 0;
<a name="l00457"></a>00457
<a name="l00458"></a>00458
<a name="l00459"></a>00459
<a name="l00466"></a>00466 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMTypeInfo.html" title="The DOMTypeInfo interface represent a type used by DOMElement or DOMAttr nodes, specified...">DOMTypeInfo</a>* getSchemaTypeInfo() <span class="keyword">const</span> = 0;
<a name="l00467"></a>00467
<a name="l00469"></a>00469
<a name="l00470"></a>00470 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00471"></a>00471 <span class="comment">// DOMElementTraversal interface</span>
<a name="l00472"></a>00472 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00475"></a>00475 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00476"></a>00476 <span class="comment">// Getter methods</span>
<a name="l00477"></a>00477 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00484"></a>00484 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getFirstElementChild() <span class="keyword">const</span> = 0;
<a name="l00485"></a>00485
<a name="l00492"></a>00492 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getLastElementChild() <span class="keyword">const</span> = 0;
<a name="l00493"></a>00493
<a name="l00500"></a>00500 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getPreviousElementSibling() <span class="keyword">const</span> = 0;
<a name="l00501"></a>00501
<a name="l00508"></a>00508 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html" title="By far the vast majority of objects (apart from text) that authors encounter when...">DOMElement</a> * getNextElementSibling() <span class="keyword">const</span> = 0;
<a name="l00509"></a>00509
<a name="l00519"></a>00519 <span class="keyword">virtual</span> XMLSize_t getChildElementCount() <span class="keyword">const</span> = 0;
<a name="l00521"></a>00521 };
<a name="l00522"></a>00522
<a name="l00523"></a>00523 XERCES_CPP_NAMESPACE_END
<a name="l00524"></a>00524
<a name="l00525"></a>00525 <span class="preprocessor">#endif</span>
<a name="l00526"></a>00526 <span class="preprocessor"></span>
<a name="l00527"></a>00527
<a name="l00528"></a>00528
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:08 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -80,7 +80,7 @@
<a name="l00095"></a>00095 <span class="preprocessor"></span>
<a name="l00096"></a>00096
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -70,7 +70,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:08 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -96,7 +96,7 @@
<a name="l00169"></a>00169 <span class="preprocessor">#endif</span>
<a name="l00170"></a>00170 <span class="preprocessor"></span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:08 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -40,7 +40,7 @@
<a name="l00016"></a>00016 <span class="comment"> */</span>
<a name="l00017"></a>00017
<a name="l00018"></a>00018 <span class="comment">/*</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMErrorHandler.hpp 527149 2007-04-10 14:56:39Z amassari $</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMErrorHandler.hpp 830538 2009-10-28 13:41:11Z amassari $</span>
<a name="l00020"></a>00020 <span class="comment"> */</span>
<a name="l00021"></a>00021
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMERRORHANDLER_HPP)</span>
@ -85,7 +85,7 @@
<a name="l00106"></a>00106
<a name="l00107"></a>00107 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:08 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -109,7 +109,7 @@
<a name="l00172"></a>00172
<a name="l00173"></a>00173 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -47,7 +47,7 @@ Include dependency graph for DOMException.cpp:</div>
</p>
</table>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:08 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -69,7 +69,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:22 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -134,7 +134,7 @@
<a name="l00256"></a>00256
<a name="l00257"></a>00257 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -68,7 +68,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -112,7 +112,7 @@
<a name="l00182"></a>00182
<a name="l00183"></a>00183 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -95,7 +95,7 @@
<a name="l00123"></a>00123
<a name="l00124"></a>00124 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -66,7 +66,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -75,7 +75,7 @@
<a name="l00100"></a>00100
<a name="l00101"></a>00101 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -66,7 +66,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -89,7 +89,7 @@
<a name="l00111"></a>00111
<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -73,7 +73,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -124,7 +124,7 @@
<a name="l00248"></a>00248
<a name="l00249"></a>00249 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -42,7 +42,7 @@ Include dependency graph for DOMLSException.cpp:</div>
</p>
</table>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -68,7 +68,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -91,7 +91,7 @@
<a name="l00122"></a>00122
<a name="l00123"></a>00123 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -130,7 +130,7 @@
<a name="l00273"></a>00273
<a name="l00274"></a>00274 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -107,7 +107,7 @@
<a name="l00168"></a>00168
<a name="l00169"></a>00169 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -37,7 +37,7 @@ This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<div class="center"><img src="DOMLSParserFilter_8hpp__dep__incl.png" border="0" usemap="#DOMLSParserFilter_8hppdep_map" alt=""/></div>
<map name="DOMLSParserFilter_8hppdep_map" id="DOMLSParserFilter_8hppdep">
<area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="47,83,121,112"/></map>
<area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="47,160,121,189"/><area shape="rect" href="DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="71,83,199,112"/></map>
</div>
<p><a href="DOMLSParserFilter_8hpp_source.html">Go to the source code of this file.</a></p>
@ -68,7 +68,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -1,3 +1,4 @@
<map id="G" name="G">
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="47,83,121,112"/>
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="47,160,121,189"/>
<area shape="rect" href="$DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="71,83,199,112"/>
</map>

View file

@ -1 +1 @@
83c031057c5ccf790bbbb7f081388711
8598776724c23c724810fdf4ae669be8

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Before After
Before After

View file

@ -97,7 +97,7 @@
<a name="l00163"></a>00163
<a name="l00164"></a>00164 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -25,6 +25,7 @@
</div>
<div class="contents">
<h1>DOMLSParser.hpp File Reference</h1><code>#include &lt;<a class="el" href="DOMConfiguration_8hpp_source.html">xercesc/dom/DOMConfiguration.hpp</a>&gt;</code><br/>
<code>#include &lt;<a class="el" href="DOMLSParserFilter_8hpp_source.html">xercesc/dom/DOMLSParserFilter.hpp</a>&gt;</code><br/>
<code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br/>
<code>#include &lt;xercesc/validators/common/Grammar.hpp&gt;</code><br/>
<div class="dynheader">
@ -32,7 +33,7 @@ Include dependency graph for DOMLSParser.hpp:</div>
<div class="dynsection">
<div class="center"><img src="DOMLSParser_8hpp__incl.png" border="0" usemap="#DOMLSParser_8hpp_map" alt=""/></div>
<map name="DOMLSParser_8hpp_map" id="DOMLSParser_8hpp">
<area shape="rect" href="DOMConfiguration_8hpp.html" title="xercesc/dom/DOMConfiguration.hpp" alt="" coords="289,83,521,112"/><area shape="rect" href="DOMStringList_8hpp.html" title="xercesc/dom/DOMStringList.hpp" alt="" coords="416,160,627,189"/></map>
<area shape="rect" href="DOMConfiguration_8hpp.html" title="xercesc/dom/DOMConfiguration.hpp" alt="" coords="243,83,475,112"/><area shape="rect" href="DOMLSParserFilter_8hpp.html" title="xercesc/dom/DOMLSParserFilter.hpp" alt="" coords="563,83,797,112"/><area shape="rect" href="DOMStringList_8hpp.html" title="xercesc/dom/DOMStringList.hpp" alt="" coords="277,237,488,267"/><area shape="rect" href="DOMNodeFilter_8hpp.html" title="xercesc/dom/DOMNodeFilter.hpp" alt="" coords="568,160,781,189"/><area shape="rect" href="DOMNode_8hpp.html" title="xercesc/dom/DOMNode.hpp" alt="" coords="572,237,756,267"/></map>
</div>
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
@ -71,7 +72,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:24 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -1,4 +1,7 @@
<map id="G" name="G">
<area shape="rect" href="$DOMConfiguration_8hpp.html" title="xercesc/dom/DOMConfiguration.hpp" alt="" coords="289,83,521,112"/>
<area shape="rect" href="$DOMStringList_8hpp.html" title="xercesc/dom/DOMStringList.hpp" alt="" coords="416,160,627,189"/>
<area shape="rect" href="$DOMConfiguration_8hpp.html" title="xercesc/dom/DOMConfiguration.hpp" alt="" coords="243,83,475,112"/>
<area shape="rect" href="$DOMLSParserFilter_8hpp.html" title="xercesc/dom/DOMLSParserFilter.hpp" alt="" coords="563,83,797,112"/>
<area shape="rect" href="$DOMStringList_8hpp.html" title="xercesc/dom/DOMStringList.hpp" alt="" coords="277,237,488,267"/>
<area shape="rect" href="$DOMNodeFilter_8hpp.html" title="xercesc/dom/DOMNodeFilter.hpp" alt="" coords="568,160,781,189"/>
<area shape="rect" href="$DOMNode_8hpp.html" title="xercesc/dom/DOMNode.hpp" alt="" coords="572,237,756,267"/>
</map>

View file

@ -1 +1 @@
afcb87eaa479a2ecfd256248e7b69f1f
2ba2191c15266d6b4436a82895095ed2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 39 KiB

Before After
Before After

View file

@ -40,7 +40,7 @@
<a name="l00016"></a>00016 <span class="comment"> */</span>
<a name="l00017"></a>00017
<a name="l00018"></a>00018 <span class="comment">/*</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSParser.hpp 671894 2008-06-26 13:29:21Z borisk $</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSParser.hpp 832686 2009-11-04 08:55:59Z borisk $</span>
<a name="l00020"></a>00020 <span class="comment"> *</span>
<a name="l00021"></a>00021 <span class="comment"> */</span>
<a name="l00022"></a>00022
@ -48,15 +48,15 @@
<a name="l00024"></a><a class="code" href="DOMLSParser_8hpp.html#a985a5b01d00a9123b3560b889a3f06b8">00024</a> <span class="preprocessor"></span><span class="preprocessor">#define XERCESC_INCLUDE_GUARD_DOMLSPARSER_HPP</span>
<a name="l00025"></a>00025 <span class="preprocessor"></span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="DOMConfiguration_8hpp.html">xercesc/dom/DOMConfiguration.hpp</a>&gt;</span>
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;xercesc/validators/common/Grammar.hpp&gt;</span>
<a name="l00029"></a>00029
<a name="l00030"></a>00030 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00031"></a>00031
<a name="l00027"></a>00027 <span class="preprocessor">#include &lt;<a class="code" href="DOMLSParserFilter_8hpp.html">xercesc/dom/DOMLSParserFilter.hpp</a>&gt;</span>
<a name="l00028"></a>00028 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00029"></a>00029 <span class="preprocessor">#include &lt;xercesc/validators/common/Grammar.hpp&gt;</span>
<a name="l00030"></a>00030
<a name="l00031"></a>00031 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00032"></a>00032
<a name="l00033"></a>00033 <span class="keyword">class </span>DOMErrorHandler;
<a name="l00034"></a>00034 <span class="keyword">class </span>DOMLSInput;
<a name="l00035"></a>00035 <span class="keyword">class </span>DOMLSParserFilter;
<a name="l00033"></a>00033
<a name="l00034"></a>00034 <span class="keyword">class </span>DOMErrorHandler;
<a name="l00035"></a>00035 <span class="keyword">class </span>DOMLSInput;
<a name="l00036"></a>00036 <span class="keyword">class </span>DOMNode;
<a name="l00037"></a>00037 <span class="keyword">class </span>DOMDocument;
<a name="l00038"></a>00038
@ -117,59 +117,54 @@
<a name="l00433"></a>00433 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00434"></a>00434 <span class="comment">// Parsing methods</span>
<a name="l00435"></a>00435 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00462"></a>00462 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parse(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source) = 0;
<a name="l00463"></a>00463
<a name="l00490"></a>00490 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> uri) = 0;
<a name="l00491"></a>00491
<a name="l00518"></a>00518 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> uri) = 0;
<a name="l00519"></a>00519
<a name="l00587"></a>00587 <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseWithContext
<a name="l00588"></a>00588 (
<a name="l00589"></a>00589 <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source
<a name="l00590"></a>00590 , <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* contextNode
<a name="l00591"></a>00591 , <span class="keyword">const</span> ActionType action
<a name="l00592"></a>00592 ) = 0;
<a name="l00593"></a>00593
<a name="l00602"></a>00602 <span class="keyword">virtual</span> <span class="keywordtype">void</span> abort() = 0;
<a name="l00604"></a>00604
<a name="l00463"></a>00463 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parse(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source) = 0;
<a name="l00464"></a>00464
<a name="l00492"></a>00492 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> uri) = 0;
<a name="l00493"></a>00493
<a name="l00521"></a>00521 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html" title="The DOMDocument interface represents the entire XML document.">DOMDocument</a>* parseURI(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> uri) = 0;
<a name="l00522"></a>00522
<a name="l00590"></a>00590 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* parseWithContext(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source, <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* contextNode, <span class="keyword">const</span> ActionType action) = 0;
<a name="l00591"></a>00591
<a name="l00600"></a>00600 <span class="keyword">virtual</span> <span class="keywordtype">void</span> abort() = 0;
<a name="l00602"></a>00602
<a name="l00603"></a>00603 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00604"></a>00604 <span class="comment">// Non-standard Extension</span>
<a name="l00605"></a>00605 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00606"></a>00606 <span class="comment">// Non-standard Extension</span>
<a name="l00607"></a>00607 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00616"></a>00616 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
<a name="l00617"></a>00617
<a name="l00641"></a>00641 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocumentPool() = 0;
<a name="l00642"></a>00642
<a name="l00668"></a>00668 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source,
<a name="l00669"></a>00669 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00670"></a>00670 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00671"></a>00671
<a name="l00695"></a>00695 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId,
<a name="l00696"></a>00696 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00697"></a>00697 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00698"></a>00698
<a name="l00722"></a>00722 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId,
<a name="l00723"></a>00723 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00724"></a>00724 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00725"></a>00725
<a name="l00732"></a>00732 <span class="keyword">virtual</span> Grammar* getGrammar(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> nameSpaceKey) <span class="keyword">const</span> = 0;
<a name="l00733"></a>00733
<a name="l00739"></a>00739 <span class="keyword">virtual</span> Grammar* getRootGrammar() <span class="keyword">const</span> = 0;
<a name="l00740"></a>00740
<a name="l00747"></a>00747 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh* getURIText(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> uriId) <span class="keyword">const</span> = 0;
<a name="l00748"></a>00748
<a name="l00752"></a>00752 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetCachedGrammarPool() = 0;
<a name="l00753"></a>00753
<a name="l00759"></a>00759 <span class="keyword">virtual</span> XMLFilePos getSrcOffset() <span class="keyword">const</span> = 0;
<a name="l00614"></a>00614 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
<a name="l00615"></a>00615
<a name="l00639"></a>00639 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocumentPool() = 0;
<a name="l00640"></a>00640
<a name="l00666"></a>00666 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMLSInput.html" title="This interface represents a single input source for an XML entity.">DOMLSInput</a>* source,
<a name="l00667"></a>00667 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00668"></a>00668 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00669"></a>00669
<a name="l00693"></a>00693 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId,
<a name="l00694"></a>00694 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00695"></a>00695 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00696"></a>00696
<a name="l00720"></a>00720 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId,
<a name="l00721"></a>00721 <span class="keyword">const</span> Grammar::GrammarType grammarType,
<a name="l00722"></a>00722 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00723"></a>00723
<a name="l00730"></a>00730 <span class="keyword">virtual</span> Grammar* getGrammar(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> nameSpaceKey) <span class="keyword">const</span> = 0;
<a name="l00731"></a>00731
<a name="l00737"></a>00737 <span class="keyword">virtual</span> Grammar* getRootGrammar() <span class="keyword">const</span> = 0;
<a name="l00738"></a>00738
<a name="l00745"></a>00745 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh* getURIText(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> uriId) <span class="keyword">const</span> = 0;
<a name="l00746"></a>00746
<a name="l00750"></a>00750 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetCachedGrammarPool() = 0;
<a name="l00751"></a>00751
<a name="l00757"></a>00757 <span class="keyword">virtual</span> XMLFilePos getSrcOffset() <span class="keyword">const</span> = 0;
<a name="l00758"></a>00758
<a name="l00760"></a>00760
<a name="l00761"></a>00761 };
<a name="l00762"></a>00762
<a name="l00763"></a>00763 };
<a name="l00764"></a>00764
<a name="l00763"></a>00763
<a name="l00764"></a>00764 XERCES_CPP_NAMESPACE_END
<a name="l00765"></a>00765
<a name="l00766"></a>00766 XERCES_CPP_NAMESPACE_END
<a name="l00767"></a>00767
<a name="l00768"></a>00768 <span class="preprocessor">#endif</span>
<a name="l00766"></a>00766 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:10 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:25 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -90,7 +90,7 @@
<a name="l00142"></a>00142
<a name="l00143"></a>00143 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -68,7 +68,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:25 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -84,7 +84,7 @@
<a name="l00106"></a>00106
<a name="l00107"></a>00107 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -71,7 +71,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:25 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -29,9 +29,9 @@
<a name="l00005"></a>00005 <span class="comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</span>
<a name="l00006"></a>00006 <span class="comment"> * (the &quot;License&quot;); you may not use this file except in compliance with</span>
<a name="l00007"></a>00007 <span class="comment"> * the License. You may obtain a copy of the License at</span>
<a name="l00008"></a>00008 <span class="comment"> * </span>
<a name="l00008"></a>00008 <span class="comment"> *</span>
<a name="l00009"></a>00009 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00010"></a>00010 <span class="comment"> *</span>
<a name="l00011"></a>00011 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00012"></a>00012 <span class="comment"> * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span>
<a name="l00013"></a>00013 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
@ -40,7 +40,7 @@
<a name="l00016"></a>00016 <span class="comment"> */</span>
<a name="l00017"></a>00017
<a name="l00018"></a>00018 <span class="comment">/*</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSSerializer.hpp 605828 2007-12-20 08:05:47Z amassari $</span>
<a name="l00019"></a>00019 <span class="comment"> * $Id: DOMLSSerializer.hpp 883665 2009-11-24 11:41:38Z borisk $</span>
<a name="l00020"></a>00020 <span class="comment"> */</span>
<a name="l00021"></a>00021
<a name="l00022"></a>00022 <span class="preprocessor">#if !defined(XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP)</span>
@ -87,41 +87,41 @@
<a name="l00393"></a>00393 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00394"></a>00394 <span class="comment">// Setter methods</span>
<a name="l00395"></a>00395 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00422"></a>00422 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNewLine(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> newLine) = 0;
<a name="l00423"></a>00423
<a name="l00434"></a>00434 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFilter(<a class="code" href="classxercesc_1_1DOMLSSerializerFilter.html">DOMLSSerializerFilter</a> *filter) = 0;
<a name="l00435"></a>00435
<a name="l00436"></a>00436 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00437"></a>00437 <span class="comment">// Getter methods</span>
<a name="l00438"></a>00438 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00447"></a>00447 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh* getNewLine() <span class="keyword">const</span> = 0;
<a name="l00448"></a>00448
<a name="l00456"></a>00456 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMLSSerializerFilter.html">DOMLSSerializerFilter</a>* getFilter() <span class="keyword">const</span> = 0;
<a name="l00457"></a>00457
<a name="l00458"></a>00458 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00459"></a>00459 <span class="comment">// Write methods</span>
<a name="l00460"></a>00460 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00478"></a>00478 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> write(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
<a name="l00479"></a>00479 <a class="code" href="classxercesc_1_1DOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>* <span class="keyword">const</span> destination) = 0;
<a name="l00480"></a>00480
<a name="l00498"></a>00498 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> writeToURI(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
<a name="l00499"></a>00499 <span class="keyword">const</span> XMLCh* uri) = 0;
<a name="l00519"></a>00519 <span class="keyword">virtual</span> XMLCh* writeToString(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite, <a class="code" href="classxercesc_1_1MemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* manager = NULL) = 0;
<a name="l00520"></a>00520
<a name="l00522"></a>00522
<a name="l00523"></a>00523 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00524"></a>00524 <span class="comment">// Non-standard Extension</span>
<a name="l00525"></a>00525 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00534"></a>00534 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
<a name="l00536"></a>00536
<a name="l00537"></a>00537
<a name="l00538"></a>00538 };
<a name="l00539"></a>00539
<a name="l00540"></a>00540 XERCES_CPP_NAMESPACE_END
<a name="l00427"></a>00427 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setNewLine(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> newLine) = 0;
<a name="l00428"></a>00428
<a name="l00439"></a>00439 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFilter(<a class="code" href="classxercesc_1_1DOMLSSerializerFilter.html">DOMLSSerializerFilter</a> *filter) = 0;
<a name="l00440"></a>00440
<a name="l00441"></a>00441 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00442"></a>00442 <span class="comment">// Getter methods</span>
<a name="l00443"></a>00443 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00452"></a>00452 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh* getNewLine() <span class="keyword">const</span> = 0;
<a name="l00453"></a>00453
<a name="l00461"></a>00461 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMLSSerializerFilter.html">DOMLSSerializerFilter</a>* getFilter() <span class="keyword">const</span> = 0;
<a name="l00462"></a>00462
<a name="l00463"></a>00463 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00464"></a>00464 <span class="comment">// Write methods</span>
<a name="l00465"></a>00465 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00483"></a>00483 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">bool</span> write(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
<a name="l00484"></a>00484 <a class="code" href="classxercesc_1_1DOMLSOutput.html" title="This interface represents an output destination for data.">DOMLSOutput</a>* <span class="keyword">const</span> destination) = 0;
<a name="l00485"></a>00485
<a name="l00503"></a>00503 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> writeToURI(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite,
<a name="l00504"></a>00504 <span class="keyword">const</span> XMLCh* uri) = 0;
<a name="l00524"></a>00524 <span class="keyword">virtual</span> XMLCh* writeToString(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMNode.html" title="The DOMNode interface is the primary datatype for the entire Document Object Model...">DOMNode</a>* nodeToWrite, <a class="code" href="classxercesc_1_1MemoryManager.html" title="Configurable memory manager.">MemoryManager</a>* manager = NULL) = 0;
<a name="l00525"></a>00525
<a name="l00527"></a>00527
<a name="l00528"></a>00528 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00529"></a>00529 <span class="comment">// Non-standard Extension</span>
<a name="l00530"></a>00530 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00539"></a>00539 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
<a name="l00541"></a>00541
<a name="l00542"></a>00542 <span class="preprocessor">#endif</span>
<a name="l00542"></a>00542
<a name="l00543"></a>00543 };
<a name="l00544"></a>00544
<a name="l00545"></a>00545 XERCES_CPP_NAMESPACE_END
<a name="l00546"></a>00546
<a name="l00547"></a>00547 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:09 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:23 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -98,7 +98,7 @@
<a name="l00134"></a>00134
<a name="l00135"></a>00135 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -54,7 +54,7 @@
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:25 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -118,7 +118,7 @@
<a name="l00156"></a>00156 <span class="preprocessor">#endif</span>
<a name="l00157"></a>00157 <span class="preprocessor"></span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -81,7 +81,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:25 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -111,7 +111,7 @@
<a name="l00244"></a>00244
<a name="l00245"></a>00245 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -37,7 +37,7 @@ This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<div class="center"><img src="DOMNodeFilter_8hpp__dep__incl.png" border="0" usemap="#DOMNodeFilter_8hppdep_map" alt=""/></div>
<map name="DOMNodeFilter_8hppdep_map" id="DOMNodeFilter_8hppdep">
<area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="313,237,388,267"/><area shape="rect" href="DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="29,83,216,112"/><area shape="rect" href="DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="215,160,372,189"/><area shape="rect" href="DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="331,83,504,112"/><area shape="rect" href="DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="615,160,761,189"/><area shape="rect" href="DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="691,83,829,112"/><area shape="rect" href="DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="55,160,191,189"/><area shape="rect" href="DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="447,160,591,189"/></map>
<area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="293,237,368,267"/><area shape="rect" href="DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="31,83,217,112"/><area shape="rect" href="DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="247,83,404,112"/><area shape="rect" href="DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="428,83,601,112"/><area shape="rect" href="DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="637,160,784,189"/><area shape="rect" href="DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="736,83,875,112"/><area shape="rect" href="DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="56,160,192,189"/><area shape="rect" href="DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="267,160,395,189"/><area shape="rect" href="DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="469,160,613,189"/></map>
</div>
<p><a href="DOMNodeFilter_8hpp_source.html">Go to the source code of this file.</a></p>
@ -69,7 +69,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:26 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -1,10 +1,11 @@
<map id="G" name="G">
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="313,237,388,267"/>
<area shape="rect" href="$DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="29,83,216,112"/>
<area shape="rect" href="$DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="215,160,372,189"/>
<area shape="rect" href="$DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="331,83,504,112"/>
<area shape="rect" href="$DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="615,160,761,189"/>
<area shape="rect" href="$DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="691,83,829,112"/>
<area shape="rect" href="$DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="55,160,191,189"/>
<area shape="rect" href="$DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="447,160,591,189"/>
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="293,237,368,267"/>
<area shape="rect" href="$DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="31,83,217,112"/>
<area shape="rect" href="$DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="247,83,404,112"/>
<area shape="rect" href="$DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="428,83,601,112"/>
<area shape="rect" href="$DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="637,160,784,189"/>
<area shape="rect" href="$DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="736,83,875,112"/>
<area shape="rect" href="$DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="56,160,192,189"/>
<area shape="rect" href="$DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="267,160,395,189"/>
<area shape="rect" href="$DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="469,160,613,189"/>
</map>

View file

@ -1 +1 @@
899e4c2fc690cc29c8d75d66e64f6c1e
b75bdfbca51f593bd5ac1dfd04649b18

Binary file not shown.

Before

Width:  |  Height:  |  Size: 46 KiB

After

Width:  |  Height:  |  Size: 47 KiB

Before After
Before After

View file

@ -109,7 +109,7 @@
<a name="l00220"></a>00220
<a name="l00221"></a>00221 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -84,7 +84,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:26 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -107,7 +107,7 @@
<a name="l00195"></a>00195
<a name="l00196"></a>00196 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -67,7 +67,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:12 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:26 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -89,7 +89,7 @@
<a name="l00111"></a>00111
<a name="l00112"></a>00112 <span class="preprocessor">#endif</span>
</pre></div></div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:06 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:20 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -35,7 +35,7 @@ This graph shows which files directly or indirectly include this file:</div>
<div class="dynsection">
<div class="center"><img src="DOMNode_8hpp__dep__incl.png" border="0" usemap="#DOMNode_8hppdep_map" alt=""/></div>
<map name="DOMNode_8hppdep_map" id="DOMNode_8hppdep">
<area shape="rect" href="XPath2Result_8hpp.html" title="XPath2Result.hpp" alt="" coords="81,83,207,112"/><area shape="rect" href="XQillaExpression_8hpp.html" title="XQillaExpression.hpp" alt="" coords="83,160,227,189"/><area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="1329,315,1404,344"/><area shape="rect" href="DOMAttr_8hpp.html" title="DOMAttr.hpp" alt="" coords="663,83,759,112"/><area shape="rect" href="StDOMNode_8hpp.html" title="StDOMNode.hpp" alt="" coords="543,160,663,189"/><area shape="rect" href="DOMCharacterData_8hpp.html" title="DOMCharacterData.hpp" alt="" coords="281,83,441,112"/><area shape="rect" href="DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="1404,237,1540,267"/><area shape="rect" href="DOMDocumentFragment_8hpp.html" title="DOMDocumentFragment.hpp" alt="" coords="737,237,927,267"/><area shape="rect" href="DOMDocumentType_8hpp.html" title="DOMDocumentType.hpp" alt="" coords="788,160,951,189"/><area shape="rect" href="DOMElement_8hpp.html" title="DOMElement.hpp" alt="" coords="465,83,588,112"/><area shape="rect" href="DOMEntity_8hpp.html" title="DOMEntity.hpp" alt="" coords="1001,237,1111,267"/><area shape="rect" href="DOMEntityReference_8hpp.html" title="DOMEntityReference.hpp" alt="" coords="1025,160,1193,189"/><area shape="rect" href="DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="1185,237,1329,267"/><area shape="rect" href="DOMNodeFilter_8hpp.html" title="DOMNodeFilter.hpp" alt="" coords="1596,83,1732,112"/><area shape="rect" href="DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="1828,160,1975,189"/><area shape="rect" href="DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="1999,160,2137,189"/><area shape="rect" href="DOMNotation_8hpp.html" title="DOMNotation.hpp" alt="" coords="2041,237,2164,267"/><area shape="rect" href="DOMProcessingInstruction_8hpp.html" title="DOMProcessingInstruction.hpp" alt="" coords="1908,83,2111,112"/><area shape="rect" href="DOMUserDataHandler_8hpp.html" title="DOMUserDataHandler.hpp" alt="" coords="2135,83,2308,112"/><area shape="rect" href="DOMXPathNamespace_8hpp.html" title="DOMXPathNamespace.hpp" alt="" coords="2332,83,2511,112"/><area shape="rect" href="xqilla-dom3_8hpp.html" title="xqilla&#45;dom3.hpp" alt="" coords="5,237,117,267"/><area shape="rect" href="DOMComment_8hpp.html" title="DOMComment.hpp" alt="" coords="441,237,572,267"/><area shape="rect" href="DOMText_8hpp.html" title="DOMText.hpp" alt="" coords="251,160,352,189"/><area shape="rect" href="DOMCDATASection_8hpp.html" title="DOMCDATASection.hpp" alt="" coords="207,237,367,267"/><area shape="rect" href="DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="1516,160,1703,189"/><area shape="rect" href="DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="1615,237,1772,267"/><area shape="rect" href="DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="1268,160,1441,189"/></map>
<area shape="rect" href="XPath2Result_8hpp.html" title="XPath2Result.hpp" alt="" coords="100,83,225,112"/><area shape="rect" href="XQillaExpression_8hpp.html" title="XQillaExpression.hpp" alt="" coords="91,160,235,189"/><area shape="rect" href="DOM_8hpp.html" title="DOM.hpp" alt="" coords="1529,315,1604,344"/><area shape="rect" href="DOMAttr_8hpp.html" title="DOMAttr.hpp" alt="" coords="763,83,859,112"/><area shape="rect" href="StDOMNode_8hpp.html" title="StDOMNode.hpp" alt="" coords="640,160,760,189"/><area shape="rect" href="DOMCharacterData_8hpp.html" title="DOMCharacterData.hpp" alt="" coords="349,83,509,112"/><area shape="rect" href="DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="1552,237,1688,267"/><area shape="rect" href="DOMDocumentFragment_8hpp.html" title="DOMDocumentFragment.hpp" alt="" coords="691,237,880,267"/><area shape="rect" href="DOMDocumentType_8hpp.html" title="DOMDocumentType.hpp" alt="" coords="904,237,1067,267"/><area shape="rect" href="DOMElement_8hpp.html" title="DOMElement.hpp" alt="" coords="565,83,688,112"/><area shape="rect" href="DOMEntity_8hpp.html" title="DOMEntity.hpp" alt="" coords="1023,160,1132,189"/><area shape="rect" href="DOMEntityReference_8hpp.html" title="DOMEntityReference.hpp" alt="" coords="1141,237,1309,267"/><area shape="rect" href="DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="1333,237,1477,267"/><area shape="rect" href="DOMNodeFilter_8hpp.html" title="DOMNodeFilter.hpp" alt="" coords="1525,83,1661,112"/><area shape="rect" href="DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="1948,160,2095,189"/><area shape="rect" href="DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="2119,160,2257,189"/><area shape="rect" href="DOMNotation_8hpp.html" title="DOMNotation.hpp" alt="" coords="1787,83,1909,112"/><area shape="rect" href="DOMProcessingInstruction_8hpp.html" title="DOMProcessingInstruction.hpp" alt="" coords="1933,83,2136,112"/><area shape="rect" href="DOMUserDataHandler_8hpp.html" title="DOMUserDataHandler.hpp" alt="" coords="2160,83,2333,112"/><area shape="rect" href="DOMXPathNamespace_8hpp.html" title="DOMXPathNamespace.hpp" alt="" coords="2357,83,2536,112"/><area shape="rect" href="xqilla-dom3_8hpp.html" title="xqilla&#45;dom3.hpp" alt="" coords="5,237,117,267"/><area shape="rect" href="DOMComment_8hpp.html" title="DOMComment.hpp" alt="" coords="435,237,565,267"/><area shape="rect" href="DOMText_8hpp.html" title="DOMText.hpp" alt="" coords="259,160,360,189"/><area shape="rect" href="DOMCDATASection_8hpp.html" title="DOMCDATASection.hpp" alt="" coords="200,237,360,267"/><area shape="rect" href="DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="1505,160,1692,189"/><area shape="rect" href="DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="1716,160,1873,189"/><area shape="rect" href="DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="1257,160,1431,189"/><area shape="rect" href="DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="1813,237,1941,267"/></map>
</div>
<p><a href="DOMNode_8hpp_source.html">Go to the source code of this file.</a></p>
@ -141,7 +141,7 @@ This graph shows which files directly or indirectly include this file:</div>
</div>
</div>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Nov 13 15:00:11 2009 for XQilla DOM Level 3 API by&nbsp;
<hr size="1"/><address style="text-align: right;"><small>Generated on Mon Mar 1 21:16:26 2010 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>

View file

@ -1,29 +1,30 @@
<map id="G" name="G">
<area shape="rect" href="$XPath2Result_8hpp.html" title="XPath2Result.hpp" alt="" coords="81,83,207,112"/>
<area shape="rect" href="$XQillaExpression_8hpp.html" title="XQillaExpression.hpp" alt="" coords="83,160,227,189"/>
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="1329,315,1404,344"/>
<area shape="rect" href="$DOMAttr_8hpp.html" title="DOMAttr.hpp" alt="" coords="663,83,759,112"/>
<area shape="rect" href="$StDOMNode_8hpp.html" title="StDOMNode.hpp" alt="" coords="543,160,663,189"/>
<area shape="rect" href="$DOMCharacterData_8hpp.html" title="DOMCharacterData.hpp" alt="" coords="281,83,441,112"/>
<area shape="rect" href="$DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="1404,237,1540,267"/>
<area shape="rect" href="$DOMDocumentFragment_8hpp.html" title="DOMDocumentFragment.hpp" alt="" coords="737,237,927,267"/>
<area shape="rect" href="$DOMDocumentType_8hpp.html" title="DOMDocumentType.hpp" alt="" coords="788,160,951,189"/>
<area shape="rect" href="$DOMElement_8hpp.html" title="DOMElement.hpp" alt="" coords="465,83,588,112"/>
<area shape="rect" href="$DOMEntity_8hpp.html" title="DOMEntity.hpp" alt="" coords="1001,237,1111,267"/>
<area shape="rect" href="$DOMEntityReference_8hpp.html" title="DOMEntityReference.hpp" alt="" coords="1025,160,1193,189"/>
<area shape="rect" href="$DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="1185,237,1329,267"/>
<area shape="rect" href="$DOMNodeFilter_8hpp.html" title="DOMNodeFilter.hpp" alt="" coords="1596,83,1732,112"/>
<area shape="rect" href="$DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="1828,160,1975,189"/>
<area shape="rect" href="$DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="1999,160,2137,189"/>
<area shape="rect" href="$DOMNotation_8hpp.html" title="DOMNotation.hpp" alt="" coords="2041,237,2164,267"/>
<area shape="rect" href="$DOMProcessingInstruction_8hpp.html" title="DOMProcessingInstruction.hpp" alt="" coords="1908,83,2111,112"/>
<area shape="rect" href="$DOMUserDataHandler_8hpp.html" title="DOMUserDataHandler.hpp" alt="" coords="2135,83,2308,112"/>
<area shape="rect" href="$DOMXPathNamespace_8hpp.html" title="DOMXPathNamespace.hpp" alt="" coords="2332,83,2511,112"/>
<area shape="rect" href="$XPath2Result_8hpp.html" title="XPath2Result.hpp" alt="" coords="100,83,225,112"/>
<area shape="rect" href="$XQillaExpression_8hpp.html" title="XQillaExpression.hpp" alt="" coords="91,160,235,189"/>
<area shape="rect" href="$DOM_8hpp.html" title="DOM.hpp" alt="" coords="1529,315,1604,344"/>
<area shape="rect" href="$DOMAttr_8hpp.html" title="DOMAttr.hpp" alt="" coords="763,83,859,112"/>
<area shape="rect" href="$StDOMNode_8hpp.html" title="StDOMNode.hpp" alt="" coords="640,160,760,189"/>
<area shape="rect" href="$DOMCharacterData_8hpp.html" title="DOMCharacterData.hpp" alt="" coords="349,83,509,112"/>
<area shape="rect" href="$DOMDocument_8hpp.html" title="DOMDocument.hpp" alt="" coords="1552,237,1688,267"/>
<area shape="rect" href="$DOMDocumentFragment_8hpp.html" title="DOMDocumentFragment.hpp" alt="" coords="691,237,880,267"/>
<area shape="rect" href="$DOMDocumentType_8hpp.html" title="DOMDocumentType.hpp" alt="" coords="904,237,1067,267"/>
<area shape="rect" href="$DOMElement_8hpp.html" title="DOMElement.hpp" alt="" coords="565,83,688,112"/>
<area shape="rect" href="$DOMEntity_8hpp.html" title="DOMEntity.hpp" alt="" coords="1023,160,1132,189"/>
<area shape="rect" href="$DOMEntityReference_8hpp.html" title="DOMEntityReference.hpp" alt="" coords="1141,237,1309,267"/>
<area shape="rect" href="$DOMLSSerializer_8hpp.html" title="DOMLSSerializer.hpp" alt="" coords="1333,237,1477,267"/>
<area shape="rect" href="$DOMNodeFilter_8hpp.html" title="DOMNodeFilter.hpp" alt="" coords="1525,83,1661,112"/>
<area shape="rect" href="$DOMNodeIterator_8hpp.html" title="DOMNodeIterator.hpp" alt="" coords="1948,160,2095,189"/>
<area shape="rect" href="$DOMTreeWalker_8hpp.html" title="DOMTreeWalker.hpp" alt="" coords="2119,160,2257,189"/>
<area shape="rect" href="$DOMNotation_8hpp.html" title="DOMNotation.hpp" alt="" coords="1787,83,1909,112"/>
<area shape="rect" href="$DOMProcessingInstruction_8hpp.html" title="DOMProcessingInstruction.hpp" alt="" coords="1933,83,2136,112"/>
<area shape="rect" href="$DOMUserDataHandler_8hpp.html" title="DOMUserDataHandler.hpp" alt="" coords="2160,83,2333,112"/>
<area shape="rect" href="$DOMXPathNamespace_8hpp.html" title="DOMXPathNamespace.hpp" alt="" coords="2357,83,2536,112"/>
<area shape="rect" href="$xqilla-dom3_8hpp.html" title="xqilla&#45;dom3.hpp" alt="" coords="5,237,117,267"/>
<area shape="rect" href="$DOMComment_8hpp.html" title="DOMComment.hpp" alt="" coords="441,237,572,267"/>
<area shape="rect" href="$DOMText_8hpp.html" title="DOMText.hpp" alt="" coords="251,160,352,189"/>
<area shape="rect" href="$DOMCDATASection_8hpp.html" title="DOMCDATASection.hpp" alt="" coords="207,237,367,267"/>
<area shape="rect" href="$DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="1516,160,1703,189"/>
<area shape="rect" href="$DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="1615,237,1772,267"/>
<area shape="rect" href="$DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="1268,160,1441,189"/>
<area shape="rect" href="$DOMComment_8hpp.html" title="DOMComment.hpp" alt="" coords="435,237,565,267"/>
<area shape="rect" href="$DOMText_8hpp.html" title="DOMText.hpp" alt="" coords="259,160,360,189"/>
<area shape="rect" href="$DOMCDATASection_8hpp.html" title="DOMCDATASection.hpp" alt="" coords="200,237,360,267"/>
<area shape="rect" href="$DOMDocumentTraversal_8hpp.html" title="DOMDocumentTraversal.hpp" alt="" coords="1505,160,1692,189"/>
<area shape="rect" href="$DOMLSParserFilter_8hpp.html" title="DOMLSParserFilter.hpp" alt="" coords="1716,160,1873,189"/>
<area shape="rect" href="$DOMLSSerializerFilter_8hpp.html" title="DOMLSSerializerFilter.hpp" alt="" coords="1257,160,1431,189"/>
<area shape="rect" href="$DOMLSParser_8hpp.html" title="DOMLSParser.hpp" alt="" coords="1813,237,1941,267"/>
</map>

View file

@ -1 +1 @@
f34a5778eba78b2cc39314769178f908
3328703a8d0ccaf2a205ffcc1f5678c9

Binary file not shown.

Before

Width:  |  Height:  |  Size: 201 KiB

After

Width:  |  Height:  |  Size: 210 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more