This commit is contained in:
King_DuckZ 2020-02-17 22:05:20 +01:00
commit 15f148013b
2434 changed files with 295419 additions and 0 deletions

6
LICENSE Normal file
View file

@ -0,0 +1,6 @@
The XQilla software is a combination of what was previously two
separate libraries -- Pathan and and XQuery library. Each
has its own license file in this directory. See these files
for license information for XQilla:
Pathan -- LICENSE.pathan.txt
XQuery -- LICENSE.xquery.txt

34
LICENSE.pathan.txt Normal file
View file

@ -0,0 +1,34 @@
The DecisionSoft Open Source Licence
This licence is based on the BSD Licence template.
Copyright (c) 2001, DecisionSoft Limited
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of DecisionSoft Limited nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE

73
LICENSE.xquery.txt Normal file
View file

@ -0,0 +1,73 @@
The following is the license that applies to this copy of the Berkeley DB XML
XQuery software. For a license to use the Berkeley DB XML software under conditions
other than those described here, or to purchase support for this software,
please contact Oracle at berkeleydb-info_us@oracle.com.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
/*
* Copyright (c) 2001,2006 Oracle. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. Redistributions in any form must be accompanied by information on
* how to obtain complete source code for the DB software and any
* accompanying software that uses the DB software. The source code
* must either be included in the distribution or be available for no
* more than the cost of distribution plus a nominal fee, and must be
* freely redistributable under reasonable conditions. For an
* executable file, complete source code means the source code for all
* modules it contains. It does not include source code for modules or
* files that typically accompany the major components of the operating
* system on which the executable file runs.
*
* THIS SOFTWARE IS PROVIDED BY ORACLE ``AS IS'' AND ANY EXPRESS
* OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
* NON-INFRINGEMENT, ARE DISCLAIMED. IN NO EVENT SHALL ORACLE
* BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
/*
* Copyright (c) 2005,2006
* Progress Software Corporation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
* 3. The end-user documentation included with the redistribution, if any,
* must include the following acknowledgment: "This product includes
* software developed by Progress Software Corporation." Alternately,
* this acknowledgment may appear in the software itself, if and wherever
* such third-party acknowledgments normally appear.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
* NO EVENT SHALL PROGRESS SOFTWARE CORPORATION BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
* IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/

468
Makefile.am Normal file
View file

@ -0,0 +1,468 @@
AUTOMAKE_OPTIONS = foreign dist-zip
SUBDIRS = include
INCLUDES = -I$(top_srcdir)/include/ -I$(xerces_include) -I$(top_srcdir)/src/lexer/
LDFLAGS = -L$(xerces_lib) -R$(xerces_lib)
LDADD = libxqilla.la -lxerces-c
bin_PROGRAMS = xqilla
noinst_PROGRAMS = basicXQillaUsage xqtsRunner
lib_LTLIBRARIES = libxqilla.la
libxqilla_la_SOURCES = \
src/framework/ReferenceCounted.cpp \
src/framework/BaseMemoryManager.cpp \
src/framework/ProxyMemoryManager.cpp \
src/framework/StringPool.cpp \
src/framework/XPath2MemoryManagerImpl.cpp \
src/context/XQScopedNamespace.cpp \
src/context/impl/CollationImpl.cpp \
src/context/impl/CodepointCollation.cpp \
src/context/impl/VarStoreImpl.hpp \
src/context/impl/VarStoreImpl.cpp \
src/context/impl/VarTypeStoreImpl.hpp \
src/context/impl/VarTypeStoreImpl.cpp \
src/context/impl/VarHashEntryImpl.cpp \
src/context/impl/XQContextImpl.cpp \
src/context/impl/XQDynamicContextImpl.cpp \
src/context/impl/ItemFactoryImpl.cpp \
src/context/impl/XQRemoteDebugger.cpp \
src/ast/XQAtomize.cpp \
src/ast/XQCastableAs.cpp \
src/ast/XQCastAs.cpp \
src/ast/XQContextItem.cpp \
src/ast/XQFunction.cpp \
src/ast/XQIf.cpp \
src/ast/ASTNodeImpl.cpp \
src/ast/XQInstanceOf.cpp \
src/ast/XQLiteral.cpp \
src/ast/XQNav.cpp \
src/ast/XQOperator.cpp \
src/ast/XQParenthesizedExpr.cpp \
src/ast/XQSequence.cpp \
src/ast/XQStep.cpp \
src/ast/XQTreatAs.cpp \
src/ast/XQVariable.cpp \
src/ast/StaticResolutionContext.cpp \
src/ast/StaticType.cpp \
src/ast/AggregateFunction.cpp \
src/ast/ConstantFoldingFunction.cpp \
src/ast/NumericFunction.cpp \
src/ast/XQDebugHook.cpp \
src/ast/XQDOMConstructor.cpp \
src/ast/XQDocumentConstructor.cpp \
src/ast/XQElementConstructor.cpp \
src/ast/XQAttributeConstructor.cpp \
src/ast/XQPIConstructor.cpp \
src/ast/XQCommentConstructor.cpp \
src/ast/XQTextConstructor.cpp \
src/ast/XQFLWOR.cpp \
src/ast/XQFunctionCall.cpp \
src/ast/XQGlobalVariable.cpp \
src/ast/XQOrderingChange.cpp \
src/ast/XQQuantified.cpp \
src/ast/XQValidate.cpp \
src/ast/XQTypeswitch.cpp \
src/ast/XQVariableBinding.cpp \
src/ast/XPath1Compat.cpp \
src/ast/ConvertFunctionArg.cpp \
src/ast/XQDocumentOrder.cpp \
src/ast/XQPredicate.cpp \
src/fulltext/FTContains.cpp \
src/fulltext/FTWords.cpp \
src/fulltext/FTOr.cpp \
src/fulltext/FTAnd.cpp \
src/fulltext/FTMildnot.cpp \
src/fulltext/FTUnaryNot.cpp \
src/fulltext/DefaultTokenizer.cpp \
src/fulltext/DefaultTokenStore.cpp \
src/fulltext/FTOrder.cpp \
src/fulltext/FTDistance.cpp \
src/fulltext/FTScope.cpp \
src/fulltext/FTContent.cpp \
src/fulltext/FTWindow.cpp \
src/dom-api/impl/XQillaBuilderImpl.cpp \
src/dom-api/impl/XQillaBuilderImpl.hpp \
src/dom-api/impl/XQillaDocumentImpl.cpp \
src/dom-api/impl/XQillaDocumentImpl.hpp \
src/dom-api/impl/XQillaExpressionImpl.cpp \
src/dom-api/impl/XQillaExpressionImpl.hpp \
src/dom-api/impl/XQillaNSResolverImpl.cpp \
src/dom-api/impl/XQillaXMLGrammarPoolImpl.cpp \
src/dom-api/impl/XQillaXMLGrammarPoolImpl.hpp \
src/dom-api/impl/XPathDocumentImpl.cpp \
src/dom-api/impl/XPathDocumentImpl.hpp \
src/dom-api/impl/XPathNamespaceImpl.cpp \
src/dom-api/impl/XPathNamespaceImpl.hpp \
src/dom-api/impl/XPath2ResultImpl.cpp \
src/dom-api/impl/XPath2ResultImpl.hpp \
src/dom-api/XQillaImplementation.cpp \
src/dom-api/XQillaImplementation.hpp \
src/dom-api/XPath2NodeSerializer.cpp \
src/dom-api/XPath2NodeSerializer.hpp \
src/simple-api/XQilla.cpp \
src/simple-api/XQQuery.cpp \
src/utils/UTF8Str.cpp \
src/utils/XMLChCompare.cpp \
src/utils/XStr.cpp \
src/utils/ContextUtils.cpp \
src/utils/DateUtils.cpp \
src/utils/DateUtils.hpp \
src/utils/NumUtils.cpp \
src/utils/XQillaPlatformUtils.cpp \
src/utils/PrintAST.cpp \
src/utils/XPath2NSUtils.cpp \
src/utils/XPath2Utils.cpp \
src/utils/UCANormalizer1.cpp \
src/utils/UCANormalizer2.cpp \
src/utils/UCANormalizer3.cpp \
src/utils/UCANormalizer4.cpp \
src/utils/UCANormalizer.cpp \
src/exceptions/XQillaException.cpp \
src/exceptions/XQException.cpp \
src/exceptions/InvalidLexicalSpaceException.hpp \
src/exceptions/MiscException.hpp \
src/functions/FuncFactory.cpp \
src/functions/FuncFactoryTemplate.hpp \
src/functions/FunctionLookupImpl.cpp \
src/functions/FunctionLookupImpl.hpp \
src/functions/FunctionAbs.cpp \
src/functions/FunctionAvg.cpp \
src/functions/FunctionBaseURI.cpp \
src/functions/FunctionBoolean.cpp \
src/functions/FunctionCeiling.cpp \
src/functions/FunctionCodepointEqual.cpp \
src/functions/FunctionCodepointsToString.cpp \
src/functions/FunctionCollection.cpp \
src/functions/FunctionCompare.cpp \
src/functions/FunctionConcat.cpp \
src/functions/FunctionConstructor.cpp \
src/functions/FunctionContains.cpp \
src/functions/FunctionCount.cpp \
src/functions/FunctionCurrentDate.cpp \
src/functions/FunctionCurrentDateTime.cpp \
src/functions/FunctionCurrentTime.cpp \
src/functions/FunctionData.cpp \
src/functions/FunctionDateTime.cpp \
src/functions/FunctionDeepEqual.cpp \
src/functions/FunctionDefaultCollation.cpp \
src/functions/FunctionDistinctValues.cpp \
src/functions/FunctionDocAvailable.cpp \
src/functions/FunctionDoc.cpp \
src/functions/FunctionDocumentURI.cpp \
src/functions/FunctionEmpty.cpp \
src/functions/FunctionEncodeForUri.cpp \
src/functions/FunctionEndsWith.cpp \
src/functions/FunctionError.cpp \
src/functions/FunctionEscapeHtmlUri.cpp \
src/functions/FunctionExactlyOne.cpp \
src/functions/FunctionExists.cpp \
src/functions/FunctionFalse.cpp \
src/functions/FunctionFloor.cpp \
src/functions/FunctionId.cpp \
src/functions/FunctionIdref.cpp \
src/functions/FunctionImplicitTimezone.cpp \
src/functions/FunctionIndexOf.cpp \
src/functions/FunctionInScopePrefixes.cpp \
src/functions/FunctionInsertBefore.cpp \
src/functions/FunctionIriToUri.cpp \
src/functions/FunctionLang.cpp \
src/functions/FunctionLast.cpp \
src/functions/FunctionLocalname.cpp \
src/functions/FunctionLocalNameFromQName.cpp \
src/functions/FunctionLowerCase.cpp \
src/functions/FunctionMatches.cpp \
src/functions/FunctionMax.cpp \
src/functions/FunctionMin.cpp \
src/functions/FunctionName.cpp \
src/functions/FunctionNamespaceUri.cpp \
src/functions/FunctionNamespaceURIForPrefix.cpp \
src/functions/FunctionNamespaceURIFromQName.cpp \
src/functions/FunctionNilled.cpp \
src/functions/FunctionNodeName.cpp \
src/functions/FunctionNormalizeSpace.cpp \
src/functions/FunctionNormalizeUnicode.cpp \
src/functions/FunctionNot.cpp \
src/functions/FunctionNumber.cpp \
src/functions/FunctionOneOrMore.cpp \
src/functions/FunctionPosition.cpp \
src/functions/FunctionPrefixFromQName.cpp \
src/functions/FunctionQName.cpp \
src/functions/FunctionRemove.cpp \
src/functions/FunctionReplace.cpp \
src/functions/FunctionResolveQName.cpp \
src/functions/FunctionResolveURI.cpp \
src/functions/FunctionReverse.cpp \
src/functions/FunctionRoot.cpp \
src/functions/FunctionRound.cpp \
src/functions/FunctionRoundHalfToEven.cpp \
src/functions/FunctionStartsWith.cpp \
src/functions/FunctionStaticBaseURI.cpp \
src/functions/FunctionString.cpp \
src/functions/FunctionStringJoin.cpp \
src/functions/FunctionStringLength.cpp \
src/functions/FunctionStringToCodepoints.cpp \
src/functions/FunctionSubsequence.cpp \
src/functions/FunctionSubstringAfter.cpp \
src/functions/FunctionSubstringBefore.cpp \
src/functions/FunctionSubstring.cpp \
src/functions/FunctionSum.cpp \
src/functions/FunctionTokenize.cpp \
src/functions/FunctionTrace.cpp \
src/functions/FunctionTranslate.cpp \
src/functions/FunctionTrue.cpp \
src/functions/FunctionUnordered.cpp \
src/functions/FunctionUpperCase.cpp \
src/functions/FunctionZeroOrOne.cpp \
src/functions/FunctionAdjustDateTimeToTimezone.cpp \
src/functions/FunctionAdjustDateToTimezone.cpp \
src/functions/FunctionAdjustTimeToTimezone.cpp \
src/functions/FunctionDayFromDate.cpp \
src/functions/FunctionDayFromDateTime.cpp \
src/functions/FunctionDaysFromDuration.cpp \
src/functions/FunctionHoursFromDateTime.cpp \
src/functions/FunctionHoursFromDuration.cpp \
src/functions/FunctionHoursFromTime.cpp \
src/functions/FunctionMinutesFromDateTime.cpp \
src/functions/FunctionMinutesFromDuration.cpp \
src/functions/FunctionMinutesFromTime.cpp \
src/functions/FunctionMonthFromDate.cpp \
src/functions/FunctionMonthFromDateTime.cpp \
src/functions/FunctionMonthsFromDuration.cpp \
src/functions/FunctionSecondsFromDateTime.cpp \
src/functions/FunctionSecondsFromDuration.cpp \
src/functions/FunctionSecondsFromTime.cpp \
src/functions/FunctionTimezoneFromDate.cpp \
src/functions/FunctionTimezoneFromDateTime.cpp \
src/functions/FunctionTimezoneFromTime.cpp \
src/functions/FunctionYearFromDate.cpp \
src/functions/FunctionYearFromDateTime.cpp \
src/functions/FunctionYearsFromDuration.cpp \
src/functions/XQUserFunction.cpp \
src/items/impl/ATAnySimpleTypeImpl.cpp \
src/items/impl/ATAnySimpleTypeImpl.hpp \
src/items/impl/ATAnyURIOrDerivedImpl.cpp \
src/items/impl/ATAnyURIOrDerivedImpl.hpp \
src/items/impl/ATBase64BinaryOrDerivedImpl.cpp \
src/items/impl/ATBase64BinaryOrDerivedImpl.hpp \
src/items/impl/ATBooleanOrDerivedImpl.cpp \
src/items/impl/ATDateOrDerivedImpl.cpp \
src/items/impl/ATDateTimeOrDerivedImpl.cpp \
src/items/impl/ATDecimalOrDerivedImpl.cpp \
src/items/impl/ATDoubleOrDerivedImpl.cpp \
src/items/impl/ATDurationOrDerivedImpl.cpp \
src/items/impl/ATFloatOrDerivedImpl.cpp \
src/items/impl/ATGDayOrDerivedImpl.cpp \
src/items/impl/ATGMonthDayOrDerivedImpl.cpp \
src/items/impl/ATGMonthOrDerivedImpl.cpp \
src/items/impl/ATGYearMonthOrDerivedImpl.cpp \
src/items/impl/ATGYearOrDerivedImpl.cpp \
src/items/impl/ATHexBinaryOrDerivedImpl.cpp \
src/items/impl/ATHexBinaryOrDerivedImpl.hpp \
src/items/impl/ATNotationOrDerivedImpl.cpp \
src/items/impl/ATNotationOrDerivedImpl.hpp \
src/items/impl/ATQNameOrDerivedImpl.cpp \
src/items/impl/ATStringOrDerivedImpl.cpp \
src/items/impl/ATStringOrDerivedImpl.hpp \
src/items/impl/ATTimeOrDerivedImpl.cpp \
src/items/impl/ATUntypedAtomicImpl.cpp \
src/items/impl/ATUntypedAtomicImpl.hpp \
src/items/impl/NodeImpl.cpp \
src/items/DatatypeFactory.cpp \
src/items/DatatypeFactoryTemplate.hpp \
src/items/DatatypeLookup.cpp \
src/items/AnyAtomicTypeConstructor.cpp \
src/items/AnyAtomicType.cpp \
src/items/ATDurationOrDerived.cpp \
src/items/ATQNameConstructor.cpp \
src/items/ATUntypedAtomic.cpp \
src/items/DateOrTimeType.cpp \
src/items/Item.cpp \
src/items/Node.cpp \
src/items/Numeric.cpp \
src/items/NumericTypeConstructor.cpp \
src/items/Timezone.cpp \
src/parser/QName.cpp \
src/parser/XQParser.cpp \
src/parser/XQParser.hpp \
src/lexer/FlexLexer.h \
src/lexer/XQillaLexer.hpp \
src/lexer/XQLexer.cpp \
src/lexer/XQLexer.hpp \
src/mapm/mapm5sin.c \
src/mapm/mapm_add.c \
src/mapm/mapmasin.c \
src/mapm/mapmasn0.c \
src/mapm/mapmcbrt.c \
src/mapm/mapmcnst.c \
src/mapm/mapm_cpi.c \
src/mapm/m_apm.cpp \
src/mapm/mapm_div.c \
src/mapm/mapm_exp.c \
src/mapm/mapmfact.c \
src/mapm/mapm_fam.c \
src/mapm/mapm_fft.c \
src/mapm/mapm_flr.c \
src/mapm/mapmfmul.c \
src/mapm/mapm_fpf.c \
src/mapm/mapm_gcd.c \
src/mapm/mapmgues.c \
src/mapm/mapmhasn.c \
src/mapm/mapmhsin.c \
src/mapm/mapmipwr.c \
src/mapm/mapmistr.c \
src/mapm/m_apm_lc.h \
src/mapm/mapm_lg2.c \
src/mapm/mapm_lg3.c \
src/mapm/mapm_log.c \
src/mapm/mapm_mt.cpp \
src/mapm/mapm_mul.c \
src/mapm/mapm_pow.c \
src/mapm/mapmpwr2.c \
src/mapm/mapm_rcp.c \
src/mapm/mapm_rnd.c \
src/mapm/mapmrsin.c \
src/mapm/mapm_set.c \
src/mapm/mapm_sin.c \
src/mapm/mapmsqrt.c \
src/mapm/mapmstck.c \
src/mapm/mapmutil.c \
src/mapm/mapmutl2.c \
src/mapm/README \
src/axis/AncestorAxis.cpp \
src/axis/AncestorOrSelfAxis.cpp \
src/axis/AttributeAxis.cpp \
src/axis/Axis.cpp \
src/axis/ChildAxis.cpp \
src/axis/DescendantAxis.cpp \
src/axis/DescendantOrSelfAxis.cpp \
src/axis/FollowingAxis.cpp \
src/axis/FollowingSiblingAxis.cpp \
src/axis/NamespaceAxis.cpp \
src/axis/NodeTest.cpp \
src/axis/ParentAxis.cpp \
src/axis/PrecedingAxis.cpp \
src/axis/PrecedingSiblingAxis.cpp \
src/axis/SelfAxis.cpp \
src/operators/And.cpp \
src/operators/ArithmeticOperator.cpp \
src/operators/ComparisonOperator.cpp \
src/operators/Divide.cpp \
src/operators/Equals.cpp \
src/operators/Except.cpp \
src/operators/GeneralComp.cpp \
src/operators/GreaterThan.cpp \
src/operators/GreaterThanEqual.cpp \
src/operators/IntegerDivide.cpp \
src/operators/Intersect.cpp \
src/operators/LessThan.cpp \
src/operators/LessThanEqual.cpp \
src/operators/Minus.cpp \
src/operators/Mod.cpp \
src/operators/Multiply.cpp \
src/operators/NodeComparison.cpp \
src/operators/NotEquals.cpp \
src/operators/Or.cpp \
src/operators/OrderComparison.cpp \
src/operators/Plus.cpp \
src/operators/Range.cpp \
src/operators/UnaryMinus.cpp \
src/operators/Union.cpp \
src/schema/DocumentCacheImpl.cpp \
src/schema/SequenceType.cpp \
src/schema/AnyAtomicTypeDatatypeValidator.cpp \
src/runtime/EmptyResult.cpp \
src/runtime/LazySequenceResult.cpp \
src/runtime/ResultBuffer.cpp \
src/runtime/ResultBufferImpl.cpp \
src/runtime/Result.cpp \
src/runtime/ResultImpl.cpp \
src/runtime/SequenceResult.cpp \
src/runtime/SingleResult.cpp \
src/runtime/Sequence.cpp \
src/config/xqilla_config.h \
src/config/xqilla_config_win32.h \
src/xqts/TestSuiteParser.cpp \
src/xqts/TestSuiteResultListener.cpp \
src/xqts/TestSuiteRunner.cpp
EXTRA_DIST = \
src/lexer/flex.skl \
src/lexer/XQLexer.l \
src/parser/XQParser.y \
LICENSE \
LICENSE.pathan.txt \
LICENSE.xquery.txt \
docs/Doxyfile.simpleapi.in \
docs/Doxyfile.dom3api.in \
docs/Doxyfile.devapi.in \
docs/simple-api \
docs/dom3-api \
Win32Projects/VC6/xqilla.dsp \
Win32Projects/VC6/xqilla_cmd.dsp \
Win32Projects/VC6/basicXQillaUsage.dsp \
Win32Projects/VC6/xqtsRunner.dsp \
Win32Projects/VC6/XQilla.dsw \
Win32Projects/VC7.1/xqilla.vcproj \
Win32Projects/VC7.1/xqilla_cmd.vcproj \
Win32Projects/VC7.1/basicXQillaUsage.vcproj \
Win32Projects/VC7.1/xqtsRunner.vcproj \
Win32Projects/VC7.1/XQilla.sln \
tests/xqts/xqts_testsuite/errors.xml \
wintools/app_dsp.src \
wintools/app_vcproj.src \
wintools/filter_dsp.end \
wintools/filter_dsp.start \
wintools/filter_vcproj.end \
wintools/filter_vcproj.start \
wintools/lib_paths.sed \
wintools/README \
wintools/srcfile_dsp.src \
wintools/srcfile_filt_vcproj.src \
wintools/srcfiles.in \
wintools/srcfile_vcproj.src \
wintools/s_win32 \
wintools/s_win32_common \
wintools/s_win32_dsp \
wintools/s_win32_vcproj \
wintools/xqilla_cmd.dsp.src \
wintools/xqilla_cmd.vcproj.src \
wintools/xqilla_dsp.src \
wintools/xqilla_vcproj.src
xqilla_SOURCES = \
src/samples/xqilla/xqilla-commandline.cpp
basicXQillaUsage_SOURCES = \
src/samples/basic/basicXQillaUsage.cpp
xqtsRunner_SOURCES = \
tests/xqts/runner.cpp
LEXERFILE = $(top_srcdir)/src/lexer/XQLexer.cpp
LEXTEMPLATE = $(top_srcdir)/src/lexer/XQLexer.l
LEXSKEL = $(top_srcdir)/src/lexer/flex.skl
PARSERFILE = $(top_srcdir)/src/parser/XQParser.y
PARSERCPP = $(top_srcdir)/src/parser/XQParser.cpp
PARSERHPP = $(top_srcdir)/src/parser/XQParser.hpp
$(LEXERFILE): $(LEXTEMPLATE) $(LEXSKEL)
$(LEX) -BUs -Pxq -S$(LEXSKEL) -o$(LEXERFILE) $(LEXTEMPLATE) # This can take a long time
$(PARSERCPP) $(PARSERHPP): $(PARSERFILE)
$(YACC) -d -v -o $(PARSERCPP) $(PARSERFILE)
.PHONY: test docs
docs:
$(MAKE) -C include docs
devdocs:
$(MAKE) -C include devdocs
$(top_srcdir)/docs/simple-api: docs
$(top_srcdir)/docs/dom3-api: docs

4178
Makefile.in Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,74 @@
Microsoft Developer Studio Workspace File, Format Version 6.00
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
###############################################################################
Project: "basicXQillaUsage"=.\basicXQillaUsage.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name xqilla
End Project Dependency
}}}
###############################################################################
Project: "xqilla"=.\xqilla.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
}}}
###############################################################################
Project: "xqilla_cmd"=.\xqilla_cmd.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name xqilla
End Project Dependency
}}}
###############################################################################
Project: "xqtsRunner"=.\xqtsRunner.dsp - Package Owner=<4>
Package=<5>
{{{
}}}
Package=<4>
{{{
Begin Project Dependency
Project_Dep_Name xqilla
End Project Dependency
}}}
###############################################################################
Global:
Package=<5>
{{{
}}}
Package=<3>
{{{
}}}
###############################################################################

View file

@ -0,0 +1,90 @@
# Microsoft Developer Studio Project File - Name="basicXQillaUsage" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=basicXQillaUsage - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "basicXQillaUsage.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "basicXQillaUsage.mak" CFG="basicXQillaUsage - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "basicXQillaUsage - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "basicXQillaUsage - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "basicXQillaUsage - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../../build/windows/VC6\Release"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Release\basicXQillaUsage"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../../build/windows/VC6\Release"
# PROP Intermediate_Dir "../../build/windows/VC6\Release\basicXQillaUsage"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MD /W3 /GX /O2 /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src"/I "../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 /libpath:../../build/windows/VC6/Release xerces-c_2.lib xqilla10.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Release /nologo /out:../../build/windows/VC6/Release/basicXQillaUsage.exe /subsystem:console /machine:I386 /nodefaultlib:"libcmt"
!ELSEIF "$(CFG)" == "basicXQillaUsage - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "../../build/windows/VC6\Debug"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Debug\basicXQillaUsage"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../../build/windows/VC6\Debug"
# PROP Intermediate_Dir "../../build/windows/VC6\Debug\basicXQillaUsage"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 /libpath:../../build/windows/VC6/Debug xerces-c_2d.lib xqilla10d.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Debug /nologo /out:../../build/windows/VC6/Debug/basicXQillaUsage.exe /pdb:"../../build/windows/VC6/Debug/basicXQillaUsage.pdb" /subsystem:console /debug /machine:I386 /nodefaultlib:"libcmt"
!ENDIF
# Begin Target
# Name "basicXQillaUsage - Win32 Release"
# Name "basicXQillaUsage - Win32 Debug"
# Begin Source File
SOURCE=..\..\src\samples\basic\basicXQillaUsage.cpp
# End Source File
# End Target
# End Project

3056
Win32Projects/VC6/xqilla.dsp Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,90 @@
# Microsoft Developer Studio Project File - Name="xqilla_cmd" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=xqilla_cmd - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "xqilla_cmd.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "xqilla_cmd.mak" CFG="xqilla_cmd - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "xqilla_cmd - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "xqilla_cmd - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "xqilla_cmd - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../../build/windows/VC6\Release"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Release\xqilla_cmd"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../../build/windows/VC6\Release"
# PROP Intermediate_Dir "../../build/windows/VC6\Release\xqilla_cmd"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MD /W3 /GX /O2 /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src"/I "../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 /libpath:../../build/windows/VC6/Release xerces-c_2.lib xqilla10.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Release /nologo /out:../../build/windows/VC6/Release/xqilla.exe /subsystem:console /machine:I386 /nodefaultlib:"libcmt"
!ELSEIF "$(CFG)" == "xqilla_cmd - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "../../build/windows/VC6\Debug"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Debug\xqilla_cmd"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../../build/windows/VC6\Debug"
# PROP Intermediate_Dir "../../build/windows/VC6\Debug\xqilla_cmd"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 /libpath:../../build/windows/VC6/Debug xerces-c_2d.lib xqilla10d.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Debug /nologo /out:../../build/windows/VC6/Debug/xqilla.exe /pdb:"../../build/windows/VC6/Debug/xqilla.pdb" /subsystem:console /debug /machine:I386 /nodefaultlib:"libcmt"
!ENDIF
# Begin Target
# Name "xqilla_cmd - Win32 Release"
# Name "xqilla_cmd - Win32 Debug"
# Begin Source File
SOURCE=..\..\src\samples\xqilla\xqilla-commandline.cpp
# End Source File
# End Target
# End Project

View file

@ -0,0 +1,90 @@
# Microsoft Developer Studio Project File - Name="xqtsRunner" - Package Owner=<4>
# Microsoft Developer Studio Generated Build File, Format Version 6.00
# ** DO NOT EDIT **
# TARGTYPE "Win32 (x86) Console Application" 0x0103
CFG=xqtsRunner - Win32 Debug
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
!MESSAGE use the Export Makefile command and run
!MESSAGE
!MESSAGE NMAKE /f "xqtsRunner.mak".
!MESSAGE
!MESSAGE You can specify a configuration when running NMAKE
!MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE
!MESSAGE NMAKE /f "xqtsRunner.mak" CFG="xqtsRunner - Win32 Debug"
!MESSAGE
!MESSAGE Possible choices for configuration are:
!MESSAGE
!MESSAGE "xqtsRunner - Win32 Release" (based on "Win32 (x86) Console Application")
!MESSAGE "xqtsRunner - Win32 Debug" (based on "Win32 (x86) Console Application")
!MESSAGE
# Begin Project
# PROP AllowPerConfigDependencies 0
# PROP Scc_ProjName ""
# PROP Scc_LocalPath ""
CPP=cl.exe
RSC=rc.exe
!IF "$(CFG)" == "xqtsRunner - Win32 Release"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 0
# PROP BASE Output_Dir "../../build/windows/VC6\Release"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Release\xqtsRunner"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 0
# PROP Output_Dir "../../build/windows/VC6\Release"
# PROP Intermediate_Dir "../../build/windows/VC6\Release\xqtsRunner"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MD /W3 /GX /O2 /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src"/I "../../include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "NDEBUG"
# ADD RSC /l 0x409 /d "NDEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
# ADD LINK32 /libpath:../../build/windows/VC6/Release xerces-c_2.lib xqilla10.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Release /nologo /out:../../build/windows/VC6/Release/xqtsRunner.exe /subsystem:console /machine:I386 /nodefaultlib:"libcmt"
!ELSEIF "$(CFG)" == "xqtsRunner - Win32 Debug"
# PROP BASE Use_MFC 0
# PROP BASE Use_Debug_Libraries 1
# PROP BASE Output_Dir "../../build/windows/VC6\Debug"
# PROP BASE Intermediate_Dir "../../build/windows/VC6\Debug\xqtsRunner"
# PROP BASE Target_Dir ""
# PROP Use_MFC 0
# PROP Use_Debug_Libraries 1
# PROP Output_Dir "../../build/windows/VC6\Debug"
# PROP Intermediate_Dir "../../build/windows/VC6\Debug\xqtsRunner"
# PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD CPP /nologo /MDd /W3 /GX /Zi /Od /I "." /I "../../include" /I "../../../xerces-c-src/include" /I "../../../xerces-c-src/src" /I "../../include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
# ADD BASE RSC /l 0x409 /d "_DEBUG"
# ADD RSC /l 0x409 /d "_DEBUG"
BSC32=bscmake.exe
# ADD BASE BSC32 /nologo
# ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
# ADD LINK32 /libpath:../../build/windows/VC6/Debug xerces-c_2d.lib xqilla10d.lib /libpath:../../../xerces-c-src/Build/Win32/VC6/Debug /nologo /out:../../build/windows/VC6/Debug/xqtsRunner.exe /pdb:"../../build/windows/VC6/Debug/xqtsRunner.pdb" /subsystem:console /debug /machine:I386 /nodefaultlib:"libcmt"
!ENDIF
# Begin Target
# Name "xqtsRunner - Win32 Release"
# Name "xqtsRunner - Win32 Debug"
# Begin Source File
SOURCE=..\..\tests\xqts\runner.cpp
# End Source File
# End Target
# End Project

View file

@ -0,0 +1,87 @@
Microsoft Visual Studio Solution File, Format Version 8.00
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xqilla", "XQilla.vcproj", "{63E85107-41E0-4FC7-8083-40E85861B426}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basicXQillaUsage", "basicXQillaUsage.vcproj", "{FF1806C2-8740-43F7-9A2F-800B617EFF15}"
ProjectSection(ProjectDependencies) = postProject
{63E85107-41E0-4FC7-8083-40E85861B426} = {63E85107-41E0-4FC7-8083-40E85861B426}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xqilla_cmd", "xqilla_cmd.vcproj", "{44F4673C-C971-4085-8750-3BA0D7FE6FD2}"
ProjectSection(ProjectDependencies) = postProject
{63E85107-41E0-4FC7-8083-40E85861B426} = {63E85107-41E0-4FC7-8083-40E85861B426}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xqtsRunner", "xqtsRunner.vcproj", "{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}"
ProjectSection(ProjectDependencies) = postProject
{63E85107-41E0-4FC7-8083-40E85861B426} = {63E85107-41E0-4FC7-8083-40E85861B426}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
Debug = Debug
Release = Release
Debug AMD64 = Debug AMD64
Release AMD64 = Release AMD64
Debug IA64 = Debug IA64
Release IA64 = Release IA64
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug.ActiveCfg = Debug|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug.Build.0 = Debug|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release.ActiveCfg = Release|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release.Build.0 = Release|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug IA64.ActiveCfg = Debug IA64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug IA64.Build.0 = Debug IA64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release IA64.ActiveCfg = Release IA64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release IA64.Build.0 = Release IA64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug AMD64.ActiveCfg = Debug AMD64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Debug AMD64.Build.0 = Debug AMD64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release AMD64.ActiveCfg = Release AMD64|Win32
{63E85107-41E0-4FC7-8083-40E85861B426}.Release AMD64.Build.0 = Release AMD64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug.ActiveCfg = Debug|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug.Build.0 = Debug|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release.ActiveCfg = Release|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release.Build.0 = Release|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug IA64.ActiveCfg = Debug IA64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug IA64.Build.0 = Debug IA64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release IA64.ActiveCfg = Release IA64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release IA64.Build.0 = Release IA64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug AMD64.ActiveCfg = Debug AMD64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Debug AMD64.Build.0 = Debug AMD64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release AMD64.ActiveCfg = Release AMD64|Win32
{FF1806C2-8740-43F7-9A2F-800B617EFF15}.Release AMD64.Build.0 = Release AMD64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug.ActiveCfg = Debug|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug.Build.0 = Debug|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release.ActiveCfg = Release|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release.Build.0 = Release|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug IA64.ActiveCfg = Debug IA64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug IA64.Build.0 = Debug IA64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release IA64.ActiveCfg = Release IA64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release IA64.Build.0 = Release IA64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug AMD64.ActiveCfg = Debug AMD64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Debug AMD64.Build.0 = Debug AMD64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release AMD64.ActiveCfg = Release AMD64|Win32
{44F4673C-C971-4085-8750-3BA0D7FE6FD2}.Release AMD64.Build.0 = Release AMD64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug.ActiveCfg = Debug|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug.Build.0 = Debug|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release.ActiveCfg = Release|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release.Build.0 = Release|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug IA64.ActiveCfg = Debug IA64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug IA64.Build.0 = Debug IA64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release IA64.ActiveCfg = Release IA64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release IA64.Build.0 = Release IA64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug AMD64.ActiveCfg = Debug AMD64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Debug AMD64.Build.0 = Debug AMD64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release AMD64.ActiveCfg = Release AMD64|Win32
{E8F410F3-AA0A-4E73-97DC-B444C2CBDAA3}.Release AMD64.Build.0 = Release AMD64|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
GlobalSection(ExtensibilityAddIns) = postSolution
EndGlobalSection
GlobalSection(DPCodeReviewSolutionGUID) = preSolution
DPCodeReviewSolutionGUID = {00000000-0000-0000-0000-000000000000}
EndGlobalSection
EndGlobal

View file

@ -0,0 +1,401 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="basicXQillaUsage"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/basicXQillaUsage.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/basicXQillaUsage.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\basicXQillaUsage"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/basicXQillaUsage.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/basicXQillaUsage.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/basicXQillaUsage.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/basicXQillaUsage.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\src\samples\basic\basicXQillaUsage.cpp">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,401 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="xqilla_cmd"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqilla_cmd.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqilla_cmd.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqilla_cmd"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqilla_cmd.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqilla.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqilla_cmd.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqilla_cmd.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\src\samples\xqilla\xqilla-commandline.cpp">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View file

@ -0,0 +1,401 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="xqtsRunner"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqtsRunner.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug AMD64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqtsRunner.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
MinimalRebuild="TRUE"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
StringPooling="TRUE"
RuntimeLibrary="2"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10.lib xerces-c_2.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmt"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Debug IA64|Win32"
OutputDirectory="../../build/windows/VC7.1\$(ConfigurationName)"
IntermediateDirectory=".\$(OutDir)\xqtsRunner"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
MinimalRebuild="TRUE"
AdditionalIncludeDirectories="../../include,../../../xerces-c-src/include,../../../xerces-c-src/src,../../include"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1"
RuntimeLibrary="3"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\$(OutDir)/xqtsRunner.pch"
AssemblerListingLocation=".\$(OutDir)/"
ObjectFile=".\$(OutDir)/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="3"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/FIXED:NO"
AdditionalDependencies="xqilla10d.lib xerces-c_2d.lib"
AdditionalLibraryDirectories="$(OutDir);../../../xerces-c-src/Build/Win32/VC7.1/$(ConfigurationName)"
OutputFile="$(OutDir)/xqtsRunner.exe"
LinkIncremental="2"
SuppressStartupBanner="TRUE"
IgnoreDefaultLibraryNames="libcmtd"
GenerateDebugInformation="TRUE"
ProgramDataBaseFile="$(OutDir)/xqtsRunner.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\$(OutDir)/xqtsRunner.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_DEPRECATE=1"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\tests\xqts\runner.cpp">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

7276
aclocal.m4 vendored Normal file

File diff suppressed because it is too large Load diff

1466
autotools/config.guess vendored Executable file

File diff suppressed because it is too large Load diff

1579
autotools/config.sub vendored Executable file

File diff suppressed because it is too large Load diff

530
autotools/depcomp Executable file
View file

@ -0,0 +1,530 @@
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
scriptversion=2005-07-09.11
# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
case $1 in
'')
echo "$0: No command. Try \`$0 --help' for more information." 1>&2
exit 1;
;;
-h | --h*)
cat <<\EOF
Usage: depcomp [--help] [--version] PROGRAM [ARGS]
Run PROGRAMS ARGS to compile a file, generating dependencies
as side-effects.
Environment variables:
depmode Dependency tracking mode.
source Source file read by `PROGRAMS ARGS'.
object Object file output by `PROGRAMS ARGS'.
DEPDIR directory where to store dependencies.
depfile Dependency file to output.
tmpdepfile Temporary file to use when outputing dependencies.
libtool Whether libtool is used (yes/no).
Report bugs to <bug-automake@gnu.org>.
EOF
exit $?
;;
-v | --v*)
echo "depcomp $scriptversion"
exit $?
;;
esac
if test -z "$depmode" || test -z "$source" || test -z "$object"; then
echo "depcomp: Variables source, object and depmode must be set" 1>&2
exit 1
fi
# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
depfile=${depfile-`echo "$object" |
sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
rm -f "$tmpdepfile"
# Some modes work just like other modes, but use different flags. We
# parameterize here, but still list the modes in the big case below,
# to make depend.m4 easier to write. Note that we *cannot* use a case
# here, because this file can only contain one case statement.
if test "$depmode" = hp; then
# HP compiler uses -M and no extra arg.
gccflag=-M
depmode=gcc
fi
if test "$depmode" = dashXmstdout; then
# This is just like dashmstdout with a different argument.
dashmflag=-xM
depmode=dashmstdout
fi
case "$depmode" in
gcc3)
## gcc 3 implements dependency tracking that does exactly what
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
## it if -MD -MP comes after the -MF stuff. Hmm.
"$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
stat=$?
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile"
exit $stat
fi
mv "$tmpdepfile" "$depfile"
;;
gcc)
## There are various ways to get dependency output from gcc. Here's
## why we pick this rather obscure method:
## - Don't want to use -MD because we'd like the dependencies to end
## up in a subdir. Having to rename by hand is ugly.
## (We might end up doing this anyway to support other compilers.)
## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
## -MM, not -M (despite what the docs say).
## - Using -M directly means running the compiler twice (even worse
## than renaming).
if test -z "$gccflag"; then
gccflag=-MD,
fi
"$@" -Wp,"$gccflag$tmpdepfile"
stat=$?
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
echo "$object : \\" > "$depfile"
alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
## The second -e expression handles DOS-style file names with drive letters.
sed -e 's/^[^:]*: / /' \
-e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
## This next piece of magic avoids the `deleted header file' problem.
## The problem is that when a header file which appears in a .P file
## is deleted, the dependency causes make to die (because there is
## typically no way to rebuild the header). We avoid this by adding
## dummy dependencies for each header file. Too bad gcc doesn't do
## this for us directly.
tr ' ' '
' < "$tmpdepfile" |
## Some versions of gcc put a space before the `:'. On the theory
## that the space means something, we add a space to the output as
## well.
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
hp)
# This case exists only to let depend.m4 do its work. It works by
# looking at the text of this script. This case will never be run,
# since it is checked for above.
exit 1
;;
sgi)
if test "$libtool" = yes; then
"$@" "-Wp,-MDupdate,$tmpdepfile"
else
"$@" -MDupdate "$tmpdepfile"
fi
stat=$?
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files
echo "$object : \\" > "$depfile"
# Clip off the initial element (the dependent). Don't try to be
# clever and replace this with sed code, as IRIX sed won't handle
# lines with more than a fixed number of characters (4096 in
# IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines;
# the IRIX cc adds comments like `#:fec' to the end of the
# dependency line.
tr ' ' '
' < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
tr '
' ' ' >> $depfile
echo >> $depfile
# The second pass generates a dummy entry for each header file.
tr ' ' '
' < "$tmpdepfile" \
| sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
>> $depfile
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
# "include basename.Plo" scheme.
echo "#dummy" > "$depfile"
fi
rm -f "$tmpdepfile"
;;
aix)
# The C for AIX Compiler uses -M and outputs the dependencies
# in a .u file. In older versions, this file always lives in the
# current directory. Also, the AIX compiler puts `$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
tmpdepfile="$stripped.u"
if test "$libtool" = yes; then
"$@" -Wc,-M
else
"$@" -M
fi
stat=$?
if test -f "$tmpdepfile"; then :
else
stripped=`echo "$stripped" | sed 's,^.*/,,'`
tmpdepfile="$stripped.u"
fi
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile"
exit $stat
fi
if test -f "$tmpdepfile"; then
outname="$stripped.o"
# Each line is of the form `foo.o: dependent.h'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
# "include basename.Plo" scheme.
echo "#dummy" > "$depfile"
fi
rm -f "$tmpdepfile"
;;
icc)
# Intel's C compiler understands `-MD -MF file'. However on
# icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
# ICC 7.0 will fill foo.d with something like
# foo.o: sub/foo.c
# foo.o: sub/foo.h
# which is wrong. We want:
# sub/foo.o: sub/foo.c
# sub/foo.o: sub/foo.h
# sub/foo.c:
# sub/foo.h:
# ICC 7.1 will output
# foo.o: sub/foo.c sub/foo.h
# and will wrap long lines using \ :
# foo.o: sub/foo.c ... \
# sub/foo.h ... \
# ...
"$@" -MD -MF "$tmpdepfile"
stat=$?
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile"
exit $stat
fi
rm -f "$depfile"
# Each line is of the form `foo.o: dependent.h',
# or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
# Some versions of the HPUX 10.20 sed can't process this invocation
# correctly. Breaking it into two sed invocations is a workaround.
sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
tru64)
# The Tru64 compiler uses -MD to generate dependencies as a side
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
# At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
# dependencies in `foo.d' instead, so we check for that too.
# Subdirectories are respected.
dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
test "x$dir" = "x$object" && dir=
base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
if test "$libtool" = yes; then
# With Tru64 cc, shared objects can also be used to make a
# static library. This mecanism is used in libtool 1.4 series to
# handle both shared and static libraries in a single compilation.
# With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
#
# With libtool 1.5 this exception was removed, and libtool now
# generates 2 separate objects for the 2 libraries. These two
# compilations output dependencies in in $dir.libs/$base.o.d and
# in $dir$base.o.d. We have to check for both files, because
# one of the two compilations can be disabled. We should prefer
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
# automatically cleaned when .libs/ is deleted, while ignoring
# the former would cause a distcleancheck panic.
tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4
tmpdepfile2=$dir$base.o.d # libtool 1.5
tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5
tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504
"$@" -Wc,-MD
else
tmpdepfile1=$dir$base.o.d
tmpdepfile2=$dir$base.d
tmpdepfile3=$dir$base.d
tmpdepfile4=$dir$base.d
"$@" -MD
fi
stat=$?
if test $stat -eq 0; then :
else
rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
exit $stat
fi
for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
do
test -f "$tmpdepfile" && break
done
if test -f "$tmpdepfile"; then
sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
# That's a tab and a space in the [].
sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
else
echo "#dummy" > "$depfile"
fi
rm -f "$tmpdepfile"
;;
#nosideeffect)
# This comment above is used by automake to tell side-effect
# dependency tracking mechanisms from slower ones.
dashmstdout)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout, regardless of -o.
"$@" || exit $?
# Remove the call to Libtool.
if test "$libtool" = yes; then
while test $1 != '--mode=compile'; do
shift
done
shift
fi
# Remove `-o $object'.
IFS=" "
for arg
do
case $arg in
-o)
shift
;;
$object)
shift
;;
*)
set fnord "$@" "$arg"
shift # fnord
shift # $arg
;;
esac
done
test -z "$dashmflag" && dashmflag=-M
# Require at least two characters before searching for `:'
# in the target name. This is to cope with DOS-style filenames:
# a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
"$@" $dashmflag |
sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile"
rm -f "$depfile"
cat < "$tmpdepfile" > "$depfile"
tr ' ' '
' < "$tmpdepfile" | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
dashXmstdout)
# This case only exists to satisfy depend.m4. It is never actually
# run, as this mode is specially recognized in the preamble.
exit 1
;;
makedepend)
"$@" || exit $?
# Remove any Libtool call
if test "$libtool" = yes; then
while test $1 != '--mode=compile'; do
shift
done
shift
fi
# X makedepend
shift
cleared=no
for arg in "$@"; do
case $cleared in
no)
set ""; shift
cleared=yes ;;
esac
case "$arg" in
-D*|-I*)
set fnord "$@" "$arg"; shift ;;
# Strip any option that makedepend may not understand. Remove
# the object too, otherwise makedepend will parse it as a source file.
-*|$object)
;;
*)
set fnord "$@" "$arg"; shift ;;
esac
done
obj_suffix="`echo $object | sed 's/^.*\././'`"
touch "$tmpdepfile"
${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
rm -f "$depfile"
cat < "$tmpdepfile" > "$depfile"
sed '1,2d' "$tmpdepfile" | tr ' ' '
' | \
## Some versions of the HPUX 10.20 sed can't process this invocation
## correctly. Breaking it into two sed invocations is a workaround.
sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
rm -f "$tmpdepfile" "$tmpdepfile".bak
;;
cpp)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout.
"$@" || exit $?
# Remove the call to Libtool.
if test "$libtool" = yes; then
while test $1 != '--mode=compile'; do
shift
done
shift
fi
# Remove `-o $object'.
IFS=" "
for arg
do
case $arg in
-o)
shift
;;
$object)
shift
;;
*)
set fnord "$@" "$arg"
shift # fnord
shift # $arg
;;
esac
done
"$@" -E |
sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
-e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
sed '$ s: \\$::' > "$tmpdepfile"
rm -f "$depfile"
echo "$object : \\" > "$depfile"
cat < "$tmpdepfile" >> "$depfile"
sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
rm -f "$tmpdepfile"
;;
msvisualcpp)
# Important note: in order to support this mode, a compiler *must*
# always write the preprocessed file to stdout, regardless of -o,
# because we must use -o when running libtool.
"$@" || exit $?
IFS=" "
for arg
do
case "$arg" in
"-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
set fnord "$@"
shift
shift
;;
*)
set fnord "$@" "$arg"
shift
shift
;;
esac
done
"$@" -E |
sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile"
rm -f "$depfile"
echo "$object : \\" > "$depfile"
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile"
echo " " >> "$depfile"
. "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s::\1\::p' >> "$depfile"
rm -f "$tmpdepfile"
;;
none)
exec "$@"
;;
*)
echo "Unknown depmode $depmode" 1>&2
exit 1
;;
esac
exit 0
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:

323
autotools/install-sh Executable file
View file

@ -0,0 +1,323 @@
#!/bin/sh
# install - install a program, script, or datafile
scriptversion=2005-05-14.22
# This originates from X11R5 (mit/util/scripts/install.sh), which was
# later released in X11R6 (xc/config/util/install.sh) with the
# following copyright and license.
#
# Copyright (C) 1994 X Consortium
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to
# deal in the Software without restriction, including without limitation the
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
# sell copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#
# Except as contained in this notice, the name of the X Consortium shall not
# be used in advertising or otherwise to promote the sale, use or other deal-
# ings in this Software without prior written authorization from the X Consor-
# tium.
#
#
# FSF changes to this file are in the public domain.
#
# Calling this script install-sh is preferred over install.sh, to prevent
# `make' implicit rules from creating a file called install from it
# 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.
# set DOITPROG to echo to test this script
# Don't use :- since 4.3BSD and earlier shells don't like it.
doit="${DOITPROG-}"
# put in absolute paths if you don't have them in your path; or use env. 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}"
chmodcmd="$chmodprog 0755"
chowncmd=
chgrpcmd=
stripcmd=
rmcmd="$rmprog -f"
mvcmd="$mvprog"
src=
dst=
dir_arg=
dstarg=
no_target_directory=
usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
or: $0 [OPTION]... SRCFILES... DIRECTORY
or: $0 [OPTION]... -t DIRECTORY SRCFILES...
or: $0 [OPTION]... -d DIRECTORIES...
In the 1st form, copy SRCFILE to DSTFILE.
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.
Environment variables override the default commands:
CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG
"
while test -n "$1"; do
case $1 in
-c) shift
continue;;
-d) dir_arg=true
shift
continue;;
-g) chgrpcmd="$chgrpprog $2"
shift
shift
continue;;
--help) echo "$usage"; exit $?;;
-m) chmodcmd="$chmodprog $2"
shift
shift
continue;;
-o) chowncmd="$chownprog $2"
shift
shift
continue;;
-s) stripcmd=$stripprog
shift
continue;;
-t) dstarg=$2
shift
shift
continue;;
-T) no_target_directory=true
shift
continue;;
--version) echo "$0 $scriptversion"; exit $?;;
*) # 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
# $@ is not empty: it contains at least $arg.
set fnord "$@" "$dstarg"
shift # fnord
fi
shift # arg
dstarg=$arg
done
break;;
esac
done
if test -z "$1"; then
if test -z "$dir_arg"; then
echo "$0: no input file specified." >&2
exit 1
fi
# It's OK to call `install-sh -d' without argument.
# This can happen when creating conditional directories.
exit 0
fi
for src
do
# Protect names starting with `-'.
case $src in
-*) src=./$src ;;
esac
if test -n "$dir_arg"; then
dst=$src
src=
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 '*'.
if test ! -f "$src" && test ! -d "$src"; then
echo "$0: $src does not exist." >&2
exit 1
fi
if test -z "$dstarg"; then
echo "$0: no destination specified." >&2
exit 1
fi
dst=$dstarg
# Protect names starting with `-'.
case $dst in
-*) dst=./$dst ;;
esac
# If destination is a directory, append the input filename; won't work
# if double slashes aren't ignored.
if test -d "$dst"; then
if test -n "$no_target_directory"; then
echo "$0: $dstarg: Is a directory" >&2
exit 1
fi
dst=$dst/`basename "$src"`
fi
fi
# This sed command emulates the dirname command.
dstdir=`echo "$dst" | sed -e 's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'`
# Make sure that the destination directory exists.
# Skip lots of stat calls in the usual case.
if test ! -d "$dstdir"; then
defaultIFS='
'
IFS="${IFS-$defaultIFS}"
oIFS=$IFS
# Some sh's can't handle IFS=/ for some reason.
IFS='%'
set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'`
shift
IFS=$oIFS
pathcomp=
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
fi
pathcomp=$pathcomp/
done
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"; }
else
dstfile=`basename "$dst"`
# Make a couple of temp file names in the proper directory.
dsttmp=$dstdir/_inst.$$_
rmtmp=$dstdir/_rm.$$_
# 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" &&
# and set any options; do chmod last to preserve setuid bits.
#
# If any of these fail, we abort the whole thing. If we want to
# 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"; } &&
# 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
(exit 1); exit 1
}
else
:
fi
} &&
# Now rename the file to the real destination.
$doit $mvcmd "$dsttmp" "$dstdir/$dstfile"
}
}
fi || { (exit 1); exit 1; }
done
# The final little trick to "correctly" pass the exit status to the exit trap.
{
(exit 0); exit 0
}
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:

6871
autotools/ltmain.sh Normal file

File diff suppressed because it is too large Load diff

360
autotools/missing Executable file
View file

@ -0,0 +1,360 @@
#! /bin/sh
# Common stub for a few missing GNU programs while installing.
scriptversion=2005-06-08.21
# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005
# Free Software Foundation, Inc.
# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# As a special exception to the GNU General Public License, if you
# distribute this file as part of a program that contains a
# configuration script generated by Autoconf, you may include it under
# the same distribution terms that you use for the rest of that program.
if test $# -eq 0; then
echo 1>&2 "Try \`$0 --help' for more information"
exit 1
fi
run=:
# In the cases where this matters, `missing' is being run in the
# srcdir already.
if test -f configure.ac; then
configure_ac=configure.ac
else
configure_ac=configure.in
fi
msg="missing on your system"
case "$1" in
--run)
# Try to run requested program, and just exit if it succeeds.
run=
shift
"$@" && exit 0
# Exit code 63 means version mismatch. This often happens
# when the user try to use an ancient version of a tool on
# a file that requires a minimum version. In this case we
# we should proceed has if the program had been absent, or
# if --run hadn't been passed.
if test $? = 63; then
run=:
msg="probably too old"
fi
;;
-h|--h|--he|--hel|--help)
echo "\
$0 [OPTION]... PROGRAM [ARGUMENT]...
Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
error status if there is no known handling for PROGRAM.
Options:
-h, --help display this help and exit
-v, --version output version information and exit
--run try to run the given command, and emulate it if it fails
Supported PROGRAM values:
aclocal touch file \`aclocal.m4'
autoconf touch file \`configure'
autoheader touch file \`config.h.in'
automake touch all \`Makefile.in' files
bison create \`y.tab.[ch]', if possible, from existing .[ch]
flex create \`lex.yy.c', if possible, from existing .c
help2man touch the output file
lex create \`lex.yy.c', if possible, from existing .c
makeinfo touch the output file
tar try tar, gnutar, gtar, then tar without non-portable flags
yacc create \`y.tab.[ch]', if possible, from existing .[ch]
Send bug reports to <bug-automake@gnu.org>."
exit $?
;;
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
echo "missing $scriptversion (GNU Automake)"
exit $?
;;
-*)
echo 1>&2 "$0: Unknown \`$1' option"
echo 1>&2 "Try \`$0 --help' for more information"
exit 1
;;
esac
# Now exit if we have it, but it failed. Also exit now if we
# don't have it and --version was passed (most likely to detect
# the program).
case "$1" in
lex|yacc)
# Not GNU programs, they don't have --version.
;;
tar)
if test -n "$run"; then
echo 1>&2 "ERROR: \`tar' requires --run"
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
exit 1
fi
;;
*)
if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
# We have it, but it failed.
exit 1
elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
# Could not run --version or --help. This is probably someone
# running `$TOOL --version' or `$TOOL --help' to check whether
# $TOOL exists and not knowing $TOOL uses missing.
exit 1
fi
;;
esac
# If it does not exist, or fails to run (possibly an outdated version),
# try to emulate it.
case "$1" in
aclocal*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acinclude.m4' or \`${configure_ac}'. You might want
to install the \`Automake' and \`Perl' packages. Grab them from
any GNU archive site."
touch aclocal.m4
;;
autoconf)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`${configure_ac}'. You might want to install the
\`Autoconf' and \`GNU m4' packages. Grab them from any GNU
archive site."
touch configure
;;
autoheader)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`acconfig.h' or \`${configure_ac}'. You might want
to install the \`Autoconf' and \`GNU m4' packages. Grab them
from any GNU archive site."
files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
test -z "$files" && files="config.h"
touch_files=
for f in $files; do
case "$f" in
*:*) touch_files="$touch_files "`echo "$f" |
sed -e 's/^[^:]*://' -e 's/:.*//'`;;
*) touch_files="$touch_files $f.in";;
esac
done
touch $touch_files
;;
automake*)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
You might want to install the \`Automake' and \`Perl' packages.
Grab them from any GNU archive site."
find . -type f -name Makefile.am -print |
sed 's/\.am$/.in/' |
while read f; do touch "$f"; done
;;
autom4te)
echo 1>&2 "\
WARNING: \`$1' is needed, but is $msg.
You might have modified some files without having the
proper tools for further handling them.
You can get \`$1' as part of \`Autoconf' from any GNU
archive site."
file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'`
test -z "$file" && file=`echo "$*" | sed -n 's/.*-o[ ]*\([^ ]*\).*/\1/p'`
if test -f "$file"; then
touch $file
else
test -z "$file" || exec >$file
echo "#! /bin/sh"
echo "# Created by GNU Automake missing as a replacement of"
echo "# $ $@"
echo "exit 0"
chmod +x $file
exit 1
fi
;;
bison|yacc)
echo 1>&2 "\
WARNING: \`$1' $msg. You should only need it if
you modified a \`.y' file. You may need the \`Bison' package
in order for those modifications to take effect. You can get
\`Bison' from any GNU archive site."
rm -f y.tab.c y.tab.h
if [ $# -ne 1 ]; then
eval LASTARG="\${$#}"
case "$LASTARG" in
*.y)
SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
if [ -f "$SRCFILE" ]; then
cp "$SRCFILE" y.tab.c
fi
SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
if [ -f "$SRCFILE" ]; then
cp "$SRCFILE" y.tab.h
fi
;;
esac
fi
if [ ! -f y.tab.h ]; then
echo >y.tab.h
fi
if [ ! -f y.tab.c ]; then
echo 'main() { return 0; }' >y.tab.c
fi
;;
lex|flex)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.l' file. You may need the \`Flex' package
in order for those modifications to take effect. You can get
\`Flex' from any GNU archive site."
rm -f lex.yy.c
if [ $# -ne 1 ]; then
eval LASTARG="\${$#}"
case "$LASTARG" in
*.l)
SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
if [ -f "$SRCFILE" ]; then
cp "$SRCFILE" lex.yy.c
fi
;;
esac
fi
if [ ! -f lex.yy.c ]; then
echo 'main() { return 0; }' >lex.yy.c
fi
;;
help2man)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a dependency of a manual page. You may need the
\`Help2man' package in order for those modifications to take
effect. You can get \`Help2man' from any GNU archive site."
file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
if test -z "$file"; then
file=`echo "$*" | sed -n 's/.*--output=\([^ ]*\).*/\1/p'`
fi
if [ -f "$file" ]; then
touch $file
else
test -z "$file" || exec >$file
echo ".ab help2man is required to generate this page"
exit 1
fi
;;
makeinfo)
echo 1>&2 "\
WARNING: \`$1' is $msg. You should only need it if
you modified a \`.texi' or \`.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy \`make' (AIX,
DU, IRIX). You might want to install the \`Texinfo' package or
the \`GNU make' package. Grab either from any GNU archive site."
# The file to touch is that specified with -o ...
file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'`
if test -z "$file"; then
# ... or it is the one specified with @setfilename ...
infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile`
# ... or it is derived from the source name (dir/f.texi becomes f.info)
test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
fi
# If the file does not exist, the user really needs makeinfo;
# let's fail without touching anything.
test -f $file || exit 1
touch $file
;;
tar)
shift
# We have already tried tar in the generic part.
# Look for gnutar/gtar before invocation to avoid ugly error
# messages.
if (gnutar --version > /dev/null 2>&1); then
gnutar "$@" && exit 0
fi
if (gtar --version > /dev/null 2>&1); then
gtar "$@" && exit 0
fi
firstarg="$1"
if shift; then
case "$firstarg" in
*o*)
firstarg=`echo "$firstarg" | sed s/o//`
tar "$firstarg" "$@" && exit 0
;;
esac
case "$firstarg" in
*h*)
firstarg=`echo "$firstarg" | sed s/h//`
tar "$firstarg" "$@" && exit 0
;;
esac
fi
echo 1>&2 "\
WARNING: I can't seem to be able to run \`tar' with the given arguments.
You may want to install GNU tar or Free paxutils, or check the
command line arguments."
exit 1
;;
*)
echo 1>&2 "\
WARNING: \`$1' is needed, and is $msg.
You might have modified some files without having the
proper tools for further handling them. Check the \`README' file,
it often tells you about the needed prerequisites for installing
this package. You may also peek at any GNU archive site, in case
some other package would contain this missing \`$1' program."
exit 1
;;
esac
exit 0
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:

158
autotools/mkinstalldirs Executable file
View file

@ -0,0 +1,158 @@
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
scriptversion=2005-06-29.22
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Public domain.
#
# This file is maintained in Automake, please report
# bugs to <bug-automake@gnu.org> or send patches to
# <automake-patches@gnu.org>.
errstatus=0
dirmode=
usage="\
Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
Create each directory DIR (with mode MODE, if specified), including all
leading file name components.
Report bugs to <bug-automake@gnu.org>."
# process command line arguments
while test $# -gt 0 ; do
case $1 in
-h | --help | --h*) # -h for help
echo "$usage"
exit $?
;;
-m) # -m PERM arg
shift
test $# -eq 0 && { echo "$usage" 1>&2; exit 1; }
dirmode=$1
shift
;;
--version)
echo "$0 $scriptversion"
exit $?
;;
--) # stop option processing
shift
break
;;
-*) # unknown option
echo "$usage" 1>&2
exit 1
;;
*) # first non-opt arg
break
;;
esac
done
for file
do
if test -d "$file"; then
shift
else
break
fi
done
case $# in
0) exit 0 ;;
esac
# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and
# mkdir -p a/c at the same time, both will detect that a is missing,
# one will create a, then the other will try to create a and die with
# a "File exists" error. This is a problem when calling mkinstalldirs
# from a parallel make. We use --version in the probe to restrict
# ourselves to GNU mkdir, which is thread-safe.
case $dirmode in
'')
if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
echo "mkdir -p -- $*"
exec mkdir -p -- "$@"
else
# On NextStep and OpenStep, the `mkdir' command does not
# recognize any option. It will interpret all options as
# directories to create, and then abort because `.' already
# exists.
test -d ./-p && rmdir ./-p
test -d ./--version && rmdir ./--version
fi
;;
*)
if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
test ! -d ./--version; then
echo "mkdir -m $dirmode -p -- $*"
exec mkdir -m "$dirmode" -p -- "$@"
else
# Clean up after NextStep and OpenStep mkdir.
for d in ./-m ./-p ./--version "./$dirmode";
do
test -d $d && rmdir $d
done
fi
;;
esac
for file
do
case $file in
/*) pathcomp=/ ;;
*) pathcomp= ;;
esac
oIFS=$IFS
IFS=/
set fnord $file
shift
IFS=$oIFS
for d
do
test "x$d" = x && continue
pathcomp=$pathcomp$d
case $pathcomp in
-*) pathcomp=./$pathcomp ;;
esac
if test ! -d "$pathcomp"; then
echo "mkdir $pathcomp"
mkdir "$pathcomp" || lasterr=$?
if test ! -d "$pathcomp"; then
errstatus=$lasterr
else
if test ! -z "$dirmode"; then
echo "chmod $dirmode $pathcomp"
lasterr=
chmod "$dirmode" "$pathcomp" || lasterr=$?
if test ! -z "$lasterr"; then
errstatus=$lasterr
fi
fi
fi
fi
pathcomp=$pathcomp/
done
done
exit $errstatus
# Local Variables:
# mode: shell-script
# sh-indentation: 2
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:

22965
configure vendored Executable file

File diff suppressed because it is too large Load diff

148
configure.in Normal file
View file

@ -0,0 +1,148 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
AC_INIT([XQilla],[1.0],[])
AC_CONFIG_AUX_DIR(autotools)
AC_CANONICAL_TARGET([])
AM_INIT_AUTOMAKE(XQilla, 1.0,)
AC_CONFIG_SRCDIR([src/runtime/Result.cpp])
AC_CONFIG_HEADERS([src/config/xqilla_config_unix.h])
# Check debug option
AC_MSG_CHECKING(if --enable-debug option specified)
AC_ARG_ENABLE(debug,
[AS_HELP_STRING(--enable-debug,Build a debugging version.)],
[xqilla_cv_debug="$enable_debug"], [xqilla_cv_debug="no"])
AC_MSG_RESULT($xqilla_cv_debug)
# Don't override anything if it's already set from the environment.
optimize_def="-O"
case $host_os in
aix4.3.*|aix5*)
optimize_def="-O2"
CC=${CC-"xlc_r"}
CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
LDFLAGS="$LDFLAGS -Wl,-brtl";;
bsdi3*) CC=${CC-"shlicc2"}
LIBS="$LIBS -lipc";;
cygwin*)
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_REENTRANT";;
freebsd*)
CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
LDFLAGS="$LDFLAGS -pthread";;
gnu*|k*bsd*-gnu|linux*)
optimize_def="-O2"
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_REENTRANT";;
hpux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT";;
irix*) optimize_def="-O2"
CPPFLAGS="$CPPFLAGS -D_SGI_MP_SOURCE";;
mpeix*) CPPFLAGS="$CPPFLAGS -D_POSIX_SOURCE -D_SOCKET_SOURCE"
LIBS="$LIBS -lsocket -lsvipc";;
osf*) CPPFLAGS="$CPPFLAGS -pthread";;
*qnx*) AC_DEFINE(HAVE_QNX)
AH_TEMPLATE(HAVE_QNX, [Define to 1 if building on QNX.]);;
solaris*)
CPPFLAGS="$CPPFLAGS -D_REENTRANT";;
esac
# Set CFLAGS/CXXFLAGS. We MUST set the flags before we call autoconf
# compiler configuration macros, because if we don't, they set CFLAGS
# to no optimization and -g, which isn't what we want.
if test "$xqilla_cv_debug" = "yes"; then
AC_DEFINE(DEBUG)
AH_TEMPLATE(DEBUG, [Define to 1 if you want a debugging version.])
CFLAGS="$CFLAGS -g"
CXXFLAGS="$CXXFLAGS -g"
else
CFLAGS=${CFLAGS-$optimize_def}
CXXFLAGS=${CXXFLAGS-"$CFLAGS"}
fi
# Check Xerces library name
AC_MSG_CHECKING([if --with-xerces=DIR option specified])
AC_ARG_WITH(xerces,
[AS_HELP_STRING(--with-xerces=DIR,Path of Xerces. [DIR="../xerces-c-src"])],
[with_xerces="$withval"], [with_xerces="no"])
AC_MSG_RESULT($with_xerces)
if test "$with_xerces" = "no"; then
with_xerces="/usr/local"
fi
if test `ls $with_xerces/lib/libxerces-c.*2[[6-7]].* 2>/dev/null | wc -l` -gt 0 ; then
AC_MSG_CHECKING([for Xerces C++ version from source tree])
xerces_version=`ls "$with_xerces"/lib/libxerces-c.*[[0-9]][[0-9]].* | tail -1 | sed 's/.*xerces-c.*\([[0-9]]\)\([[0-9]]\).*/\1.\2/'`
AC_MSG_RESULT([$xerces_version])
xerces_lib="$with_xerces/lib"
xerces_include="$with_xerces/src"
xerces_library="xerces-c"
elif test `ls $with_xerces/lib/libxerces-c*2[[6-7]].* 2>/dev/null | wc -l` -gt 0 ; then
AC_MSG_CHECKING([for Xerces C++ version from source tree])
xerces_version=`ls "$with_xerces"/lib/libxerces-c*[[0-9]][[0-9]].* | tail -1 | sed 's/.*xerces-c*\([[0-9]]\)\([[0-9]]\).*/\1.\2/'`
AC_MSG_RESULT([$xerces_version])
xerces_lib="$with_xerces/lib"
xerces_include="$with_xerces/src"
xerces_library="xerces-c"
else
AC_MSG_ERROR([Xerces-C++ is required to build XQuery. $with_xerces not a valid, supported Xerces tree. You must specify the path where Xerces is installed with --with-xerces.])
fi
AC_SUBST(xerces_include)
AC_SUBST(xerces_lib)
# Checks for programs.
AC_PROG_CXX
AC_PROG_CC
AC_PROG_LIBTOOL
AC_PROG_CPP
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET
#AC_PROG_RANLIB
AC_PROG_YACC
AM_PROG_LEX
# Check for unicode support in flex
AC_MSG_CHECKING([unicode support in flex])
flex --help | grep "\-U" > /dev/null
if test "$?" -eq "0"
then AC_MSG_RESULT([found])
else AC_MSG_WARN([not found. XQilla requires a version of flex supporting the -U (16-bit unicode) flag if you need to rebuild the lexer.])
fi
# Set up extra compiler flags for GCC
if test "$GXX" = "yes"; then
if test "$xqilla_cv_debug" = "yes"; then
CXXFLAGS="$CXXFLAGS -Wall -ftemplate-depth-50 ${targetoptions}"
CFLAGS="$CFLAGS -Wall ${targetoptions}"
else
CXXFLAGS="$CXXFLAGS -ftemplate-depth-50 ${targetoptions}"
CFLAGS="$CFLAGS ${targetoptions}"
fi
fi
# Checks for libraries.
AC_CHECK_LIB(pthread,pthread_create)
AC_CHECK_LIB(socket,connect)
AC_CHECK_LIB(nsl,gethostbyname)
# Checks for header files.
AC_FUNC_ALLOCA
AC_HEADER_STDC
AC_CHECK_HEADERS([limits.h malloc.h stddef.h stdlib.h string.h sys/time.h sys/timeb.h wchar.h])
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AC_HEADER_TIME
AC_STRUCT_TM
AC_CHECK_TYPES([ptrdiff_t])
# Checks for library functions.
AC_FUNC_ERROR_AT_LINE
AC_FUNC_MKTIME
AC_CHECK_FUNCS([floor ftime gettimeofday memmove memset pow sqrt strchr strstr tzset])
AC_CONFIG_FILES([Makefile include/Makefile])
AC_OUTPUT

1010
docs/Doxyfile.devapi.in Normal file

File diff suppressed because it is too large Load diff

1001
docs/Doxyfile.dom3api.in Normal file

File diff suppressed because it is too large Load diff

1024
docs/Doxyfile.simpleapi.in Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,108 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMAttr.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMAttr.hpp</h1><a href="DOMAttr_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMAttr_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMAttr_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2001-2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMAttr.hpp 176280 2005-01-07 15:32:34Z amassari $</span>
<a name="l00022"></a>00022 <span class="comment"> */</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>&gt;</span>
<a name="l00027"></a>00027
<a name="l00028"></a>00028 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00029"></a>00029
<a name="l00030"></a>00030 <span class="keyword">class </span>DOMElement;
<a name="l00031"></a>00031 <span class="keyword">class </span>DOMTypeInfo;
<a name="l00032"></a>00032
<a name="l00057"></a><a class="code" href="classxercesc_1_1DOMAttr.html">00057</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a> {
<a name="l00058"></a>00058 <span class="keyword">protected</span>:
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00060"></a>00060 <span class="comment">// Hidden constructors</span>
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00064"></a><a class="code" href="classxercesc_1_1DOMAttr.html#f22e3ac423ed416f507f67e99e4a6749">00064</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a>() {}
<a name="l00065"></a><a class="code" href="classxercesc_1_1DOMAttr.html#2e6e731c03f10a3c8116549556ca2b50">00065</a> <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a> &amp;other) : <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a>(other) {}
<a name="l00067"></a>00067
<a name="l00068"></a>00068 <span class="keyword">private</span>:
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00070"></a>00070 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00074"></a>00074 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a> &amp;);
<a name="l00076"></a>00076
<a name="l00077"></a>00077 <span class="keyword">public</span>:
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00079"></a>00079 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00087"></a><a class="code" href="classxercesc_1_1DOMAttr.html#92f914d9871b78a61bc70997a01eced8">00087</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMAttr.html">DOMAttr</a>() {};
<a name="l00089"></a>00089
<a name="l00090"></a>00090 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00091"></a>00091 <span class="comment">// Virtual DOMAttr interface</span>
<a name="l00092"></a>00092 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00095"></a>00095 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00096"></a>00096 <span class="comment">// Getter methods</span>
<a name="l00097"></a>00097 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00102"></a>00102 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getName() <span class="keyword">const </span>= 0;
<a name="l00103"></a>00103
<a name="l00112"></a>00112 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getSpecified() <span class="keyword">const </span>= 0;
<a name="l00113"></a>00113
<a name="l00121"></a>00121 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getValue() <span class="keyword">const </span>= 0;
<a name="l00122"></a>00122
<a name="l00123"></a>00123 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00124"></a>00124 <span class="comment">// Setter methods</span>
<a name="l00125"></a>00125 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00133"></a>00133 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setValue(<span class="keyword">const</span> XMLCh *value) = 0;
<a name="l00135"></a>00135
<a name="l00144"></a>00144 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMElement.html">DOMElement</a> *getOwnerElement() <span class="keyword">const </span>= 0;
<a name="l00146"></a>00146
<a name="l00159"></a>00159 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isId() <span class="keyword">const </span>= 0;
<a name="l00160"></a>00160
<a name="l00161"></a>00161
<a name="l00170"></a>00170 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMTypeInfo.html">DOMTypeInfo</a> * getTypeInfo() <span class="keyword">const </span>= 0;
<a name="l00171"></a>00171
<a name="l00173"></a>00173
<a name="l00174"></a>00174 };
<a name="l00175"></a>00175
<a name="l00176"></a>00176 XERCES_CPP_NAMESPACE_END
<a name="l00177"></a>00177
<a name="l00178"></a>00178 <span class="preprocessor">#endif</span>
<a name="l00179"></a>00179 <span class="preprocessor"></span>
<a name="l00180"></a>00180
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMAttr.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMAttr.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<code>#include &lt;<a class="el" href="DOMNode_8hpp-source.html">xercesc/dom/DOMNode.hpp</a>&gt;</code><br>
<p>
Include dependency graph for DOMAttr.hpp:<p><center><img src="DOMAttr_8hpp__incl.png" border="0" usemap="#DOMAttr.hpp_map" alt=""></center>
<map name="DOMAttr.hpp_map">
<area href="DOMNode_8hpp.html" shape="rect" coords="154,58,346,82" alt="">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMAttr_8hpp__dep__incl.png" border="0" usemap="#DOMAttr.hppdep_map" alt=""></center>
<map name="DOMAttr.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="178,8,256,32" alt="">
<area href="StDOMNode_8hpp.html" shape="rect" coords="156,56,278,80" alt="">
</map>
<p>
<a href="DOMAttr_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMAttr.html">xercesc::DOMAttr</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <code><a class="el" href="classxercesc_1_1DOMAttr.html">DOMAttr</a></code> class refers to an attribute of an XML element. <a href="classxercesc_1_1DOMAttr.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,3 @@
base referer
rect $DOM_8hpp.html 178,8 256,32
rect $StDOMNode_8hpp.html 156,56 278,80

View file

@ -0,0 +1 @@
bc25e75225291bc409b18228f5d1683a

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,2 @@
base referer
rect $DOMNode_8hpp.html 154,58 346,82

View file

@ -0,0 +1 @@
a482cafae0f1e80865e0fec2f3d7074c

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,189 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMBuilder.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMBuilder.hpp</h1><a href="DOMBuilder_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMBuilder_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMBuilder_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMBuilder.hpp 176026 2004-09-08 13:57:07Z peiyongz $</span>
<a name="l00022"></a>00022 <span class="comment"> *</span>
<a name="l00023"></a>00023 <span class="comment"> */</span>
<a name="l00024"></a>00024
<a name="l00025"></a>00025
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00027"></a>00027
<a name="l00028"></a>00028 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00029"></a>00029
<a name="l00030"></a>00030
<a name="l00031"></a>00031 <span class="keyword">class </span>DOMErrorHandler;
<a name="l00032"></a>00032 <span class="keyword">class </span>DOMEntityResolver;
<a name="l00033"></a>00033 <span class="keyword">class </span>DOMInputSource;
<a name="l00034"></a>00034 <span class="keyword">class </span>DOMBuilderFilter;
<a name="l00035"></a>00035 <span class="keyword">class </span>DOMNode;
<a name="l00036"></a>00036 <span class="keyword">class </span>DOMDocument;
<a name="l00037"></a>00037 <span class="keyword">class </span>Grammar;
<a name="l00038"></a>00038
<a name="l00049"></a><a class="code" href="classxercesc_1_1DOMBuilder.html">00049</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a>
<a name="l00050"></a>00050 {
<a name="l00051"></a>00051 <span class="keyword">protected</span> :
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00053"></a>00053 <span class="comment">// Hidden constructors</span>
<a name="l00054"></a>00054 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00057"></a><a class="code" href="classxercesc_1_1DOMBuilder.html#68d87a7d2ae0c206c7d743512b440192">00057</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a>() {};
<a name="l00059"></a>00059
<a name="l00060"></a>00060 <span class="keyword">private</span>:
<a name="l00061"></a>00061 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00062"></a>00062 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00063"></a>00063 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00066"></a>00066 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a> &amp;);
<a name="l00067"></a>00067 <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a> &amp;);
<a name="l00069"></a>00069
<a name="l00070"></a>00070 <span class="keyword">public</span>:
<a name="l00071"></a>00071 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00072"></a>00072 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00080"></a><a class="code" href="classxercesc_1_1DOMBuilder.html#0d64d41e603c4fc6a6aa33c23b24fd5e">00080</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a>() {};
<a name="l00082"></a>00082
<a name="l00083"></a>00083 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00084"></a>00084 <span class="comment">// Class types</span>
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00115"></a><a class="code" href="classxercesc_1_1DOMBuilder.html#e291bcc6e2a316a21aafab8555b6cbc6">00115</a> <span class="comment"></span> <span class="keyword">enum</span> <a class="code" href="classxercesc_1_1DOMBuilder.html#e291bcc6e2a316a21aafab8555b6cbc6">ActionType</a>
<a name="l00116"></a>00116 {
<a name="l00117"></a>00117 ACTION_REPLACE = 1,
<a name="l00118"></a>00118 ACTION_APPEND_AS_CHILDREN = 2,
<a name="l00119"></a>00119 ACTION_INSERT_AFTER = 3,
<a name="l00120"></a>00120 ACTION_INSERT_BEFORE = 4
<a name="l00121"></a>00121 };
<a name="l00123"></a>00123
<a name="l00124"></a>00124 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00125"></a>00125 <span class="comment">// Virtual DOMBuilder interface</span>
<a name="l00126"></a>00126 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00129"></a>00129 <span class="comment"></span>
<a name="l00130"></a>00130 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00131"></a>00131 <span class="comment">// Getter methods</span>
<a name="l00132"></a>00132 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00133"></a>00133
<a name="l00145"></a>00145 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMErrorHandler.html">DOMErrorHandler</a>* getErrorHandler() = 0;
<a name="l00146"></a>00146
<a name="l00158"></a>00158 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMErrorHandler.html">DOMErrorHandler</a>* getErrorHandler() <span class="keyword">const </span>= 0;
<a name="l00159"></a>00159
<a name="l00171"></a>00171 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMEntityResolver.html">DOMEntityResolver</a>* getEntityResolver() = 0;
<a name="l00172"></a>00172
<a name="l00184"></a>00184 <span class="keyword">virtual</span> <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMEntityResolver.html">DOMEntityResolver</a>* getEntityResolver() <span class="keyword">const </span>= 0;
<a name="l00185"></a>00185
<a name="l00197"></a>00197 <span class="keyword">virtual</span> DOMBuilderFilter* getFilter() = 0;
<a name="l00198"></a>00198
<a name="l00210"></a>00210 <span class="keyword">virtual</span> <span class="keyword">const</span> DOMBuilderFilter* getFilter() <span class="keyword">const </span>= 0;
<a name="l00211"></a>00211
<a name="l00212"></a>00212 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00213"></a>00213 <span class="comment">// Setter methods</span>
<a name="l00214"></a>00214 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00232"></a>00232 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setErrorHandler(<a class="code" href="classxercesc_1_1DOMErrorHandler.html">DOMErrorHandler</a>* <span class="keyword">const</span> handler) = 0;
<a name="l00233"></a>00233
<a name="l00253"></a>00253 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setEntityResolver(<a class="code" href="classxercesc_1_1DOMEntityResolver.html">DOMEntityResolver</a>* <span class="keyword">const</span> handler) = 0;
<a name="l00254"></a>00254
<a name="l00276"></a>00276 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFilter(DOMBuilderFilter* <span class="keyword">const</span> filter) = 0;
<a name="l00277"></a>00277
<a name="l00278"></a>00278 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00279"></a>00279 <span class="comment">// Feature methods</span>
<a name="l00280"></a>00280 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00304"></a>00304 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> setFeature(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name, <span class="keyword">const</span> <span class="keywordtype">bool</span> state) = 0;
<a name="l00305"></a>00305
<a name="l00321"></a>00321 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> getFeature(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name) <span class="keyword">const </span>= 0;
<a name="l00322"></a>00322
<a name="l00339"></a>00339 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> canSetFeature(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name, <span class="keyword">const</span> <span class="keywordtype">bool</span> state) <span class="keyword">const </span>= 0;
<a name="l00340"></a>00340
<a name="l00341"></a>00341 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00342"></a>00342 <span class="comment">// Parsing methods</span>
<a name="l00343"></a>00343 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00374"></a>00374 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html">DOMDocument</a>* parse(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMInputSource.html">DOMInputSource</a>&amp; source) = 0;
<a name="l00375"></a>00375
<a name="l00403"></a>00403 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html">DOMDocument</a>* parseURI(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId) = 0;
<a name="l00404"></a>00404
<a name="l00431"></a>00431 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMDocument.html">DOMDocument</a>* parseURI(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> systemId) = 0;
<a name="l00432"></a>00432
<a name="l00461"></a>00461 <span class="keyword">virtual</span> <span class="keywordtype">void</span> parseWithContext
<a name="l00462"></a>00462 (
<a name="l00463"></a>00463 <span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMInputSource.html">DOMInputSource</a>&amp; source
<a name="l00464"></a>00464 , <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a>* <span class="keyword">const</span> contextNode
<a name="l00465"></a>00465 , <span class="keyword">const</span> <span class="keywordtype">short</span> action
<a name="l00466"></a>00466 ) = 0;
<a name="l00468"></a>00468
<a name="l00469"></a>00469 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00470"></a>00470 <span class="comment">// Non-standard Extension</span>
<a name="l00471"></a>00471 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00474"></a>00474 <span class="comment"></span>
<a name="l00496"></a>00496 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* getProperty(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name) <span class="keyword">const </span>= 0 ;
<a name="l00497"></a>00497
<a name="l00519"></a>00519 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> name, <span class="keywordtype">void</span>* value) = 0 ;
<a name="l00520"></a>00520
<a name="l00527"></a>00527 <span class="keyword">virtual</span> <span class="keywordtype">void</span> release() = 0;
<a name="l00528"></a>00528
<a name="l00552"></a>00552 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetDocumentPool() = 0;
<a name="l00553"></a>00553
<a name="l00581"></a>00581 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMInputSource.html">DOMInputSource</a>&amp; source,
<a name="l00582"></a>00582 <span class="keyword">const</span> <span class="keywordtype">short</span> grammarType,
<a name="l00583"></a>00583 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00584"></a>00584
<a name="l00610"></a>00610 <span class="keyword">virtual</span> Grammar* loadGrammar(<span class="keyword">const</span> XMLCh* <span class="keyword">const</span> systemId,
<a name="l00611"></a>00611 <span class="keyword">const</span> <span class="keywordtype">short</span> grammarType,
<a name="l00612"></a>00612 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00613"></a>00613
<a name="l00639"></a>00639 <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="l00640"></a>00640 <span class="keyword">const</span> <span class="keywordtype">short</span> grammarType,
<a name="l00641"></a>00641 <span class="keyword">const</span> <span class="keywordtype">bool</span> toCache = <span class="keyword">false</span>) = 0;
<a name="l00642"></a>00642
<a name="l00649"></a>00649 <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="l00650"></a>00650
<a name="l00656"></a>00656 <span class="keyword">virtual</span> Grammar* getRootGrammar() <span class="keyword">const </span>= 0;
<a name="l00657"></a>00657
<a name="l00664"></a>00664 <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="l00665"></a>00665
<a name="l00669"></a>00669 <span class="keyword">virtual</span> <span class="keywordtype">void</span> resetCachedGrammarPool() = 0;
<a name="l00670"></a>00670
<a name="l00676"></a>00676 <span class="keyword">virtual</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> getSrcOffset() <span class="keyword">const </span>= 0;
<a name="l00677"></a>00677
<a name="l00679"></a>00679
<a name="l00680"></a>00680 };
<a name="l00681"></a>00681
<a name="l00682"></a>00682
<a name="l00683"></a>00683 XERCES_CPP_NAMESPACE_END
<a name="l00684"></a>00684
<a name="l00685"></a>00685 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,46 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMBuilder.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMBuilder.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<p>
Include dependency graph for DOMBuilder.hpp:<p><center><img src="DOMBuilder_8hpp__incl.png" border="0" usemap="#DOMBuilder.hpp_map" alt=""></center>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMBuilder_8hpp__dep__incl.png" border="0" usemap="#DOMBuilder.hppdep_map" alt=""></center>
<map name="DOMBuilder.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="177,8,254,32" alt="">
</map>
<p>
<a href="DOMBuilder_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMBuilder.html">xercesc::DOMBuilder</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classxercesc_1_1DOMBuilder.html">DOMBuilder</a> provides an API for parsing XML documents and building the corresponding DOM document tree. <a href="classxercesc_1_1DOMBuilder.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,2 @@
base referer
rect $DOM_8hpp.html 177,8 254,32

View file

@ -0,0 +1 @@
e7603987914a1b8ca9886879587df3a8

Binary file not shown.

After

Width:  |  Height:  |  Size: 684 B

View file

@ -0,0 +1 @@
base referer

View file

@ -0,0 +1 @@
74e40be8d268259a61143df82fe80030

Binary file not shown.

After

Width:  |  Height:  |  Size: 959 B

View file

@ -0,0 +1,81 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMCDATASection.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMCDATASection.hpp</h1><a href="DOMCDATASection_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMCDataSection_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMCDataSection_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004
<a name="l00005"></a>00005 <span class="comment">/*</span>
<a name="l00006"></a>00006 <span class="comment"> * Copyright 2001-2002,2004 The Apache Software Foundation.</span>
<a name="l00007"></a>00007 <span class="comment"> * </span>
<a name="l00008"></a>00008 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00009"></a>00009 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00010"></a>00010 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00011"></a>00011 <span class="comment"> * </span>
<a name="l00012"></a>00012 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00013"></a>00013 <span class="comment"> * </span>
<a name="l00014"></a>00014 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00015"></a>00015 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00016"></a>00016 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00017"></a>00017 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00018"></a>00018 <span class="comment"> * limitations under the License.</span>
<a name="l00019"></a>00019 <span class="comment"> */</span>
<a name="l00020"></a>00020
<a name="l00021"></a>00021 <span class="comment">/*</span>
<a name="l00022"></a>00022 <span class="comment"> * $Id: DOMCDATASection.hpp 176280 2005-01-07 15:32:34Z amassari $</span>
<a name="l00023"></a>00023 <span class="comment"> */</span>
<a name="l00024"></a>00024
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="DOMText_8hpp.html">xercesc/dom/DOMText.hpp</a>&gt;</span>
<a name="l00027"></a>00027
<a name="l00028"></a>00028 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00029"></a>00029
<a name="l00030"></a>00030
<a name="l00065"></a><a class="code" href="classxercesc_1_1DOMCDATASection.html">00065</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMText.html">DOMText</a> {
<a name="l00066"></a>00066 <span class="keyword">protected</span>:
<a name="l00067"></a>00067 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00068"></a>00068 <span class="comment">// Hidden constructors</span>
<a name="l00069"></a>00069 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00072"></a><a class="code" href="classxercesc_1_1DOMCDATASection.html#3f7b9d233119d52b9e57a5574f6a73d5">00072</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a>() {}
<a name="l00073"></a><a class="code" href="classxercesc_1_1DOMCDATASection.html#12b7f586c89bcba93ce005df507543c3">00073</a> <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a> &amp;other) : <a class="code" href="classxercesc_1_1DOMText.html">DOMText</a>(other) {}
<a name="l00075"></a>00075
<a name="l00076"></a>00076 <span class="keyword">private</span>:
<a name="l00077"></a>00077 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00078"></a>00078 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00079"></a>00079 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00082"></a>00082 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a> &amp;);
<a name="l00084"></a>00084
<a name="l00085"></a>00085 <span class="keyword">public</span>:
<a name="l00086"></a>00086 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00087"></a>00087 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00088"></a>00088 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00095"></a><a class="code" href="classxercesc_1_1DOMCDATASection.html#205c3e2c7fec34acacb645c3fcfe1d0a">00095</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMCDATASection.html">DOMCDATASection</a>() {};
<a name="l00097"></a>00097
<a name="l00098"></a>00098 };
<a name="l00099"></a>00099
<a name="l00100"></a>00100 XERCES_CPP_NAMESPACE_END
<a name="l00101"></a>00101
<a name="l00102"></a>00102 <span class="preprocessor">#endif</span>
<a name="l00103"></a>00103 <span class="preprocessor"></span>
<a name="l00104"></a>00104
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMCDATASection.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMCDATASection.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<code>#include &lt;<a class="el" href="DOMText_8hpp-source.html">xercesc/dom/DOMText.hpp</a>&gt;</code><br>
<p>
Include dependency graph for DOMCDATASection.hpp:<p><center><img src="DOMCDATASection_8hpp__incl.png" border="0" usemap="#DOMCDATASection.hpp_map" alt=""></center>
<map name="DOMCDATASection.hpp_map">
<area href="DOMText_8hpp.html" shape="rect" coords="221,59,405,83" alt="">
<area href="DOMCharacterData_8hpp.html" shape="rect" coords="454,109,700,133" alt="">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMCDATASection_8hpp__dep__incl.png" border="0" usemap="#DOMCDATASection.hppdep_map" alt=""></center>
<map name="DOMCDATASection.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="222,8,299,32" alt="">
</map>
<p>
<a href="DOMCDATASection_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMCDATASection.html">xercesc::DOMCDATASection</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup. <a href="classxercesc_1_1DOMCDATASection.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,2 @@
base referer
rect $DOM_8hpp.html 222,8 299,32

View file

@ -0,0 +1 @@
6477c6886a2f3c7843b67f02068dfec1

Binary file not shown.

After

Width:  |  Height:  |  Size: 831 B

View file

@ -0,0 +1,3 @@
base referer
rect $DOMText_8hpp.html 221,59 405,83
rect $DOMCharacterData_8hpp.html 454,109 700,133

View file

@ -0,0 +1 @@
32fd56c14bb4b8713fd53ca23f889c42

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

View file

@ -0,0 +1,109 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMCharacterData.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMCharacterData.hpp</h1><a href="DOMCharacterData_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMCharacterData_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMCharacterData_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2001-2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMCharacterData.hpp 176280 2005-01-07 15:32:34Z amassari $</span>
<a name="l00022"></a>00022 <span class="comment"> */</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>&gt;</span>
<a name="l00026"></a>00026
<a name="l00027"></a>00027 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00028"></a>00028
<a name="l00029"></a>00029
<a name="l00045"></a><a class="code" href="classxercesc_1_1DOMCharacterData.html">00045</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a> {
<a name="l00046"></a>00046 <span class="keyword">protected</span>:
<a name="l00047"></a>00047 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00048"></a>00048 <span class="comment">// Hidden constructors</span>
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00052"></a><a class="code" href="classxercesc_1_1DOMCharacterData.html#82779b668e65db522db4fb869d97b638">00052</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a>() {}
<a name="l00053"></a><a class="code" href="classxercesc_1_1DOMCharacterData.html#6f78323a15eba8db2d1c272d845d4025">00053</a> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a> &amp;other) : <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a>(other) {}
<a name="l00055"></a>00055
<a name="l00056"></a>00056 <span class="keyword">private</span>:
<a name="l00057"></a>00057 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00058"></a>00058 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00059"></a>00059 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00062"></a>00062 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a> &amp;);
<a name="l00064"></a>00064
<a name="l00065"></a>00065 <span class="keyword">public</span>:
<a name="l00066"></a>00066 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00067"></a>00067 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00075"></a><a class="code" href="classxercesc_1_1DOMCharacterData.html#87c14260fd61df4815a452cde4e936dd">00075</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a>() {};
<a name="l00077"></a>00077
<a name="l00078"></a>00078 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00079"></a>00079 <span class="comment">// Virtual DOMCharacterData interface</span>
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00083"></a>00083 <span class="comment"></span> <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00084"></a>00084 <span class="comment">// Getter methods</span>
<a name="l00085"></a>00085 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00099"></a>00099 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * getData() <span class="keyword">const </span>= 0;
<a name="l00100"></a>00100
<a name="l00109"></a>00109 <span class="keyword">virtual</span> XMLSize_t getLength() <span class="keyword">const </span>= 0;
<a name="l00110"></a>00110
<a name="l00125"></a>00125 <span class="keyword">virtual</span> <span class="keyword">const</span> XMLCh * substringData(XMLSize_t offset,
<a name="l00126"></a>00126 XMLSize_t count) <span class="keyword">const </span>= 0;
<a name="l00127"></a>00127
<a name="l00128"></a>00128 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00129"></a>00129 <span class="comment">// String methods</span>
<a name="l00130"></a>00130 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00141"></a>00141 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keywordtype">void</span> appendData(<span class="keyword">const</span> XMLCh *arg) = 0;
<a name="l00142"></a>00142
<a name="l00154"></a>00154 <span class="keyword">virtual</span> <span class="keywordtype">void</span> insertData(XMLSize_t offset, <span class="keyword">const</span> XMLCh *arg) = 0;
<a name="l00155"></a>00155
<a name="l00173"></a>00173 <span class="keyword">virtual</span> <span class="keywordtype">void</span> deleteData(XMLSize_t offset,
<a name="l00174"></a>00174 XMLSize_t count) = 0;
<a name="l00175"></a>00175
<a name="l00195"></a>00195 <span class="keyword">virtual</span> <span class="keywordtype">void</span> replaceData(XMLSize_t offset,
<a name="l00196"></a>00196 XMLSize_t count,
<a name="l00197"></a>00197 <span class="keyword">const</span> XMLCh *arg) = 0;
<a name="l00198"></a>00198
<a name="l00205"></a>00205 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setData(<span class="keyword">const</span> XMLCh *data) = 0;
<a name="l00207"></a>00207
<a name="l00208"></a>00208 };
<a name="l00209"></a>00209
<a name="l00210"></a>00210 XERCES_CPP_NAMESPACE_END
<a name="l00211"></a>00211
<a name="l00212"></a>00212 <span class="preprocessor">#endif</span>
<a name="l00213"></a>00213 <span class="preprocessor"></span>
<a name="l00214"></a>00214
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,53 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMCharacterData.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMCharacterData.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<code>#include &lt;<a class="el" href="DOMNode_8hpp-source.html">xercesc/dom/DOMNode.hpp</a>&gt;</code><br>
<p>
Include dependency graph for DOMCharacterData.hpp:<p><center><img src="DOMCharacterData_8hpp__incl.png" border="0" usemap="#DOMCharacterData.hpp_map" alt=""></center>
<map name="DOMCharacterData.hpp_map">
<area href="DOMNode_8hpp.html" shape="rect" coords="221,58,413,82" alt="">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMCharacterData_8hpp__dep__incl.png" border="0" usemap="#DOMCharacterData.hppdep_map" alt=""></center>
<map name="DOMCharacterData.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="588,87,665,111" alt="">
<area href="DOMComment_8hpp.html" shape="rect" coords="388,62,524,86" alt="">
<area href="DOMText_8hpp.html" shape="rect" coords="221,113,325,137" alt="">
<area href="DOMCDATASection_8hpp.html" shape="rect" coords="373,161,538,185" alt="">
</map>
<p>
<a href="DOMCharacterData_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMCharacterData.html">xercesc::DOMCharacterData</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <code><a class="el" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a></code> interface extends <a class="el" href="classxercesc_1_1DOMNode.html">DOMNode</a> with a set of attributes and methods for accessing character data in the DOM. <a href="classxercesc_1_1DOMCharacterData.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,5 @@
base referer
rect $DOM_8hpp.html 588,87 665,111
rect $DOMComment_8hpp.html 388,62 524,86
rect $DOMText_8hpp.html 221,113 325,137
rect $DOMCDATASection_8hpp.html 373,161 538,185

View file

@ -0,0 +1 @@
fc0c3cb787e1279c1cd05b6b63ffcaea

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -0,0 +1,2 @@
base referer
rect $DOMNode_8hpp.html 221,58 413,82

View file

@ -0,0 +1 @@
056c883c499212cb0423bb21f50a0817

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,79 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMComment.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMComment.hpp</h1><a href="DOMComment_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMComment_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMComment_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004
<a name="l00005"></a>00005 <span class="comment">/*</span>
<a name="l00006"></a>00006 <span class="comment"> * Copyright 2001-2002,2004 The Apache Software Foundation.</span>
<a name="l00007"></a>00007 <span class="comment"> * </span>
<a name="l00008"></a>00008 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00009"></a>00009 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00010"></a>00010 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00011"></a>00011 <span class="comment"> * </span>
<a name="l00012"></a>00012 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00013"></a>00013 <span class="comment"> * </span>
<a name="l00014"></a>00014 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00015"></a>00015 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00016"></a>00016 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00017"></a>00017 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00018"></a>00018 <span class="comment"> * limitations under the License.</span>
<a name="l00019"></a>00019 <span class="comment"> */</span>
<a name="l00020"></a>00020
<a name="l00021"></a>00021 <span class="comment">/*</span>
<a name="l00022"></a>00022 <span class="comment"> * $Id: DOMComment.hpp 176081 2004-09-26 15:38:03Z gareth $</span>
<a name="l00023"></a>00023 <span class="comment"> */</span>
<a name="l00024"></a>00024
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="DOMCharacterData_8hpp.html">xercesc/dom/DOMCharacterData.hpp</a>&gt;</span>
<a name="l00027"></a>00027
<a name="l00028"></a>00028 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00029"></a>00029
<a name="l00030"></a>00030
<a name="l00039"></a><a class="code" href="classxercesc_1_1DOMComment.html">00039</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMCharacterData.html">DOMCharacterData</a> {
<a name="l00040"></a>00040 <span class="keyword">protected</span>:
<a name="l00041"></a>00041 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00042"></a>00042 <span class="comment">// Hidden constructors</span>
<a name="l00043"></a>00043 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00046"></a><a class="code" href="classxercesc_1_1DOMComment.html#304811e9805bd63eeea3539115b42a63">00046</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a>() {};
<a name="l00048"></a>00048
<a name="l00049"></a>00049 <span class="keyword">private</span>:
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00051"></a>00051 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00052"></a>00052 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00055"></a>00055 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a> &amp;);
<a name="l00056"></a>00056 <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a> &amp;);
<a name="l00058"></a>00058
<a name="l00059"></a>00059 <span class="keyword">public</span>:
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00061"></a>00061 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00062"></a>00062 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00069"></a><a class="code" href="classxercesc_1_1DOMComment.html#3da004335aefc45db3603a6c5bfd32d6">00069</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMComment.html">DOMComment</a>() {};
<a name="l00071"></a>00071 };
<a name="l00072"></a>00072
<a name="l00073"></a>00073 XERCES_CPP_NAMESPACE_END
<a name="l00074"></a>00074
<a name="l00075"></a>00075 <span class="preprocessor">#endif</span>
<a name="l00076"></a>00076 <span class="preprocessor"></span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,51 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMComment.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMComment.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<code>#include &lt;<a class="el" href="DOMCharacterData_8hpp-source.html">xercesc/dom/DOMCharacterData.hpp</a>&gt;</code><br>
<p>
Include dependency graph for DOMComment.hpp:<p><center><img src="DOMComment_8hpp__incl.png" border="0" usemap="#DOMComment.hpp_map" alt=""></center>
<map name="DOMComment.hpp_map">
<area href="DOMCharacterData_8hpp.html" shape="rect" coords="196,59,441,83" alt="">
<area href="DOMNode_8hpp.html" shape="rect" coords="490,109,682,133" alt="">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMComment_8hpp__dep__incl.png" border="0" usemap="#DOMComment.hppdep_map" alt=""></center>
<map name="DOMComment.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="196,8,273,32" alt="">
</map>
<p>
<a href="DOMComment_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMComment.html">xercesc::DOMComment</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This interface inherits from <code>CharacterData</code> and represents the content of a comment, i.e., all the characters between the starting ' <code>&lt;!--</code>' and ending '<code>--&gt;</code>'. <a href="classxercesc_1_1DOMComment.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,2 @@
base referer
rect $DOM_8hpp.html 196,8 273,32

View file

@ -0,0 +1 @@
cb785ee3d1ce440f41fc048046a57492

Binary file not shown.

After

Width:  |  Height:  |  Size: 706 B

View file

@ -0,0 +1,3 @@
base referer
rect $DOMCharacterData_8hpp.html 196,59 441,83
rect $DOMNode_8hpp.html 490,109 682,133

View file

@ -0,0 +1 @@
c04e69a17832ae3b969fda3685d46596

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

View file

@ -0,0 +1,96 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMConfiguration.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMConfiguration.hpp</h1><a href="DOMConfiguration_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
<a name="l00002"></a>00002 <span class="comment"> * Copyright 2003,2004 The Apache Software Foundation.</span>
<a name="l00003"></a>00003 <span class="comment"> * </span>
<a name="l00004"></a>00004 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00005"></a>00005 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00006"></a>00006 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00007"></a>00007 <span class="comment"> * </span>
<a name="l00008"></a>00008 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00009"></a>00009 <span class="comment"> * </span>
<a name="l00010"></a>00010 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00011"></a>00011 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00012"></a>00012 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00013"></a>00013 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00014"></a>00014 <span class="comment"> * limitations under the License.</span>
<a name="l00015"></a>00015 <span class="comment"> */</span>
<a name="l00016"></a>00016
<a name="l00017"></a>00017 <span class="preprocessor">#if !defined(DOMCONFIGURATION_HPP)</span>
<a name="l00018"></a><a class="code" href="DOMConfiguration_8hpp.html#95725ee472dd0050ab8ce84414a448f6">00018</a> <span class="preprocessor"></span><span class="preprocessor">#define DOMCONFIGURATION_HPP</span>
<a name="l00019"></a>00019 <span class="preprocessor"></span>
<a name="l00020"></a>00020 <span class="comment">//------------------------------------------------------------------------------------</span>
<a name="l00021"></a>00021 <span class="comment">// Includes</span>
<a name="l00022"></a>00022 <span class="comment">//------------------------------------------------------------------------------------</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;xercesc/util/XMLString.hpp&gt;</span>
<a name="l00025"></a>00025
<a name="l00026"></a>00026 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00027"></a>00027
<a name="l00417"></a><a class="code" href="classxercesc_1_1DOMConfiguration.html">00417</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a>
<a name="l00418"></a>00418 {
<a name="l00419"></a>00419 <span class="keyword">protected</span>:
<a name="l00420"></a>00420 <span class="comment">//-----------------------------------------------------------------------------------</span>
<a name="l00421"></a>00421 <span class="comment">// Constructor</span>
<a name="l00422"></a>00422 <span class="comment">//-----------------------------------------------------------------------------------</span>
<a name="l00425"></a><a class="code" href="classxercesc_1_1DOMConfiguration.html#09be28924fe48cc06e65b0365bd0d1eb">00425</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a>() {};
<a name="l00427"></a>00427
<a name="l00428"></a>00428 <span class="keyword">private</span>:
<a name="l00429"></a>00429 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00430"></a>00430 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00431"></a>00431 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00434"></a>00434 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a> &amp;);
<a name="l00435"></a>00435 <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a> &amp;);
<a name="l00437"></a>00437
<a name="l00438"></a>00438 <span class="keyword">public</span>:
<a name="l00439"></a>00439
<a name="l00440"></a>00440 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00441"></a>00441 <span class="comment">// Setter methods</span>
<a name="l00442"></a>00442 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00443"></a>00443
<a name="l00457"></a>00457 <span class="keyword">virtual</span> <span class="keywordtype">void</span> setParameter(<span class="keyword">const</span> XMLCh* name, <span class="keyword">const</span> <span class="keywordtype">void</span>* value) = 0;
<a name="l00458"></a>00458
<a name="l00459"></a>00459 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00460"></a>00460 <span class="comment">// Getter methods</span>
<a name="l00461"></a>00461 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00472"></a>00472 <span class="comment"></span> <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">void</span>* getParameter(<span class="keyword">const</span> XMLCh* name) <span class="keyword">const </span>= 0;
<a name="l00473"></a>00473
<a name="l00474"></a>00474
<a name="l00475"></a>00475 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00476"></a>00476 <span class="comment">// Query methods</span>
<a name="l00477"></a>00477 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00478"></a>00478
<a name="l00488"></a>00488 <span class="keyword">virtual</span> <span class="keywordtype">bool</span> canSetParameter(<span class="keyword">const</span> XMLCh* name, <span class="keyword">const</span> <span class="keywordtype">void</span>* value) <span class="keyword">const </span>= 0;
<a name="l00489"></a>00489
<a name="l00490"></a>00490 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00491"></a>00491 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00492"></a>00492 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00499"></a><a class="code" href="classxercesc_1_1DOMConfiguration.html#e5da7bb1ca8475d71596b1aa1771b6fc">00499</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a>() {};
<a name="l00501"></a>00501 };
<a name="l00502"></a>00502
<a name="l00503"></a>00503 XERCES_CPP_NAMESPACE_END
<a name="l00504"></a>00504
<a name="l00505"></a>00505 <span class="preprocessor">#endif </span>
<a name="l00506"></a>00506 <span class="preprocessor"></span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,73 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMConfiguration.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMConfiguration.hpp File Reference</h1><code>#include &lt;xercesc/util/XMLString.hpp&gt;</code><br>
<p>
Include dependency graph for DOMConfiguration.hpp:<p><center><img src="DOMConfiguration_8hpp__incl.png" border="0" usemap="#DOMConfiguration.hpp_map" alt=""></center>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMConfiguration_8hpp__dep__incl.png" border="0" usemap="#DOMConfiguration.hppdep_map" alt=""></center>
<map name="DOMConfiguration.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="217,8,294,32" alt="">
</map>
<p>
<a href="DOMConfiguration_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMConfiguration.html">xercesc::DOMConfiguration</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The <a class="el" href="classxercesc_1_1DOMConfiguration.html">DOMConfiguration</a> interface represents the configuration of a document and maintains a table of recognized parameters. <a href="classxercesc_1_1DOMConfiguration.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="DOMConfiguration_8hpp.html#95725ee472dd0050ab8ce84414a448f6">DOMCONFIGURATION_HPP</a></td></tr>
</table>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="95725ee472dd0050ab8ce84414a448f6"></a><!-- doxytag: member="DOMConfiguration.hpp::DOMCONFIGURATION_HPP" ref="95725ee472dd0050ab8ce84414a448f6" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top">#define DOMCONFIGURATION_HPP </td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,2 @@
base referer
rect $DOM_8hpp.html 217,8 294,32

View file

@ -0,0 +1 @@
cfa8838cc395722eb6f722a1c800f6dc

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 B

View file

@ -0,0 +1 @@
base referer

View file

@ -0,0 +1 @@
4969ab65d8ffebf1d7ab717bb057e98c

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,79 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentFragment.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentFragment.hpp</h1><a href="DOMDocumentFragment_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMDocumentFragment_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMDocumentFragment_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2001-2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMDocumentFragment.hpp 176222 2004-12-03 17:00:44Z amassari $</span>
<a name="l00022"></a>00022 <span class="comment"> */</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024
<a name="l00025"></a>00025 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00026"></a>00026 <span class="preprocessor">#include &lt;<a class="code" href="DOMNode_8hpp.html">xercesc/dom/DOMNode.hpp</a>&gt;</span>
<a name="l00027"></a>00027
<a name="l00028"></a>00028 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00029"></a>00029
<a name="l00030"></a>00030
<a name="l00071"></a><a class="code" href="classxercesc_1_1DOMDocumentFragment.html">00071</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a>: <span class="keyword">public</span> <a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a> {
<a name="l00072"></a>00072 <span class="keyword">protected</span>:
<a name="l00073"></a>00073 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00074"></a>00074 <span class="comment">// Hidden constructors</span>
<a name="l00075"></a>00075 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00078"></a><a class="code" href="classxercesc_1_1DOMDocumentFragment.html#c952c994e94ca3b1135877ab322752a9">00078</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a>() {};
<a name="l00080"></a>00080
<a name="l00081"></a>00081 <span class="keyword">private</span>:
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00083"></a>00083 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00084"></a>00084 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00087"></a>00087 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a> &amp;);
<a name="l00088"></a>00088 <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a> &amp;);
<a name="l00090"></a>00090
<a name="l00091"></a>00091 <span class="keyword">public</span>:
<a name="l00092"></a>00092 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00093"></a>00093 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00094"></a>00094 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00101"></a><a class="code" href="classxercesc_1_1DOMDocumentFragment.html#050845e1550790659f91dce24509d01f">00101</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a>() {};
<a name="l00103"></a>00103
<a name="l00104"></a>00104 };
<a name="l00105"></a>00105
<a name="l00106"></a>00106 XERCES_CPP_NAMESPACE_END
<a name="l00107"></a>00107
<a name="l00108"></a>00108 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,50 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentFragment.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentFragment.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<code>#include &lt;<a class="el" href="DOMNode_8hpp-source.html">xercesc/dom/DOMNode.hpp</a>&gt;</code><br>
<p>
Include dependency graph for DOMDocumentFragment.hpp:<p><center><img src="DOMDocumentFragment_8hpp__incl.png" border="0" usemap="#DOMDocumentFragment.hpp_map" alt=""></center>
<map name="DOMDocumentFragment.hpp_map">
<area href="DOMNode_8hpp.html" shape="rect" coords="253,58,445,82" alt="">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMDocumentFragment_8hpp__dep__incl.png" border="0" usemap="#DOMDocumentFragment.hppdep_map" alt=""></center>
<map name="DOMDocumentFragment.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="254,8,331,32" alt="">
</map>
<p>
<a href="DOMDocumentFragment_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMDocumentFragment.html">xercesc::DOMDocumentFragment</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><a class="el" href="classxercesc_1_1DOMDocumentFragment.html">DOMDocumentFragment</a> is a "lightweight" or "minimal" <a class="el" href="classxercesc_1_1DOMDocument.html">DOMDocument</a> object. <a href="classxercesc_1_1DOMDocumentFragment.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,2 @@
base referer
rect $DOM_8hpp.html 254,8 331,32

View file

@ -0,0 +1 @@
1e43891dfef0f857de66645af2479a97

Binary file not shown.

After

Width:  |  Height:  |  Size: 837 B

View file

@ -0,0 +1,2 @@
base referer
rect $DOMNode_8hpp.html 253,58 445,82

View file

@ -0,0 +1 @@
bee7d123b5ac2cad8fa08786a325ddfa

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,87 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentRange.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentRange.hpp</h1><a href="DOMDocumentRange_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMDocumentRange_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMDocumentRange_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMDocumentRange.hpp 176026 2004-09-08 13:57:07Z peiyongz $</span>
<a name="l00022"></a>00022 <span class="comment">*/</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00025"></a>00025
<a name="l00026"></a>00026 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00027"></a>00027
<a name="l00028"></a>00028
<a name="l00029"></a>00029 <span class="keyword">class </span>DOMRange;
<a name="l00030"></a>00030
<a name="l00031"></a>00031
<a name="l00036"></a><a class="code" href="classxercesc_1_1DOMDocumentRange.html">00036</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a> {
<a name="l00037"></a>00037
<a name="l00038"></a>00038 <span class="keyword">protected</span>:
<a name="l00039"></a>00039 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00040"></a>00040 <span class="comment">// Hidden constructors</span>
<a name="l00041"></a>00041 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00044"></a><a class="code" href="classxercesc_1_1DOMDocumentRange.html#450decb1e0bdcd30e6b504ea03910ded">00044</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a>() {};
<a name="l00046"></a>00046
<a name="l00047"></a>00047 <span class="keyword">private</span>:
<a name="l00048"></a>00048 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00049"></a>00049 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00050"></a>00050 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00053"></a>00053 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a> &amp;);
<a name="l00054"></a>00054 <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a> &amp;);
<a name="l00056"></a>00056
<a name="l00057"></a>00057 <span class="keyword">public</span>:
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00059"></a>00059 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00067"></a><a class="code" href="classxercesc_1_1DOMDocumentRange.html#58368294a3d33f7ed317ab6d599d460f">00067</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMDocumentRange.html">DOMDocumentRange</a>() {};
<a name="l00069"></a>00069
<a name="l00070"></a>00070 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00071"></a>00071 <span class="comment">// Virtual DOMDocumentRange interface</span>
<a name="l00072"></a>00072 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00086"></a>00086 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMRange.html">DOMRange</a> *createRange() = 0;
<a name="l00087"></a>00087
<a name="l00089"></a>00089 };
<a name="l00090"></a>00090
<a name="l00091"></a>00091
<a name="l00092"></a>00092 XERCES_CPP_NAMESPACE_END
<a name="l00093"></a>00093
<a name="l00094"></a>00094 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,46 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentRange.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentRange.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<p>
Include dependency graph for DOMDocumentRange.hpp:<p><center><img src="DOMDocumentRange_8hpp__incl.png" border="0" usemap="#DOMDocumentRange.hpp_map" alt=""></center>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMDocumentRange_8hpp__dep__incl.png" border="0" usemap="#DOMDocumentRange.hppdep_map" alt=""></center>
<map name="DOMDocumentRange.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="425,34,502,58" alt="">
<area href="DOMDocument_8hpp.html" shape="rect" coords="236,58,374,82" alt="">
</map>
<p>
<a href="DOMDocumentRange_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMDocumentRange.html">xercesc::DOMDocumentRange</a></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,3 @@
base referer
rect $DOM_8hpp.html 425,34 502,58
rect $DOMDocument_8hpp.html 236,58 374,82

View file

@ -0,0 +1 @@
e62f77b279ddd46138df621fe366013e

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -0,0 +1 @@
base referer

View file

@ -0,0 +1 @@
6abc76550221561c71b5e272f1a9dc89

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,97 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentTraversal.hpp Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentTraversal.hpp</h1><a href="DOMDocumentTraversal_8hpp.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef DOMDocumentTraversal_HEADER_GUARD_</span>
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define DOMDocumentTraversal_HEADER_GUARD_</span>
<a name="l00003"></a>00003 <span class="preprocessor"></span>
<a name="l00004"></a>00004 <span class="comment">/*</span>
<a name="l00005"></a>00005 <span class="comment"> * Copyright 2002,2004 The Apache Software Foundation.</span>
<a name="l00006"></a>00006 <span class="comment"> * </span>
<a name="l00007"></a>00007 <span class="comment"> * Licensed under the Apache License, Version 2.0 (the "License");</span>
<a name="l00008"></a>00008 <span class="comment"> * you may not use this file except in compliance with the License.</span>
<a name="l00009"></a>00009 <span class="comment"> * You may obtain a copy of the License at</span>
<a name="l00010"></a>00010 <span class="comment"> * </span>
<a name="l00011"></a>00011 <span class="comment"> * http://www.apache.org/licenses/LICENSE-2.0</span>
<a name="l00012"></a>00012 <span class="comment"> * </span>
<a name="l00013"></a>00013 <span class="comment"> * Unless required by applicable law or agreed to in writing, software</span>
<a name="l00014"></a>00014 <span class="comment"> * distributed under the License is distributed on an "AS IS" BASIS,</span>
<a name="l00015"></a>00015 <span class="comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<a name="l00016"></a>00016 <span class="comment"> * See the License for the specific language governing permissions and</span>
<a name="l00017"></a>00017 <span class="comment"> * limitations under the License.</span>
<a name="l00018"></a>00018 <span class="comment"> */</span>
<a name="l00019"></a>00019
<a name="l00020"></a>00020 <span class="comment">/*</span>
<a name="l00021"></a>00021 <span class="comment"> * $Id: DOMDocumentTraversal.hpp 176026 2004-09-08 13:57:07Z peiyongz $</span>
<a name="l00022"></a>00022 <span class="comment">*/</span>
<a name="l00023"></a>00023
<a name="l00024"></a>00024 <span class="preprocessor">#include &lt;xercesc/util/XercesDefs.hpp&gt;</span>
<a name="l00025"></a>00025
<a name="l00026"></a>00026 XERCES_CPP_NAMESPACE_BEGIN
<a name="l00027"></a>00027
<a name="l00028"></a>00028
<a name="l00029"></a>00029 <span class="keyword">class </span>DOMNode;
<a name="l00030"></a>00030 <span class="keyword">class </span>DOMNodeFilter;
<a name="l00031"></a>00031 <span class="keyword">class </span>DOMNodeIterator;
<a name="l00032"></a>00032 <span class="keyword">class </span>DOMTreeWalker;
<a name="l00033"></a>00033
<a name="l00034"></a>00034
<a name="l00046"></a><a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">00046</a> <span class="keyword">class </span>CDOM_EXPORT <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a> {
<a name="l00047"></a>00047
<a name="l00048"></a>00048 <span class="keyword">protected</span>:
<a name="l00049"></a>00049 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00050"></a>00050 <span class="comment">// Hidden constructors</span>
<a name="l00051"></a>00051 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00054"></a><a class="code" href="classxercesc_1_1DOMDocumentTraversal.html#1ba56098f393fc234c4ad5f4e02ece87">00054</a> <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a>() {};
<a name="l00056"></a>00056
<a name="l00057"></a>00057 <span class="keyword">private</span>:
<a name="l00058"></a>00058 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00059"></a>00059 <span class="comment">// Unimplemented constructors and operators</span>
<a name="l00060"></a>00060 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00063"></a>00063 <span class="comment"></span> <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a>(<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a> &amp;);
<a name="l00064"></a>00064 <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a> &amp;);
<a name="l00066"></a>00066
<a name="l00067"></a>00067 <span class="keyword">public</span>:
<a name="l00068"></a>00068 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00069"></a>00069 <span class="comment">// All constructors are hidden, just the destructor is available</span>
<a name="l00070"></a>00070 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00077"></a><a class="code" href="classxercesc_1_1DOMDocumentTraversal.html#ff461a3a7afb61a03a31a860188ace49">00077</a> <span class="comment"></span> <span class="keyword">virtual</span> ~<a class="code" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a>() {};
<a name="l00079"></a>00079
<a name="l00080"></a>00080 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00081"></a>00081 <span class="comment">// Virtual DOMDocumentRange interface</span>
<a name="l00082"></a>00082 <span class="comment">// -----------------------------------------------------------------------</span>
<a name="l00109"></a>00109 <span class="comment"></span> <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMNodeIterator.html">DOMNodeIterator</a> *createNodeIterator(<a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a> *root,
<a name="l00110"></a>00110 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> whatToShow,
<a name="l00111"></a>00111 <a class="code" href="classxercesc_1_1DOMNodeFilter.html">DOMNodeFilter</a>* filter,
<a name="l00112"></a>00112 <span class="keywordtype">bool</span> entityReferenceExpansion) = 0;
<a name="l00143"></a>00143 <span class="keyword">virtual</span> <a class="code" href="classxercesc_1_1DOMTreeWalker.html">DOMTreeWalker</a> *createTreeWalker(<a class="code" href="classxercesc_1_1DOMNode.html">DOMNode</a> *root,
<a name="l00144"></a>00144 <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> whatToShow,
<a name="l00145"></a>00145 <a class="code" href="classxercesc_1_1DOMNodeFilter.html">DOMNodeFilter</a> *filter,
<a name="l00146"></a>00146 <span class="keywordtype">bool</span> entityReferenceExpansion) = 0;
<a name="l00147"></a>00147
<a name="l00149"></a>00149 };
<a name="l00150"></a>00150
<a name="l00151"></a>00151
<a name="l00152"></a>00152 XERCES_CPP_NAMESPACE_END
<a name="l00153"></a>00153
<a name="l00154"></a>00154 <span class="preprocessor">#endif</span>
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,47 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>XQilla DOM Level 3 API: DOMDocumentTraversal.hpp File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><a href="classes.html"><span>Classes</span></a></li>
<li id="current"><a href="files.html"><span>Files</span></a></li>
</ul></div>
<div class="tabs">
<ul>
<li><a href="files.html"><span>File&nbsp;List</span></a></li>
<li><a href="globals.html"><span>File&nbsp;Members</span></a></li>
</ul></div>
<h1>DOMDocumentTraversal.hpp File Reference</h1><code>#include &lt;xercesc/util/XercesDefs.hpp&gt;</code><br>
<p>
Include dependency graph for DOMDocumentTraversal.hpp:<p><center><img src="DOMDocumentTraversal_8hpp__incl.png" border="0" usemap="#DOMDocumentTraversal.hpp_map" alt=""></center>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="DOMDocumentTraversal_8hpp__dep__incl.png" border="0" usemap="#DOMDocumentTraversal.hppdep_map" alt=""></center>
<map name="DOMDocumentTraversal.hppdep_map">
<area href="DOM_8hpp.html" shape="rect" coords="441,34,518,58" alt="">
<area href="DOMDocument_8hpp.html" shape="rect" coords="252,58,390,82" alt="">
</map>
<p>
<a href="DOMDocumentTraversal_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacexercesc.html">xercesc</a></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxercesc_1_1DOMDocumentTraversal.html">xercesc::DOMDocumentTraversal</a></td></tr>
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><code><a class="el" href="classxercesc_1_1DOMDocumentTraversal.html">DOMDocumentTraversal</a></code> contains methods that create <code>DOMNodeIterators</code> and <code>DOMTreeWalkers</code> to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document). <a href="classxercesc_1_1DOMDocumentTraversal.html#_details">More...</a><br></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 12 00:19:01 2006 for XQilla DOM Level 3 API by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
</body>
</html>

View file

@ -0,0 +1,3 @@
base referer
rect $DOM_8hpp.html 441,34 518,58
rect $DOMDocument_8hpp.html 252,58 390,82

View file

@ -0,0 +1 @@
a06d3d50230549cfa68298c97f8556c0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -0,0 +1 @@
base referer

View file

@ -0,0 +1 @@
305658c099d4e4180529670288546c93

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

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