<HTML><HEAD><TITLE>Xalan-C++ API Documentation</TITLE></HEAD> <BODY> <h2 align="center">Xalan-C++ API Documentation</h2> <h3 align="center">The Xalan C++ XSL Transformer Version 1.1</h3> </BODY> <!-- Generated by Doxygen 1.2.0 on Thu Feb 15 10:46:46 2001 --> <center> <a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center> <hr><h1>XPathDefinitions.hpp File Reference</h1> <p> Include dependency graph for XPathDefinitions.hpp:<p><center><img src="XPathDefinitions.hpp_incl.gif" border="0" usemap="#XPathDefinitions.hpp_map" alt="Include dependency graph"></center> <map name="XPathDefinitions.hpp_map"> <area href="PlatformDefinitions.hpp.html" shape="rect" coords="0,0,187,18"> </map><p> <p> This graph shows which files directly or indirectly include this file:<p><center><img src="XPathDefinitions.hpp_dep_incl.gif" border="0" usemap="#XPathDefinitions.hppdep_map" alt="Included by dependency graph"></center> <map name="XPathDefinitions.hppdep_map"> <area href="ElementPrefixResolverProxy.hpp.html" shape="rect" coords="1532,3165,1724,3183"> <area href="FoundIndex.hpp.html" shape="rect" coords="1353,2546,1455,2565"> <area href="XPathException.hpp.html" shape="rect" coords="1567,2639,1689,2658"> <area href="Function.hpp.html" shape="rect" coords="713,1237,796,1255"> <area href="XPathExecutionContext.hpp.html" shape="rect" coords="913,3153,1079,3171"> <area href="XObject.hpp.html" shape="rect" coords="1364,3413,1444,3431"> <area href="FunctionBoolean.hpp.html" shape="rect" coords="443,662,571,681"> <area href="FunctionCeiling.hpp.html" shape="rect" coords="445,705,568,723"> <area href="FunctionConcat.hpp.html" shape="rect" coords="447,747,567,766"> <area href="FunctionContains.hpp.html" shape="rect" coords="441,790,572,809"> <area href="FunctionCount.hpp.html" shape="rect" coords="448,919,565,938"> <area href="FunctionFalse.hpp.html" shape="rect" coords="451,1013,563,1031"> <area href="FunctionFloor.hpp.html" shape="rect" coords="451,1090,563,1109"> <area href="FunctionID.hpp.html" shape="rect" coords="457,2145,556,2163"> <area href="MutableNodeRefList.hpp.html" shape="rect" coords="1128,2098,1277,2117"> <area href="NodeRefListBase.hpp.html" shape="rect" coords="1563,831,1693,850"> <area href="XObjectTypeCallback.hpp.html" shape="rect" coords="1327,2246,1481,2265"> <area href="FunctionLang.hpp.html" shape="rect" coords="451,1143,563,1162"> <area href="FunctionLast.hpp.html" shape="rect" coords="453,1187,560,1206"> <area href="FunctionLocalName.hpp.html" shape="rect" coords="433,619,580,638"> <area href="FunctionName.hpp.html" shape="rect" coords="449,523,564,542"> <area href="FunctionNamespaceURI.hpp.html" shape="rect" coords="423,422,591,441"> <area href="FunctionNormalizeSpace.hpp.html" shape="rect" coords="421,833,592,851"> <area href="FunctionNot.hpp.html" shape="rect" coords="455,1331,559,1350"> <area href="FunctionNumber.hpp.html" shape="rect" coords="443,321,571,339"> <area href="FunctionPosition.hpp.html" shape="rect" coords="443,1374,571,1393"> <area href="FunctionRound.hpp.html" shape="rect" coords="447,1775,567,1794"> <area href="FunctionSubstring.hpp.html" shape="rect" coords="215,1234,348,1253"> <area href="FunctionStartsWith.hpp.html" shape="rect" coords="436,1417,577,1435"> <area href="FunctionString.hpp.html" shape="rect" coords="448,1459,565,1478"> <area href="FunctionStringLength.hpp.html" shape="rect" coords="429,1519,584,1538"> <area href="FunctionSubstringAfter.hpp.html" shape="rect" coords="425,1562,588,1581"> <area href="FunctionSubstringBefore.hpp.html" shape="rect" coords="421,1605,592,1623"> <area href="FunctionSum.hpp.html" shape="rect" coords="453,1647,560,1666"> <area href="FunctionTranslate.hpp.html" shape="rect" coords="440,1690,573,1709"> <area href="FunctionTrue.hpp.html" shape="rect" coords="452,1733,561,1751"> <area href="XPath.hpp.html" shape="rect" coords="247,2806,316,2825"> <area href="XPathFunctionTable.hpp.html" shape="rect" coords="433,2546,580,2565"> <area href="XPathExpression.hpp.html" shape="rect" coords="932,2762,1060,2781"> <area href="XPathProcessorImpl.hpp.html" shape="rect" coords="0,2939,147,2958"> <area href="XPathProcessor.hpp.html" shape="rect" coords="221,4343,341,4362"> <area href="XPathEnvSupport.hpp.html" shape="rect" coords="440,67,573,86"> <area href="XPathEnvSupportDefault.hpp.html" shape="rect" coords="195,42,368,61"> <area href="NodeRefList.hpp.html" shape="rect" coords="1352,2043,1456,2062"> <area href="SimpleNodeLocator.hpp.html" shape="rect" coords="924,2191,1068,2210"> <area href="XLocator.hpp.html" shape="rect" coords="1360,2145,1448,2163"> <area href="ResultTreeFragBase.hpp.html" shape="rect" coords="1556,3079,1700,3098"> <area href="XNodeSet.hpp.html" shape="rect" coords="709,3481,800,3499"> <area href="XNodeSetAllocator.hpp.html" shape="rect" coords="436,3823,577,3842"> <area href="XObjectFactoryDefault.hpp.html" shape="rect" coords="200,3971,363,3990"> <area href="XObjectFactory.hpp.html" shape="rect" coords="693,3405,816,3423"> <area href="XResultTreeFragAllocator.hpp.html" shape="rect" coords="417,3183,596,3202"> <area href="XStringCachedAllocator.hpp.html" shape="rect" coords="423,4018,591,4037"> <area href="XNumberAllocator.hpp.html" shape="rect" coords="685,4350,824,4369"> <area href="XTokenNumberAdapterAllocator.hpp.html" shape="rect" coords="647,4477,863,4495"> <area href="XStringAllocator.hpp.html" shape="rect" coords="691,3719,819,3738"> <area href="XStringAdapterAllocator.hpp.html" shape="rect" coords="669,3823,840,3842"> <area href="XStringReferenceAllocator.hpp.html" shape="rect" coords="664,3971,845,3990"> <area href="XTokenStringAdapterAllocator.hpp.html" shape="rect" coords="652,4225,857,4243"> <area href="XSpan.hpp.html" shape="rect" coords="471,3473,543,3491"> <area href="XPathExecutionContextDefault.hpp.html" shape="rect" coords="652,2043,857,2062"> <area href="XResultTreeFrag.hpp.html" shape="rect" coords="691,3183,819,3202"> <area href="XStringCached.hpp.html" shape="rect" coords="696,3899,813,3918"> <area href="XStringBase.hpp.html" shape="rect" coords="1151,3870,1255,3889"> <area href="NameSpace.hpp.html" shape="rect" coords="1579,2445,1677,2463"> <area href="QName.hpp.html" shape="rect" coords="1365,2401,1443,2419"> <area href="QNameByReference.hpp.html" shape="rect" coords="1129,2353,1276,2371"> <area href="QNameByValue.hpp.html" shape="rect" coords="1140,2425,1265,2443"> <area href="NodeListImplSurrogate.hpp.html" shape="rect" coords="1547,1490,1709,1509"> <area href="ResultTreeFrag.hpp.html" shape="rect" coords="1344,3169,1464,3187"> <area href="XBoolean.hpp.html" shape="rect" coords="1157,3282,1248,3301"> <area href="XNull.hpp.html" shape="rect" coords="1168,3477,1237,3495"> <area href="XNumber.hpp.html" shape="rect" coords="952,4350,1040,4369"> <area href="XNumberBase.hpp.html" shape="rect" coords="1145,4375,1260,4394"> <area href="XTokenNumberAdapter.hpp.html" shape="rect" coords="913,4477,1079,4495"> <area href="XString.hpp.html" shape="rect" coords="957,3719,1035,3738"> <area href="XStringAdapter.hpp.html" shape="rect" coords="936,3823,1056,3842"> <area href="XStringReference.hpp.html" shape="rect" coords="929,3921,1063,3939"> <area href="XTokenStringAdapter.hpp.html" shape="rect" coords="919,4225,1073,4243"> <area href="XToken.hpp.html" shape="rect" coords="1163,2787,1243,2806"> <area href="XUnknown.hpp.html" shape="rect" coords="1153,3519,1252,3538"> <area href="XPathParserException.hpp.html" shape="rect" coords="1325,2690,1483,2709"> <area href="XPathFactory.hpp.html" shape="rect" coords="1573,4575,1683,4594"> <area href="XPathFactoryDefault.hpp.html" shape="rect" coords="1329,4599,1479,4618"> <area href="XPathInit.hpp.html" shape="rect" coords="1584,3037,1672,3055"> <area href="XPointer.hpp.html" shape="rect" coords="1585,3122,1671,3141"> </map><p> <h2>Defines</h2> <ul> <li>#define <a class="el" href="XPathDefinitions.hpp.html#a0">XPATHDEFINITIONS_HEADER_GUARD_1357924680</a> <li>#define <a class="el" href="XPathDefinitions.hpp.html#a1">XALAN_XPATH_EXPORT</a> XALAN_PLATFORM_IMPORT <li>#define <a class="el" href="XPathDefinitions.hpp.html#a2">XALAN_XPATH_EXPORT_FUNCTION</a>(T) XALAN_PLATFORM_IMPORT_FUNCTION(T) </ul> <hr><h2>Define Documentation</h2> <a name="a1" doxytag="XPathDefinitions.hpp::XALAN_XPATH_EXPORT"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td nowrap valign="top"><b> #define XALAN_XPATH_EXPORT XALAN_PLATFORM_IMPORT </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> </td> </tr> </table> <a name="a2" doxytag="XPathDefinitions.hpp::XALAN_XPATH_EXPORT_FUNCTION"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td nowrap valign="top"><b> #define XALAN_XPATH_EXPORT_FUNCTION( </b></td> <td valign="bottom"><b> T ) XALAN_PLATFORM_IMPORT_FUNCTION(T) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> </td> </tr> </table> <a name="a0" doxytag="XPathDefinitions.hpp::XPATHDEFINITIONS_HEADER_GUARD_1357924680"></a><p> <table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td nowrap valign="top"><b> #define XPATHDEFINITIONS_HEADER_GUARD_1357924680 </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> </td> </tr> </table> <p align="center"><a href="diagramnotes.html">Interpreting class diagrams</a></p> <p><FONT color="#000000" face="arial,helvetica,sanserif" size="-1"> <i><A href="http://www.stack.nl/~dimitri/doxygen/">Doxygen</A> and <A href="http://www.research.att.com/sw/tools/graphviz/">GraphViz</A> are used to generate this API documentation from the Xalan-C header files.</I></FONT></p> <TABLE border="0" cellpadding="0" cellspacing="0" width="820"><TR><TD bgcolor="#0086b2"><IMG height="1" src="images/dot.gif" width="1"></TD></TR></TABLE> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="80%"> <TR> <TD WIDTH="80%" VALIGN="TOP"> <P ALIGN="CENTER"><B>Xalan-C++ XSL Transformer Version 1.1</B><BR> Copyright © 2000, 2001 The Apache Software Foundation. All Rights Reserved.</i></p> </TD> </TR> <TR> <TD WIDTH="100%"> <P ALIGN="CENTER"><IMG SRC="ApacheLogo.jpg" WIDTH="387" HEIGHT="100" ALIGN="BOTTOM" BORDER="0"> </TD> </TR> </TABLE>