blob: 8bf1618ff87fa9c3d2dd221770b8d3fbc1cc6274 [file] [log] [blame]
<HTML><HEAD><TITLE>Xalan-C++ API Documentation</TITLE></HEAD>
<BODY>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center">The Xalan C++ XSLT Processor Version 1.10</h3>
</BODY>
<!-- Generated by Doxygen 1.2.8.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="classes.html">Alphabetical List</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; </center>
<hr><h1>XSLTDefinitions.hpp File Reference</h1>
<p>
Include dependency graph for XSLTDefinitions.hpp:<p><center><img src="XSLTDefinitions_8hpp__incl.gif" border="0" usemap="#XSLTDefinitions.hpp_map" alt="Include dependency graph"></center>
<map name="XSLTDefinitions.hpp_map">
<area href="PlatformDefinitions_8hpp.html" shape="rect" coords="6,117,244,93">
<area href="XalanVersion_8hpp.html" shape="rect" coords="65,42,185,18">
</map>
<p>
This graph shows which files directly or indirectly include this file:<p><center><img src="XSLTDefinitions_8hpp__dep__incl.gif" border="0" usemap="#XSLTDefinitions.hppdep_map" alt="Included by dependency graph"></center>
<map name="XSLTDefinitions.hppdep_map">
<area href="AVT_8hpp.html" shape="rect" coords="1256,132,1325,108">
<area href="ElemSort_8hpp.html" shape="rect" coords="964,282,1060,258">
<area href="ElemTemplateElement_8hpp.html" shape="rect" coords="1204,1850,1377,1826">
<area href="StylesheetConstructionContextDefault_8hpp.html" shape="rect" coords="17,989,273,965">
<area href="XalanAVTAllocator_8hpp.html" shape="rect" coords="937,181,1086,157">
<area href="AVTPartSimple_8hpp.html" shape="rect" coords="1222,446,1358,422">
<area href="XalanAVTPartSimpleAllocator_8hpp.html" shape="rect" coords="904,432,1120,408">
<area href="AVTPartXPath_8hpp.html" shape="rect" coords="1226,836,1354,812">
<area href="XalanAVTPartXPathAllocator_8hpp.html" shape="rect" coords="906,989,1117,965">
<area href="XalanElemApplyTemplatesAllocator_8hpp.html" shape="rect" coords="322,1268,570,1244">
<area href="XalanElemVariableAllocator_8hpp.html" shape="rect" coords="634,1040,840,1016">
<area href="XalanElemAttributeAllocator_8hpp.html" shape="rect" coords="634,2558,840,2534">
<area href="XalanElemAttributeSetAllocator_8hpp.html" shape="rect" coords="334,2988,558,2964">
<area href="XalanElemElementAllocator_8hpp.html" shape="rect" coords="345,940,548,916">
<area href="XalanElemLiteralResultAllocator_8hpp.html" shape="rect" coords="334,2353,558,2329">
<area href="XalanElemCallTemplateAllocator_8hpp.html" shape="rect" coords="621,793,853,769">
<area href="XalanElemTemplateAllocator_8hpp.html" shape="rect" coords="633,1192,841,1168">
<area href="XalanElemTextLiteralAllocator_8hpp.html" shape="rect" coords="630,1445,844,1421">
<area href="XalanElemValueOfAllocator_8hpp.html" shape="rect" coords="636,2305,838,2281">
<area href="StylesheetConstructionContext_8hpp.html" shape="rect" coords="1182,2813,1398,2789">
<area href="XalanMatchPatternDataAllocator_8hpp.html" shape="rect" coords="1176,80,1405,56">
<area href="AVTPart_8hpp.html" shape="rect" coords="1568,534,1661,510">
<area href="Constants_8hpp.html" shape="rect" coords="1241,1141,1340,1117">
<area href="ElemForEach_8hpp.html" shape="rect" coords="950,1244,1073,1220">
<area href="ElemApplyTemplates_8hpp.html" shape="rect" coords="653,1268,821,1244">
<area href="ElemVariable_8hpp.html" shape="rect" coords="950,1090,1073,1066">
<area href="ElemParam_8hpp.html" shape="rect" coords="681,892,793,868">
<area href="CountersTable_8hpp.html" shape="rect" coords="1226,785,1354,761">
<area href="ElemNumber_8hpp.html" shape="rect" coords="952,694,1072,670">
<area href="DecimalToRoman_8hpp.html" shape="rect" coords="1218,685,1362,661">
<area href="XalanNumberingResourceBundle_8hpp.html" shape="rect" coords="1172,734,1409,710">
<area href="ElemApplyImport_8hpp.html" shape="rect" coords="940,1574,1084,1550">
<area href="ElemAttribute_8hpp.html" shape="rect" coords="950,2558,1073,2534">
<area href="NamespacesHandler_8hpp.html" shape="rect" coords="1533,3014,1696,2990">
<area href="ElemUse_8hpp.html" shape="rect" coords="964,2353,1060,2329">
<area href="ElemAttributeSet_8hpp.html" shape="rect" coords="666,2864,808,2840">
<area href="ElemCopy_8hpp.html" shape="rect" coords="685,2257,789,2233">
<area href="ElemElement_8hpp.html" shape="rect" coords="677,940,797,916">
<area href="ElemLiteralResult_8hpp.html" shape="rect" coords="665,2353,809,2329">
<area href="ElemExtensionCall_8hpp.html" shape="rect" coords="370,2256,522,2232">
<area href="ElemCallTemplate_8hpp.html" shape="rect" coords="937,888,1086,864">
<area href="ElemChoose_8hpp.html" shape="rect" coords="953,1628,1070,1604">
<area href="ElemComment_8hpp.html" shape="rect" coords="948,1678,1076,1654">
<area href="ElemCopyOf_8hpp.html" shape="rect" coords="952,1728,1072,1704">
<area href="ElemDecimalFormat_8hpp.html" shape="rect" coords="932,1776,1092,1752">
<area href="ElemEmpty_8hpp.html" shape="rect" coords="957,2661,1066,2637">
<area href="XalanElemEmptyAllocator_8hpp.html" shape="rect" coords="641,2762,833,2738">
<area href="StylesheetHandler_8hpp.html" shape="rect" coords="373,2940,520,2916">
<area href="XalanElemTextAllocator_8hpp.html" shape="rect" coords="648,2914,826,2890">
<area href="Stylesheet_8hpp.html" shape="rect" coords="960,3718,1064,3694">
<area href="ElemFallback_8hpp.html" shape="rect" coords="949,1837,1074,1813">
<area href="ElemForwardCompatible_8hpp.html" shape="rect" coords="918,1886,1105,1862">
<area href="ElemIf_8hpp.html" shape="rect" coords="972,1950,1052,1926">
<area href="ElemMessage_8hpp.html" shape="rect" coords="949,3117,1074,3093">
<area href="XSLTProcessorException_8hpp.html" shape="rect" coords="1196,4092,1385,4068">
<area href="ElemOtherwise_8hpp.html" shape="rect" coords="945,2001,1078,1977">
<area href="ElemPI_8hpp.html" shape="rect" coords="969,2052,1054,2028">
<area href="ElemTemplate_8hpp.html" shape="rect" coords="948,1344,1076,1320">
<area href="ElemText_8hpp.html" shape="rect" coords="964,2712,1060,2688">
<area href="ElemTextLiteral_8hpp.html" shape="rect" coords="946,1496,1077,1472">
<area href="ElemValueOf_8hpp.html" shape="rect" coords="952,2305,1072,2281">
<area href="ElemWhen_8hpp.html" shape="rect" coords="958,2101,1065,2077">
<area href="ElemWithParam_8hpp.html" shape="rect" coords="942,2153,1081,2129">
<area href="VariablesStack_8hpp.html" shape="rect" coords="945,4068,1078,4044">
<area href="XSLTEngineImpl_8hpp.html" shape="rect" coords="941,4341,1082,4317">
<area href="OutputContextStack_8hpp.html" shape="rect" coords="1212,4686,1369,4662">
<area href="ProblemListenerDefault_8hpp.html" shape="rect" coords="1202,4240,1378,4216">
<area href="ResultNamespacesStack_8hpp.html" shape="rect" coords="1197,4292,1384,4268">
<area href="StylesheetExecutionContext_8hpp.html" shape="rect" coords="1190,4392,1390,4368">
<area href="XSLTProcessor_8hpp.html" shape="rect" coords="1224,4341,1357,4317">
<area href="ExtensionFunctionHandler_8hpp.html" shape="rect" coords="1520,3113,1709,3089">
<area href="ExtensionNSHandler_8hpp.html" shape="rect" coords="1210,3404,1370,3380">
<area href="FunctionCurrent_8hpp.html" shape="rect" coords="1546,3161,1682,3137">
<area href="FunctionDocument_8hpp.html" shape="rect" coords="1540,3209,1689,3185">
<area href="FunctionElementAvailable_8hpp.html" shape="rect" coords="1518,3257,1710,3233">
<area href="FunctionFormatNumber_8hpp.html" shape="rect" coords="1525,3305,1704,3281">
<area href="FunctionFunctionAvailable_8hpp.html" shape="rect" coords="1518,3353,1710,3329">
<area href="FunctionGenerateID_8hpp.html" shape="rect" coords="1536,3401,1693,3377">
<area href="FunctionKey_8hpp.html" shape="rect" coords="1558,3449,1670,3425">
<area href="FunctionSystemProperty_8hpp.html" shape="rect" coords="1524,3497,1705,3473">
<area href="FunctionUnparsedEntityURI_8hpp.html" shape="rect" coords="1514,3545,1714,3521">
<area href="GenerateEvent_8hpp.html" shape="rect" coords="1550,3593,1678,3569">
<area href="KeyDeclaration_8hpp.html" shape="rect" coords="1225,3693,1356,3669">
<area href="XalanSpaceNodeTester_8hpp.html" shape="rect" coords="1201,3818,1380,3794">
<area href="StylesheetRoot_8hpp.html" shape="rect" coords="673,3793,801,3769">
<area href="KeyTable_8hpp.html" shape="rect" coords="1565,3793,1664,3769">
<area href="NodeSorter_8hpp.html" shape="rect" coords="1237,3968,1344,3944">
<area href="NodeSortKey_8hpp.html" shape="rect" coords="1556,3942,1673,3918">
<area href="ProblemListener_8hpp.html" shape="rect" coords="1546,4142,1682,4118">
<area href="SelectionEvent_8hpp.html" shape="rect" coords="1550,4190,1678,4166">
<area href="TopLevelArg_8hpp.html" shape="rect" coords="1556,4441,1673,4417">
<area href="XResultTreeFrag_8hpp.html" shape="rect" coords="940,4885,1084,4861">
<area href="XResultTreeFragAllocator_8hpp.html" shape="rect" coords="641,4910,833,4886">
<area href="TraceListener_8hpp.html" shape="rect" coords="1553,4540,1676,4516">
<area href="TraceListenerDefault_8hpp.html" shape="rect" coords="1209,4589,1372,4565">
<area href="TracerEvent_8hpp.html" shape="rect" coords="1556,4588,1673,4564">
<area href="XalanMatchPatternData_8hpp.html" shape="rect" coords="1524,30,1705,6">
<area href="XalanSourceTreeDocumentAllocator_8hpp.html" shape="rect" coords="1489,4788,1740,4764">
<area href="XalanSourceTreeDocumentFragmentAllocator_8hpp.html" shape="rect" coords="1461,4836,1768,4812">
<area href="XSLTInit_8hpp.html" shape="rect" coords="1568,4985,1661,4961">
<area href="XSLTInputSource_8hpp.html" shape="rect" coords="1542,5033,1686,5009">
<area href="XSLTProcessorEnvSupport_8hpp.html" shape="rect" coords="1514,5081,1714,5057">
<area href="XSLTProcessorEnvSupportDefault_8hpp.html" shape="rect" coords="1170,5106,1410,5082">
<area href="XSLTResultTarget_8hpp.html" shape="rect" coords="1540,5180,1689,5156">
</map>
<p>
<a href="XSLTDefinitions_8hpp-source.html">Go to the source code of this file.</a><h2>Defines</h2>
<ul>
<li>#define <a class="el" href="XSLTDefinitions_8hpp.html#a0">XSLTDEFINITIONS_HEADER_GUARD_1357924680</a>
<li>#define <a class="el" href="XSLTDefinitions_8hpp.html#a1">XALAN_XSLT_EXPORT</a>&nbsp;&nbsp;&nbsp;XALAN_PLATFORM_IMPORT
<li>#define <a class="el" href="XSLTDefinitions_8hpp.html#a2">XALAN_XSLT_EXPORT_FUNCTION</a>(T)&nbsp;&nbsp;&nbsp;XALAN_PLATFORM_IMPORT_FUNCTION(T)
</ul>
<hr><h2>Define Documentation</h2>
<a name="a1" doxytag="XSLTDefinitions.hpp::XALAN_XSLT_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_XSLT_EXPORT&nbsp;&nbsp;&nbsp;XALAN_PLATFORM_IMPORT
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a2" doxytag="XSLTDefinitions.hpp::XALAN_XSLT_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_XSLT_EXPORT_FUNCTION(
</b></td>
<td valign="bottom"><b>
T&nbsp;)&nbsp;&nbsp;&nbsp;XALAN_PLATFORM_IMPORT_FUNCTION(T)
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a0" doxytag="XSLTDefinitions.hpp::XSLTDEFINITIONS_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 XSLTDEFINITIONS_HEADER_GUARD_1357924680
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<b>Value:</b><div class="fragment"><pre>
</pre></div> </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="../resources/dot.gif" width="1" alt="dot"></TD></TR></TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="80%">
<TR>
<TD WIDTH="80%" VALIGN="TOP">
<P ALIGN="CENTER"><B>Xalan-C++ XSLT Processor Version 1.10</B><BR>
Copyright &copy; 1999-2004 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" ALT="Apache Logo">
</TD>
</TR>
</TABLE>