blob: af20a74b0b0f918d38610a6bdad5e82e0badba4e [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Xalan-C++ API : Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<!-- The head section is copied from Doxygen 1.7.1 generated default output -->
<body>
<h2 align="center">Xalan-C++ API Documentation</h2>
<h3 align="center"><a href="../index.html">The Xalan C++ XSLT Processor Version 1.11</a></h3>
<hr/>
<!-- Generated by Doxygen 1.7.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs2">
<ul class="tablist">
<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>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Defines</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<h1>XalanVersion.hpp File Reference</h1> </div>
</div>
<div class="contents">
<div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="XalanVersion_8hpp__dep__incl.png" border="0" usemap="#XalanVersion_8hppdep" alt=""/></div>
<map name="XalanVersion_8hppdep" id="XalanVersion_8hppdep">
<area shape="rect" id="node3" href="PlatformDefinitions_8hpp.html" title="PlatformDefinitions.hpp" alt="" coords="2507,83,2677,112"/><area shape="rect" id="node5" href="ICUResData_8hpp.html" title="ICUResData.hpp" alt="" coords="5,160,131,189"/><area shape="rect" id="node7" href="ICUResHandler_8hpp.html" title="ICUResHandler.hpp" alt="" coords="371,315,515,344"/><area shape="rect" id="node9" href="NLSHandler_8hpp.html" title="NLSHandler.hpp" alt="" coords="243,392,368,421"/><area shape="rect" id="node11" href="MsgFileOutputStream_8hpp.html" title="MsgFileOutputStream.hpp" alt="" coords="256,160,445,189"/><area shape="rect" id="node16" href="InMemHandler_8hpp.html" title="InMemHandler.hpp" alt="" coords="205,315,347,344"/><area shape="rect" id="node19" href="MsgCreator_8hpp.html" title="MsgCreator.hpp" alt="" coords="1037,160,1160,189"/><area shape="rect" id="node22" href="XalanMsgLibDefinitions_8hpp.html" title="XalanMsgLibDefinitions.hpp" alt="" coords="1184,160,1381,189"/><area shape="rect" id="node26" href="XalanExtensionsDefinitions_8hpp.html" title="XalanExtensionsDefinitions.hpp" alt="" coords="1405,160,1627,189"/><area shape="rect" id="node42" href="XalanHarnessDefinitions_8hpp.html" title="XalanHarnessDefinitions.hpp" alt="" coords="2368,237,2573,267"/><area shape="rect" id="node50" href="XalanSourceTreeDefinitions_8hpp.html" title="XalanSourceTreeDefinitions.hpp" alt="" coords="4107,160,4333,189"/><area shape="rect" id="node137" href="XSLTDefinitions_8hpp.html" title="XSLTDefinitions.hpp" alt="" coords="4545,160,4695,189"/><area shape="rect" id="node161" href="STLHelper_8hpp.html" title="STLHelper.hpp" alt="" coords="2056,392,2171,421"/><area shape="rect" id="node164" href="XalanDeque_8hpp.html" title="XalanDeque.hpp" alt="" coords="2589,315,2717,344"/><area shape="rect" id="node166" href="XalanList_8hpp.html" title="XalanList.hpp" alt="" coords="2184,237,2293,267"/><area shape="rect" id="node168" href="XalanMap_8hpp.html" title="XalanMap.hpp" alt="" coords="2133,315,2248,344"/><area shape="rect" id="node175" href="XalanSet_8hpp.html" title="XalanSet.hpp" alt="" coords="1923,392,2032,421"/><area shape="rect" id="node178" href="XalanMemoryManagement_8hpp.html" title="XalanMemoryManagement.hpp" alt="" coords="2331,160,2555,189"/><area shape="rect" id="node185" href="XalanVector_8hpp.html" title="XalanVector.hpp" alt="" coords="2699,237,2824,267"/><area shape="rect" id="node196" href="XalanTransformerDefinitions_8hpp.html" title="XalanTransformerDefinitions.hpp" alt="" coords="4719,160,4948,189"/><area shape="rect" id="node198" href="ICUBridgeDefinitions_8hpp.html" title="ICUBridgeDefinitions.hpp" alt="" coords="4972,160,5151,189"/><area shape="rect" id="node200" href="DOMSupportDefinitions_8hpp.html" title="DOMSupportDefinitions.hpp" alt="" coords="5175,160,5372,189"/><area shape="rect" id="node202" href="PlatformSupportDefinitions_8hpp.html" title="PlatformSupportDefinitions.hpp" alt="" coords="5396,160,5617,189"/><area shape="rect" id="node204" href="XalanDOMDefinitions_8hpp.html" title="XalanDOMDefinitions.hpp" alt="" coords="5641,160,5825,189"/><area shape="rect" id="node206" href="XercesParserLiaisonDefinitions_8hpp.html" title="XercesParserLiaisonDefinitions.hpp" alt="" coords="5849,160,6095,189"/><area shape="rect" id="node208" href="XalanEXSLTDefinitions_8hpp.html" title="XalanEXSLTDefinitions.hpp" alt="" coords="6119,160,6313,189"/><area shape="rect" id="node210" href="XMLSupportDefinitions_8hpp.html" title="XMLSupportDefinitions.hpp" alt="" coords="6337,160,6532,189"/><area shape="rect" id="node212" href="XPathDefinitions_8hpp.html" title="XPathDefinitions.hpp" alt="" coords="6556,160,6711,189"/><area shape="rect" id="node13" href="SAX2Handler_8hpp.html" title="SAX2Handler.hpp" alt="" coords="272,237,405,267"/><area shape="rect" id="node24" href="XalanMsgLib_8hpp.html" title="XalanMsgLib.hpp" alt="" coords="480,237,611,267"/><area shape="rect" id="node28" href="FunctionDifference_8hpp.html" title="FunctionDifference.hpp" alt="" coords="1432,237,1600,267"/><area shape="rect" id="node30" href="FunctionDistinct_8hpp.html" title="FunctionDistinct.hpp" alt="" coords="1624,237,1776,267"/><area shape="rect" id="node32" href="FunctionEvaluate_8hpp.html" title="FunctionEvaluate.hpp" alt="" coords="1800,237,1957,267"/><area shape="rect" id="node34" href="FunctionHasSameNodes_8hpp.html" title="FunctionHasSameNodes.hpp" alt="" coords="635,237,843,267"/><area shape="rect" id="node36" href="FunctionIntersection_8hpp.html" title="FunctionIntersection.hpp" alt="" coords="867,237,1045,267"/><area shape="rect" id="node38" href="FunctionNodeSet_8hpp.html" title="FunctionNodeSet.hpp" alt="" coords="1069,237,1229,267"/><area shape="rect" id="node40" href="XalanExtensions_8hpp.html" title="XalanExtensions.hpp" alt="" coords="1253,237,1408,267"/><area shape="rect" id="node44" href="XalanDiagnosticMemoryManager_8hpp.html" title="XalanDiagnosticMemoryManager.hpp" alt="" coords="2245,392,2507,421"/><area shape="rect" id="node46" href="XalanFileUtility_8hpp.html" title="XalanFileUtility.hpp" alt="" coords="2424,315,2565,344"/><area shape="rect" id="node48" href="XalanXMLFileReporter_8hpp.html" title="XalanXMLFileReporter.hpp" alt="" coords="2531,392,2720,421"/><area shape="rect" id="node52" href="FormatterToSourceTree_8hpp.html" title="FormatterToSourceTree.hpp" alt="" coords="2792,315,2992,344"/><area shape="rect" id="node54" href="XalanSourceTreeAttr_8hpp.html" title="XalanSourceTreeAttr.hpp" alt="" coords="4768,237,4949,267"/><area shape="rect" id="node56" href="XalanSourceTreeAttributeAllocator_8hpp.html" title="XalanSourceTreeAttributeAllocator.hpp" alt="" coords="4595,315,4864,344"/><area shape="rect" id="node58" href="XalanSourceTreeDocument_8hpp.html" title="XalanSourceTreeDocument.hpp" alt="" coords="4608,547,4835,576"/><area shape="rect" id="node60" href="XalanSourceTreeDocumentFragment_8hpp.html" title="XalanSourceTreeDocumentFragment.hpp" alt="" coords="5351,624,5639,653"/><area shape="rect" id="node62" href="XalanSourceTreeAttrNS_8hpp.html" title="XalanSourceTreeAttrNS.hpp" alt="" coords="4267,315,4469,344"/><area shape="rect" id="node64" href="XalanSourceTreeAttributeNSAllocator_8hpp.html" title="XalanSourceTreeAttributeNSAllocator.hpp" alt="" coords="4165,392,4453,421"/><area shape="rect" id="node70" href="XalanSourceTreeComment_8hpp.html" title="XalanSourceTreeComment.hpp" alt="" coords="5803,237,6024,267"/><area shape="rect" id="node72" href="XalanSourceTreeCommentAllocator_8hpp.html" title="XalanSourceTreeCommentAllocator.hpp" alt="" coords="5859,315,6136,344"/><area shape="rect" id="node76" href="XalanSourceTreeContentHandler_8hpp.html" title="XalanSourceTreeContentHandler.hpp" alt="" coords="3016,315,3275,344"/><area shape="rect" id="node80" href="XalanSourceTreeDOMSupport_8hpp.html" title="XalanSourceTreeDOMSupport.hpp" alt="" coords="4179,237,4419,267"/><area shape="rect" id="node82" href="XalanSourceTreeElement_8hpp.html" title="XalanSourceTreeElement.hpp" alt="" coords="3741,237,3952,267"/><area shape="rect" id="node84" href="XalanSourceTreeElementA_8hpp.html" title="XalanSourceTreeElementA.hpp" alt="" coords="3451,315,3672,344"/><area shape="rect" id="node86" href="XalanSourceTreeElementAAllocator_8hpp.html" title="XalanSourceTreeElementAAllocator.hpp" alt="" coords="3557,392,3832,421"/><area shape="rect" id="node89" href="XalanSourceTreeElementANS_8hpp.html" title="XalanSourceTreeElementANS.hpp" alt="" coords="3293,392,3533,421"/><area shape="rect" id="node91" href="XalanSourceTreeElementANSAllocator_8hpp.html" title="XalanSourceTreeElementANSAllocator.hpp" alt="" coords="3267,469,3560,499"/><area shape="rect" id="node94" href="XalanSourceTreeElementNA_8hpp.html" title="XalanSourceTreeElementNA.hpp" alt="" coords="3797,315,4027,344"/><area shape="rect" id="node96" href="XalanSourceTreeElementNAAllocator_8hpp.html" title="XalanSourceTreeElementNAAllocator.hpp" alt="" coords="3856,392,4141,421"/><area shape="rect" id="node99" href="XalanSourceTreeElementNANS_8hpp.html" title="XalanSourceTreeElementNANS.hpp" alt="" coords="4477,392,4728,421"/><area shape="rect" id="node101" href="XalanSourceTreeElementNANSAllocator_8hpp.html" title="XalanSourceTreeElementNANSAllocator.hpp" alt="" coords="4475,469,4779,499"/><area shape="rect" id="node112" href="XalanSourceTreeHelper_8hpp.html" title="XalanSourceTreeHelper.hpp" alt="" coords="4443,237,4643,267"/><area shape="rect" id="node114" href="XalanSourceTreeInit_8hpp.html" title="XalanSourceTreeInit.hpp" alt="" coords="2921,237,3100,267"/><area shape="rect" id="node116" href="XalanSourceTreeParserLiaison_8hpp.html" title="XalanSourceTreeParserLiaison.hpp" alt="" coords="2869,392,3112,421"/><area shape="rect" id="node118" href="XalanSourceTreeProcessingInstruction_8hpp.html" title="XalanSourceTreeProcessingInstruction.hpp" alt="" coords="5075,237,5368,267"/><area shape="rect" id="node120" href="XalanSourceTreeProcessingInstructionAllocator_8hpp.html" title="XalanSourceTreeProcessingInstructionAllocator.hpp" alt="" coords="4888,315,5237,344"/><area shape="rect" id="node124" href="XalanSourceTreeText_8hpp.html" title="XalanSourceTreeText.hpp" alt="" coords="5443,237,5627,267"/><area shape="rect" id="node126" href="XalanSourceTreeTextAllocator_8hpp.html" title="XalanSourceTreeTextAllocator.hpp" alt="" coords="5261,315,5501,344"/><area shape="rect" id="node129" href="XalanSourceTreeTextIWS_8hpp.html" title="XalanSourceTreeTextIWS.hpp" alt="" coords="5525,315,5733,344"/><area shape="rect" id="node131" href="XalanSourceTreeTextIWSAllocator_8hpp.html" title="XalanSourceTreeTextIWSAllocator.hpp" alt="" coords="5499,392,5760,421"/><area shape="rect" id="node139" href="AVT_8hpp.html" title="AVT.hpp" alt="" coords="6149,237,6224,267"/><area shape="rect" id="node141" href="AVTPart_8hpp.html" title="AVTPart.hpp" alt="" coords="7171,237,7272,267"/><area shape="rect" id="node143" href="AVTPartSimple_8hpp.html" title="AVTPartSimple.hpp" alt="" coords="6653,315,6797,344"/><area shape="rect" id="node145" href="AVTPartXPath_8hpp.html" title="AVTPartXPath.hpp" alt="" coords="7196,315,7335,344"/><area shape="rect" id="node149" href="Constants_8hpp.html" title="Constants.hpp" alt="" coords="6299,237,6413,267"/><area shape="rect" id="node151" href="CountersTable_8hpp.html" title="CountersTable.hpp" alt="" coords="4051,315,4192,344"/><area shape="rect" id="node153" href="DecimalToRoman_8hpp.html" title="DecimalToRoman.hpp" alt="" coords="6437,237,6597,267"/><area shape="rect" id="node155" href="ElemApplyImport_8hpp.html" title="ElemApplyImport.hpp" alt="" coords="6621,237,6779,267"/><area shape="rect" id="node157" href="ElemApplyTemplates_8hpp.html" title="ElemApplyTemplates.hpp" alt="" coords="6803,237,6984,267"/><area shape="rect" id="node159" href="ElemAttribute_8hpp.html" title="ElemAttribute.hpp" alt="" coords="7008,237,7147,267"/></map>
</div>
<p><a href="XalanVersion_8hpp_source.html">Go to the source code of this file.</a></p>
<h2><a name="define-members"></a>
Defines</h2>
<ul>
<li>#define <a class="el" href="XalanVersion_8hpp.html#aa82c367f1276370f4359c481baa58b60">XALAN_VERSION_MAJOR</a>&nbsp;&nbsp;&nbsp;1
<dl class="el"><dd class="mdescRight">User Documentation for Xalan Version Values: <a href="#aa82c367f1276370f4359c481baa58b60"></a><br/></dl><li>#define <a class="el" href="XalanVersion_8hpp.html#acdb1adc5fdc1f614507e4bdb18968057">XALAN_VERSION_MINOR</a>&nbsp;&nbsp;&nbsp;11
<li>#define <a class="el" href="XalanVersion_8hpp.html#af435ae2df9d9dea0cbb76b7d7de6382e">XALAN_VERSION_REVISION</a>&nbsp;&nbsp;&nbsp;0
<li>#define <a class="el" href="XalanVersion_8hpp.html#ad803dfdcc3460aff0c557f47c1310a11">CAT2_SEP_UNDERSCORE</a>(a, b)&nbsp;&nbsp;&nbsp;#a &quot;_&quot; #b
<dl class="el"><dd class="mdescRight">DO NOT MODIFY BELOW THIS LINE. <a href="#ad803dfdcc3460aff0c557f47c1310a11"></a><br/></dl><li>#define <a class="el" href="XalanVersion_8hpp.html#a26799a44be46768b8710d731e66bc5f2">CAT2_SEP_PERIOD</a>(a, b)&nbsp;&nbsp;&nbsp;#a &quot;.&quot; #b
<li>#define <a class="el" href="XalanVersion_8hpp.html#a6d3531b46dea372c90b278aea7f8347f">CAT2_SEP_NIL</a>(a, b)&nbsp;&nbsp;&nbsp;#a #b
<li>#define <a class="el" href="XalanVersion_8hpp.html#a28db63c43d4a74cd9593123ff4da137a">CAT2_RAW_NUMERIC</a>(a, b)&nbsp;&nbsp;&nbsp;a ## b
<li>#define <a class="el" href="XalanVersion_8hpp.html#a7c4698b60665dae3ed5d0f30650aa228">CAT2_RAW_NUMERIC_SEP_UNDERSCORE</a>(a, b)&nbsp;&nbsp;&nbsp;a ## _ ## b
<li>#define <a class="el" href="XalanVersion_8hpp.html#ae2edeaee635a587425b3ba7c49c47699">INVK_CAT2_SEP_UNDERSCORE</a>(a, b)&nbsp;&nbsp;&nbsp;CAT2_SEP_UNDERSCORE(a,b)
<li>#define <a class="el" href="XalanVersion_8hpp.html#ac1dc16aaa5d3bc8729ba040b1551dd58">INVK_CAT2_SEP_PERIOD</a>(a, b)&nbsp;&nbsp;&nbsp;CAT2_SEP_PERIOD(a,b)
<li>#define <a class="el" href="XalanVersion_8hpp.html#af38c7c46c66b97a46aafd5ab8fc0c718">INVK_CAT2_STR_SEP_NIL</a>(a, b)&nbsp;&nbsp;&nbsp;CAT2_SEP_NIL(a,b)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a79a66b73fae5058e0dddbbd951d0f25f">INVK_CAT2_RAW_NUMERIC</a>(a, b)&nbsp;&nbsp;&nbsp;CAT2_RAW_NUMERIC(a,b)
<li>#define <a class="el" href="XalanVersion_8hpp.html#af8695f132508e3684afc414b7d0a0842">INVK_CAT2_RAW_NUMERIC_SEP_UNDERSCORE</a>(a, b)&nbsp;&nbsp;&nbsp;CAT2_RAW_NUMERIC_SEP_UNDERSCORE(a,b)
<li>#define <a class="el" href="XalanVersion_8hpp.html#ac3b379dc3d5ad60325273f2a853d301a">CAT3_SEP_UNDERSCORE</a>(a, b, c)&nbsp;&nbsp;&nbsp;#a &quot;_&quot; #b &quot;_&quot; #c
<li>#define <a class="el" href="XalanVersion_8hpp.html#afdfc9b24988eeef29081cb31a00a613e">CAT3_SEP_PERIOD</a>(a, b, c)&nbsp;&nbsp;&nbsp;#a &quot;.&quot; #b &quot;.&quot; #c
<li>#define <a class="el" href="XalanVersion_8hpp.html#a3dd66e75d7ecaebdb09764e1ce9ab738">CAT3_SEP_NIL</a>(a, b, c)&nbsp;&nbsp;&nbsp;#a #b #c
<li>#define <a class="el" href="XalanVersion_8hpp.html#adec7e93d7f89f2eb2770453128ad91e4">CAT3_RAW_NUMERIC</a>(a, b, c)&nbsp;&nbsp;&nbsp;a ## b ## c
<li>#define <a class="el" href="XalanVersion_8hpp.html#a9c9983da548891b9048fb7788b53d822">CAT3_RAW_NUMERIC_SEP_UNDERSCORE</a>(a, b, c)&nbsp;&nbsp;&nbsp;a ## _ ## b ## _ ## c
<li>#define <a class="el" href="XalanVersion_8hpp.html#a1a31af704c648460cdeb1ab7b65c18ec">INVK_CAT3_SEP_UNDERSCORE</a>(a, b, c)&nbsp;&nbsp;&nbsp;CAT3_SEP_UNDERSCORE(a,b,c)
<li>#define <a class="el" href="XalanVersion_8hpp.html#abb478a9fdf280348acb55bd89221b7a5">INVK_CAT3_SEP_PERIOD</a>(a, b, c)&nbsp;&nbsp;&nbsp;CAT3_SEP_PERIOD(a,b,c)
<li>#define <a class="el" href="XalanVersion_8hpp.html#abaaf44786cb42e5883e48ed7418f271d">INVK_CAT3_SEP_NIL</a>(a, b, c)&nbsp;&nbsp;&nbsp;CAT3_SEP_NIL(a,b,c)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a13ce830b1f542c4368cb41473b0c0574">INVK_CAT3_RAW_NUMERIC</a>(a, b, c)&nbsp;&nbsp;&nbsp;CAT3_RAW_NUMERIC(a,b,c)
<li>#define <a class="el" href="XalanVersion_8hpp.html#aa3059779b4264cf6b6f5117023e853de">INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE</a>(a, b, c)&nbsp;&nbsp;&nbsp;CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a,b,c)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a29ff180ea690da3d3d3bc21dc8791cf6">MULTIPLY</a>(factor, value)&nbsp;&nbsp;&nbsp;factor * value
<li>#define <a class="el" href="XalanVersion_8hpp.html#a09af069d7f1772c746c91c995024d2d5">CALC_EXPANDED_FORM</a>(a, b, c)&nbsp;&nbsp;&nbsp;( MULTIPLY(10000,a) + MULTIPLY(100,b) + MULTIPLY(1,c) )
<li>#define <a class="el" href="XalanVersion_8hpp.html#aeecf6bfe749fc156953d67652657b923">XALAN_FULLVERSIONSTR</a>&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)
<li>#define <a class="el" href="XalanVersion_8hpp.html#aef0d90d20ea0221ee2d4e2af31d761fb">XALAN_FULLVERSIONDOT</a>&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_PERIOD(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a632ef7e81be94971fe85636a97078c73">XALAN_FULLVERSIONNUM</a>&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_NIL(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)
<li>#define <a class="el" href="XalanVersion_8hpp.html#af34626cb43c4b2aec5415369a581b328">XALAN_VERSIONSTR</a>&nbsp;&nbsp;&nbsp;INVK_CAT2_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a8e940e6d6ef582539f7959e8bd515dbb">XALAN_PRODUCT</a>&nbsp;&nbsp;&nbsp;xalanc
<li>#define <a class="el" href="XalanVersion_8hpp.html#a8310b1a0041877a0e0ca1109cf201fbb">XALAN_CPP_NAMESPACE</a>&nbsp;&nbsp;&nbsp;INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(XALAN_PRODUCT,XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR)
<li>#define <a class="el" href="XalanVersion_8hpp.html#a75c5726a79553335c778368f7ac6e391">Xalan_DLLVersionStr</a>&nbsp;&nbsp;&nbsp;XALAN_FULLVERSIONSTR
<li>#define <a class="el" href="XalanVersion_8hpp.html#aec0f102d726a4aa6cdf5c1e70a85a5b3">_XALAN_VERSION</a>&nbsp;&nbsp;&nbsp;CALC_EXPANDED_FORM (XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)
</ul>
<h2><a name="var-members"></a>
Variables</h2>
<ul>
<li>const char *const <a class="el" href="XalanVersion_8hpp.html#ae692ebbdca8d992149f4850f80ee98aa">gXalanVersionStr</a> = &quot;11&quot;
<li>const char *const <a class="el" href="XalanVersion_8hpp.html#a33af81da74ff14e89ab657b264663ec4">gXalanFullVersionStr</a> = &quot;0&quot;
<li>const unsigned int <a class="el" href="XalanVersion_8hpp.html#ad96d2dda3fff9e72645d35f57b90add2">gXalanMajVersion</a> = 1
<li>const unsigned int <a class="el" href="XalanVersion_8hpp.html#ac6ad47cf03e7601ab31252b904c54012">gXalanMinVersion</a> = 11
<li>const unsigned int <a class="el" href="XalanVersion_8hpp.html#a611f6f7de9e5850dd659a0d93a3bed07">gXalanRevision</a> = 0
</ul>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="aec0f102d726a4aa6cdf5c1e70a85a5b3"></a><!-- doxytag: member="XalanVersion.hpp::_XALAN_VERSION" ref="aec0f102d726a4aa6cdf5c1e70a85a5b3" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define _XALAN_VERSION&nbsp;&nbsp;&nbsp;CALC_EXPANDED_FORM (XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00203">203</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a09af069d7f1772c746c91c995024d2d5"></a><!-- doxytag: member="XalanVersion.hpp::CALC_EXPANDED_FORM" ref="a09af069d7f1772c746c91c995024d2d5" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CALC_EXPANDED_FORM</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;( MULTIPLY(10000,a) + MULTIPLY(100,b) + MULTIPLY(1,c) )</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00173">173</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a28db63c43d4a74cd9593123ff4da137a"></a><!-- doxytag: member="XalanVersion.hpp::CAT2_RAW_NUMERIC" ref="a28db63c43d4a74cd9593123ff4da137a" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT2_RAW_NUMERIC</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;a ## b</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00142">142</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a7c4698b60665dae3ed5d0f30650aa228"></a><!-- doxytag: member="XalanVersion.hpp::CAT2_RAW_NUMERIC_SEP_UNDERSCORE" ref="a7c4698b60665dae3ed5d0f30650aa228" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT2_RAW_NUMERIC_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;a ## _ ## b</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00143">143</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a6d3531b46dea372c90b278aea7f8347f"></a><!-- doxytag: member="XalanVersion.hpp::CAT2_SEP_NIL" ref="a6d3531b46dea372c90b278aea7f8347f" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT2_SEP_NIL</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a #b</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00141">141</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a26799a44be46768b8710d731e66bc5f2"></a><!-- doxytag: member="XalanVersion.hpp::CAT2_SEP_PERIOD" ref="a26799a44be46768b8710d731e66bc5f2" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT2_SEP_PERIOD</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a &quot;.&quot; #b</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00140">140</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ad803dfdcc3460aff0c557f47c1310a11"></a><!-- doxytag: member="XalanVersion.hpp::CAT2_SEP_UNDERSCORE" ref="ad803dfdcc3460aff0c557f47c1310a11" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT2_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a &quot;_&quot; #b</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>DO NOT MODIFY BELOW THIS LINE. </p>
<p>MAGIC THAT AUTOMATICALLY GENERATES THE FOLLOWING: Xalan_DLLVersionStr, gXalanVersionStr, gXalanFullVersionStr, gXalanMajVersion, gXalanMinVersion, gXalanRevision </p>
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00139">139</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="adec7e93d7f89f2eb2770453128ad91e4"></a><!-- doxytag: member="XalanVersion.hpp::CAT3_RAW_NUMERIC" ref="adec7e93d7f89f2eb2770453128ad91e4" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT3_RAW_NUMERIC</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;a ## b ## c</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00159">159</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a9c9983da548891b9048fb7788b53d822"></a><!-- doxytag: member="XalanVersion.hpp::CAT3_RAW_NUMERIC_SEP_UNDERSCORE" ref="a9c9983da548891b9048fb7788b53d822" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT3_RAW_NUMERIC_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;a ## _ ## b ## _ ## c</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00160">160</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a3dd66e75d7ecaebdb09764e1ce9ab738"></a><!-- doxytag: member="XalanVersion.hpp::CAT3_SEP_NIL" ref="a3dd66e75d7ecaebdb09764e1ce9ab738" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT3_SEP_NIL</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a #b #c</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00158">158</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="afdfc9b24988eeef29081cb31a00a613e"></a><!-- doxytag: member="XalanVersion.hpp::CAT3_SEP_PERIOD" ref="afdfc9b24988eeef29081cb31a00a613e" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT3_SEP_PERIOD</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a &quot;.&quot; #b &quot;.&quot; #c</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00157">157</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac3b379dc3d5ad60325273f2a853d301a"></a><!-- doxytag: member="XalanVersion.hpp::CAT3_SEP_UNDERSCORE" ref="ac3b379dc3d5ad60325273f2a853d301a" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CAT3_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;#a &quot;_&quot; #b &quot;_&quot; #c</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00156">156</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a79a66b73fae5058e0dddbbd951d0f25f"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT2_RAW_NUMERIC" ref="a79a66b73fae5058e0dddbbd951d0f25f" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT2_RAW_NUMERIC</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT2_RAW_NUMERIC(a,b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00149">149</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af8695f132508e3684afc414b7d0a0842"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT2_RAW_NUMERIC_SEP_UNDERSCORE" ref="af8695f132508e3684afc414b7d0a0842" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT2_RAW_NUMERIC_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT2_RAW_NUMERIC_SEP_UNDERSCORE(a,b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00150">150</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac1dc16aaa5d3bc8729ba040b1551dd58"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT2_SEP_PERIOD" ref="ac1dc16aaa5d3bc8729ba040b1551dd58" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT2_SEP_PERIOD</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT2_SEP_PERIOD(a,b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00147">147</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae2edeaee635a587425b3ba7c49c47699"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT2_SEP_UNDERSCORE" ref="ae2edeaee635a587425b3ba7c49c47699" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT2_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT2_SEP_UNDERSCORE(a,b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00146">146</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af38c7c46c66b97a46aafd5ab8fc0c718"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT2_STR_SEP_NIL" ref="af38c7c46c66b97a46aafd5ab8fc0c718" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT2_STR_SEP_NIL</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT2_SEP_NIL(a,b)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00148">148</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a13ce830b1f542c4368cb41473b0c0574"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT3_RAW_NUMERIC" ref="a13ce830b1f542c4368cb41473b0c0574" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT3_RAW_NUMERIC</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT3_RAW_NUMERIC(a,b,c)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00166">166</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa3059779b4264cf6b6f5117023e853de"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE" ref="aa3059779b4264cf6b6f5117023e853de" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT3_RAW_NUMERIC_SEP_UNDERSCORE(a,b,c)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00167">167</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="abaaf44786cb42e5883e48ed7418f271d"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT3_SEP_NIL" ref="abaaf44786cb42e5883e48ed7418f271d" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT3_SEP_NIL</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT3_SEP_NIL(a,b,c)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00165">165</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="abb478a9fdf280348acb55bd89221b7a5"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT3_SEP_PERIOD" ref="abb478a9fdf280348acb55bd89221b7a5" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT3_SEP_PERIOD</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT3_SEP_PERIOD(a,b,c)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00164">164</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a1a31af704c648460cdeb1ab7b65c18ec"></a><!-- doxytag: member="XalanVersion.hpp::INVK_CAT3_SEP_UNDERSCORE" ref="a1a31af704c648460cdeb1ab7b65c18ec" args="(a, b, c)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define INVK_CAT3_SEP_UNDERSCORE</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">a, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">b, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">c</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;CAT3_SEP_UNDERSCORE(a,b,c)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00163">163</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a29ff180ea690da3d3d3bc21dc8791cf6"></a><!-- doxytag: member="XalanVersion.hpp::MULTIPLY" ref="a29ff180ea690da3d3d3bc21dc8791cf6" args="(factor, value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MULTIPLY</td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">factor, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname">value</td><td>&nbsp;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td>&nbsp;&nbsp;&nbsp;factor * value</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00172">172</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8310b1a0041877a0e0ca1109cf201fbb"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_CPP_NAMESPACE" ref="a8310b1a0041877a0e0ca1109cf201fbb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_CPP_NAMESPACE&nbsp;&nbsp;&nbsp;INVK_CAT3_RAW_NUMERIC_SEP_UNDERSCORE(XALAN_PRODUCT,XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00188">188</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a75c5726a79553335c778368f7ac6e391"></a><!-- doxytag: member="XalanVersion.hpp::Xalan_DLLVersionStr" ref="a75c5726a79553335c778368f7ac6e391" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define Xalan_DLLVersionStr&nbsp;&nbsp;&nbsp;XALAN_FULLVERSIONSTR</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00192">192</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aef0d90d20ea0221ee2d4e2af31d761fb"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_FULLVERSIONDOT" ref="aef0d90d20ea0221ee2d4e2af31d761fb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_FULLVERSIONDOT&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_PERIOD(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00182">182</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a632ef7e81be94971fe85636a97078c73"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_FULLVERSIONNUM" ref="a632ef7e81be94971fe85636a97078c73" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_FULLVERSIONNUM&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_NIL(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00183">183</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aeecf6bfe749fc156953d67652657b923"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_FULLVERSIONSTR" ref="aeecf6bfe749fc156953d67652657b923" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_FULLVERSIONSTR&nbsp;&nbsp;&nbsp;INVK_CAT3_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR,XALAN_VERSION_REVISION)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00181">181</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a8e940e6d6ef582539f7959e8bd515dbb"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_PRODUCT" ref="a8e940e6d6ef582539f7959e8bd515dbb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_PRODUCT&nbsp;&nbsp;&nbsp;xalanc</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00187">187</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa82c367f1276370f4359c481baa58b60"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_VERSION_MAJOR" ref="aa82c367f1276370f4359c481baa58b60" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_VERSION_MAJOR&nbsp;&nbsp;&nbsp;1</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>User Documentation for Xalan Version Values: </p>
<p>Xalan Notes:</p>
<p>Xalan Committers Documentation:</p>
<p>Xalan committers normally only need to modify one or two of the following macros:</p>
<p>XALAN_VERSION_MAJOR XALAN_VERSION_MINOR XALAN_VERSION_REVISION</p>
<p>The integer values of these macros define the Xalan version number. All other constants and preprocessor macros are automatically generated from these three definitions.</p>
<p>Xalan User Documentation:</p>
<p>The following sections in the user documentation have examples based upon the following three version input values:</p>
<p>define XALAN_VERSION_MAJOR 19 define XALAN_VERSION_MINOR 3 define XALAN_VERSION_REVISION 74</p>
<p>The minor and revision (patch level) numbers have two digits of resolution which means that '3' becomes '03' in this example. This policy guarantees that when using preprocessor macros, version 19.3.74 will be greater than version 1.94.74 since the first will expand to 190374 and the second to 19474.</p>
<p>Preprocessor Macros:</p>
<p>_XALAN_VERSION defines the primary preprocessor macro that users will introduce into their code to perform conditional compilation where the version of Xalan is detected in order to enable or disable version specific capabilities. The value of _XALAN_VERSION for the above example will be 190374. To use it a user would perform an operation such as the following:</p>
<p>if _XALAN_VERSION &gt;= 190374 // code specific to new version of Xalan... else // old code here... endif</p>
<p>XALAN_FULLVERSIONSTR is a preprocessor macro that expands to a string constant whose value, for the above example, will be "19_3_74".</p>
<p>XALAN_FULLVERSIONDOT is a preprocessor macro that expands to a string constant whose value, for the above example, will be "19.3.74".</p>
<p>XALAN_VERSIONSTR is a preprocessor macro that expands to a string constant whose value, for the above example, will be "19374". This particular macro is very dangerous if it were to be used for comparing version numbers since ordering will not be guaranteed.</p>
<p>Xalan_DLLVersionStr is a preprocessor macro that expands to a string constant whose value, for the above example, will be "19_3_74". This macro is provided for backwards compatibility to pre-1.7 versions of Xalan.</p>
<p>String <a class="el" href="classConstants.html" title="Primary constants used in the XSLTProcessor classes.">Constants</a>:</p>
<p>gXalanVersionStr is a global string constant whose value corresponds to the value "19_3" for the above example.</p>
<p>gXalanFullVersionStr is a global string constant whose value corresponds to the value "19_3_74" for the above example.</p>
<p>Numeric <a class="el" href="classConstants.html" title="Primary constants used in the XSLTProcessor classes.">Constants</a>:</p>
<p>gXalanMajVersion is a global integer constant whose value corresponds to the major version number. For the above example its value will be 19.</p>
<p>gXalanMinVersion is a global integer constant whose value corresponds to the minor version number. For the above example its value will be 3.</p>
<p>gXalanRevision is a global integer constant whose value corresponds to the revision (patch) version number. For the above example its value will be 74. MODIFY THESE NUMERIC VALUES TO COINCIDE WITH XALAN VERSION AND DO NOT MODIFY ANYTHING ELSE IN THIS VERSION HEADER FILE </p>
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00121">121</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="acdb1adc5fdc1f614507e4bdb18968057"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_VERSION_MINOR" ref="acdb1adc5fdc1f614507e4bdb18968057" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_VERSION_MINOR&nbsp;&nbsp;&nbsp;11</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00122">122</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af435ae2df9d9dea0cbb76b7d7de6382e"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_VERSION_REVISION" ref="af435ae2df9d9dea0cbb76b7d7de6382e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_VERSION_REVISION&nbsp;&nbsp;&nbsp;0</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00123">123</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="af34626cb43c4b2aec5415369a581b328"></a><!-- doxytag: member="XalanVersion.hpp::XALAN_VERSIONSTR" ref="af34626cb43c4b2aec5415369a581b328" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define XALAN_VERSIONSTR&nbsp;&nbsp;&nbsp;INVK_CAT2_SEP_UNDERSCORE(XALAN_VERSION_MAJOR,XALAN_VERSION_MINOR)</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00184">184</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<hr/><h2>Variable Documentation</h2>
<a class="anchor" id="a33af81da74ff14e89ab657b264663ec4"></a><!-- doxytag: member="XalanVersion.hpp::gXalanFullVersionStr" ref="a33af81da74ff14e89ab657b264663ec4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* const <a class="el" href="XalanVersion_8hpp.html#a33af81da74ff14e89ab657b264663ec4">gXalanFullVersionStr</a> = &quot;0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00195">195</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ad96d2dda3fff9e72645d35f57b90add2"></a><!-- doxytag: member="XalanVersion.hpp::gXalanMajVersion" ref="ad96d2dda3fff9e72645d35f57b90add2" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const unsigned int <a class="el" href="XalanVersion_8hpp.html#ad96d2dda3fff9e72645d35f57b90add2">gXalanMajVersion</a> = 1</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00196">196</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac6ad47cf03e7601ab31252b904c54012"></a><!-- doxytag: member="XalanVersion.hpp::gXalanMinVersion" ref="ac6ad47cf03e7601ab31252b904c54012" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const unsigned int <a class="el" href="XalanVersion_8hpp.html#ac6ad47cf03e7601ab31252b904c54012">gXalanMinVersion</a> = 11</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00197">197</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="a611f6f7de9e5850dd659a0d93a3bed07"></a><!-- doxytag: member="XalanVersion.hpp::gXalanRevision" ref="a611f6f7de9e5850dd659a0d93a3bed07" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const unsigned int <a class="el" href="XalanVersion_8hpp.html#a611f6f7de9e5850dd659a0d93a3bed07">gXalanRevision</a> = 0</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00198">198</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
<a class="anchor" id="ae692ebbdca8d992149f4850f80ee98aa"></a><!-- doxytag: member="XalanVersion.hpp::gXalanVersionStr" ref="ae692ebbdca8d992149f4850f80ee98aa" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* const <a class="el" href="XalanVersion_8hpp.html#ae692ebbdca8d992149f4850f80ee98aa">gXalanVersionStr</a> = &quot;11&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Definition at line <a class="el" href="XalanVersion_8hpp_source.html#l00194">194</a> of file <a class="el" href="XalanVersion_8hpp_source.html">XalanVersion.hpp</a>.</p>
</div>
</div>
</div>
<p align="center"><a href="graph_legend.html">Interpreting class diagrams</a></p>
<p><font color="#000000" face="arial,helvetica,sanserif" size="-1">
<i><a href="http://www.doxygen.org/">Doxygen</a> and
<a href="http://www.graphviz.org/">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="80%">
<tr>
<td width="80%" valign="top">
<p align="center"><b>Xalan-C++ XSLT Processor Version 1.11</b><br/>
Copyright &copy; 1999-2012 The Apache Software Foundation.<br/>
All Rights Reserved.</p>
</td>
</tr>
<tr>
<td width="100%">
<p align="center"><img src="asf_logo_wide.gif" width="268" height="25" align="bottom" border="0" alt="Apache Logo">
</td>
</tr>
</table>
</body>
</html>