blob: 70a9ce9c61037aeb418fbec3ea8359a4b34c368d [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>XalanMemoryManagement.hpp File Reference</h1>
<p>
Include dependency graph for XalanMemoryManagement.hpp:<p><center><img src="XalanMemoryManagement_8hpp__incl.gif" border="0" usemap="#XalanMemoryManagement.hpp_map" alt="Include dependency graph"></center>
<map name="XalanMemoryManagement.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="XalanMemoryManagement_8hpp__dep__incl.gif" border="0" usemap="#XalanMemoryManagement.hppdep_map" alt="Included by dependency graph"></center>
<map name="XalanMemoryManagement.hppdep_map">
<area href="ICUBridgeCleanup_8hpp.html" shape="rect" coords="810,30,965,6">
<area href="XalanDeque_8hpp.html" shape="rect" coords="264,129,378,105">
<area href="XalanVector_8hpp.html" shape="rect" coords="542,228,654,204">
<area href="XalanList_8hpp.html" shape="rect" coords="839,129,935,105">
<area href="XalanMemMgrAutoPtr_8hpp.html" shape="rect" coords="801,228,974,204">
<area href="DOMStringHelper_8hpp.html" shape="rect" coords="17,277,166,253">
<area href="XalanDOMString_8hpp.html" shape="rect" coords="249,277,393,253">
<area href="XalanSet_8hpp.html" shape="rect" coords="839,377,935,353">
<area href="ArenaBlockBase_8hpp.html" shape="rect" coords="817,425,958,401">
<area href="ExecutionContext_8hpp.html" shape="rect" coords="817,473,958,449">
<area href="NamedNodeMapAttributeList_8hpp.html" shape="rect" coords="785,521,990,497">
<area href="XalanDOMInit_8hpp.html" shape="rect" coords="825,569,950,545">
<area href="XalanSourceTreeInit_8hpp.html" shape="rect" coords="806,617,969,593">
<area href="XalanDocumentBuilder_8hpp.html" shape="rect" coords="510,689,686,665">
<area href="XalanParsedSource_8hpp.html" shape="rect" coords="807,665,967,641">
<area href="XercesDOMFormatterWalker_8hpp.html" shape="rect" coords="781,763,994,739">
<area href="FormatterTreeWalker_8hpp.html" shape="rect" coords="805,811,970,787">
<area href="XObjectResultTreeFragProxy_8hpp.html" shape="rect" coords="214,909,428,885">
<area href="XObjectResultTreeFragProxyBase_8hpp.html" shape="rect" coords="477,859,719,835">
<area href="XObjectResultTreeFragProxyText_8hpp.html" shape="rect" coords="769,910,1006,886">
<area href="XPathFactory_8hpp.html" shape="rect" coords="827,1009,947,985">
<area href="TraceListenerDefault_8hpp.html" shape="rect" coords="806,1057,969,1033">
<area href="XSLTInputSource_8hpp.html" shape="rect" coords="815,1105,959,1081">
</map>
<p>
<a href="XalanMemoryManagement_8hpp-source.html">Go to the source code of this file.</a><h2>Compounds</h2>
<ul>
<li>struct <a class="el" href="structConstructValueWithMemoryManager.html">ConstructValueWithMemoryManager</a>
<li>struct <a class="el" href="structConstructValueWithNoMemoryManager.html">ConstructValueWithNoMemoryManager</a>
<li>struct <a class="el" href="structConstructWithMemoryManager.html">ConstructWithMemoryManager</a>
<li>struct <a class="el" href="structConstructWithMemoryManagerTraits.html">ConstructWithMemoryManagerTraits</a>
<li>struct <a class="el" href="structConstructWithNoMemoryManager.html">ConstructWithNoMemoryManager</a>
<li>struct <a class="el" href="structConstructWithNoMemoryManagerTraits.html">ConstructWithNoMemoryManagerTraits</a>
<li>struct <a class="el" href="structMemoryManagedConstructionTraits.html">MemoryManagedConstructionTraits</a>
<li>class <a class="el" href="classXalanMemMgrs.html">XalanMemMgrs</a>
</ul>
<h2>Defines</h2>
<ul>
<li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a0">XALANMEMORYMANAGEMENT_HEADER_GUARD_1357924680</a>
<li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a1">XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR</a>&nbsp;&nbsp;&nbsp;= XalanMemMgrs::getDefaultXercesMemMgr()
<li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a2">XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR</a>&nbsp;&nbsp;&nbsp;XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR
<li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a3">XALAN_DEFAULT_MEMMGR</a>&nbsp;&nbsp;&nbsp;= XalanMemMgrs::getDefaultXercesMemMgr()
<li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a4">XALAN_USES_MEMORY_MANAGER</a>(Type)
</ul>
<h2>Functions</h2>
<ul>
<li><a class="el" href="XalanMemoryManagement_8hpp.html#a6">XALAN_USING_XERCES</a> (MemoryManager) class XalanAllocationGuard
<dl class="el"><dd><font size=-1><em><a class="el" href="classXalanXMLSerializerBase.html">XalanXMLSerializerBase</a> serves as a base class for XML serializers based on <a class="el" href="classFormatterListener.html">FormatterListener</a> events.</em> <a href="#a6">More...</a><em><br><br></em></font></dl><li>void <a class="el" href="XalanMemoryManagement_8hpp.html#a7">XalanDestroy</a> (Type &amp;theArg)
<li>void <a class="el" href="XalanMemoryManagement_8hpp.html#a8">XalanDestroy</a> (Type *theArg)
<li>void <a class="el" href="XalanMemoryManagement_8hpp.html#a9">XalanDestroy</a> (MemoryManager &amp;theMemoryManager, Type *theArg)
<li>void <a class="el" href="XalanMemoryManagement_8hpp.html#a10">XalanDestroy</a> (MemoryManager &amp;theMemoryManager, Type &amp;theArg)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a11">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a12">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, const Param1Type &amp;theParam1)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a13">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, Param1Type &amp;theParam1)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a14">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, Param1Type &amp;theParam1, const Param2Type &amp;theParam2)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a15">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, Param1Type &amp;theParam1, const Param2Type &amp;theParam2, Param3Type &amp;theParam3)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a16">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, Param1Type &amp;theParam1, Param2Type &amp;theParam2, const Param3Type &amp;theParam3, const Param4Type &amp;theParam4, const Param5Type &amp;theParam5)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a17">XalanConstruct</a> (MemoryManager &amp;theMemoryManager, Type *&amp;theInstance, Param1Type &amp;theParam1, Param2Type &amp;theParam2, const Param3Type &amp;theParam3, const Param4Type &amp;theParam4, const Param5Type &amp;theParam5, const Param6Type &amp;theParam6)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a18">XalanCopyConstruct</a> (MemoryManager &amp;theMemoryManager, const Type &amp;theSource)
<li>Type* <a class="el" href="XalanMemoryManagement_8hpp.html#a19">XalanCopyConstruct</a> (MemoryManager &amp;theMemoryManager, const Type &amp;theSource, Param1Type &amp;theParam1)
</ul>
<h2>Variables</h2>
<ul>
<li>XALAN_CPP_NAMESPACE_BEGIN <br>
typedef XERCES_CPP_NAMESPACE_QUALIFIER <br>
MemoryManager <a class="el" href="XalanMemoryManagement_8hpp.html#a5">MemoryManagerType</a>
</ul>
<hr><h2>Define Documentation</h2>
<a name="a0" doxytag="XalanMemoryManagement.hpp::XALANMEMORYMANAGEMENT_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 XALANMEMORYMANAGEMENT_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>
<a name="a2" doxytag="XalanMemoryManagement.hpp::XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR"></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_DEFAULT_CONSTRACTOR_MEMORY_MGR&nbsp;&nbsp;&nbsp;XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a1" doxytag="XalanMemoryManagement.hpp::XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR"></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_DEFAULT_CONSTRUCTOR_MEMORY_MGR&nbsp;&nbsp;&nbsp;= XalanMemMgrs::getDefaultXercesMemMgr()
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a3" doxytag="XalanMemoryManagement.hpp::XALAN_DEFAULT_MEMMGR"></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_DEFAULT_MEMMGR&nbsp;&nbsp;&nbsp;= XalanMemMgrs::getDefaultXercesMemMgr()
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a4" doxytag="XalanMemoryManagement.hpp::XALAN_USES_MEMORY_MANAGER"></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_USES_MEMORY_MANAGER(
</b></td>
<td valign="bottom"><b>
Type&nbsp;)
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<b>Value:</b><div class="fragment"><pre>template&lt;&gt; \
<font class="keyword">struct </font><a class="code" href="structMemoryManagedConstructionTraits.html">MemoryManagedConstructionTraits</a>&lt;Type&gt; \
{ \
<font class="keyword">typedef</font> <a class="code" href="structConstructWithMemoryManager.html">ConstructWithMemoryManager&lt;Type&gt;</a> <a class="code" href="structMemoryManagedConstructionTraits.html">Constructor</a>; \
};
</pre></div> </td>
</tr>
</table>
<hr><h2>Function Documentation</h2>
<a name="a6" doxytag="XalanMemoryManagement.hpp::XALAN_USING_XERCES"></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>
XALAN_USING_XERCES (
</b></td>
<td valign="bottom"><b>
MemoryManager&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
<a class="el" href="classXalanXMLSerializerBase.html">XalanXMLSerializerBase</a> serves as a base class for XML serializers based on <a class="el" href="classFormatterListener.html">FormatterListener</a> events.
<p>
</td>
</tr>
</table>
<a name="a17" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param2Type &amp; <em>theParam2</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param3Type &amp; <em>theParam3</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param4Type &amp; <em>theParam4</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param5Type &amp; <em>theParam5</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param6Type &amp; <em>theParam6</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a16" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param2Type &amp; <em>theParam2</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param3Type &amp; <em>theParam3</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param4Type &amp; <em>theParam4</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param5Type &amp; <em>theParam5</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a15" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param2Type &amp; <em>theParam2</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param3Type &amp; <em>theParam3</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a14" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param2Type &amp; <em>theParam2</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a13" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a12" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Param1Type &amp; <em>theParam1</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a11" doxytag="XalanMemoryManagement.hpp::XalanConstruct"></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>
Type * XalanConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type *&amp; <em>theInstance</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a19" doxytag="XalanMemoryManagement.hpp::XalanCopyConstruct"></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>
Type * XalanCopyConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Type &amp; <em>theSource</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Param1Type &amp; <em>theParam1</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a18" doxytag="XalanMemoryManagement.hpp::XalanCopyConstruct"></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>
Type * XalanCopyConstruct (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
const Type &amp; <em>theSource</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a10" doxytag="XalanMemoryManagement.hpp::XalanDestroy"></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>
void XalanDestroy (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type &amp; <em>theArg</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a9" doxytag="XalanMemoryManagement.hpp::XalanDestroy"></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>
void XalanDestroy (
</b></td>
<td valign="bottom"><b>
MemoryManager &amp; <em>theMemoryManager</em>,
</b></td>
</tr>
<tr>
<td></td>
<td><b>
Type * <em>theArg</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a8" doxytag="XalanMemoryManagement.hpp::XalanDestroy"></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>
void XalanDestroy (
</b></td>
<td valign="bottom"><b>
Type * <em>theArg</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<a name="a7" doxytag="XalanMemoryManagement.hpp::XalanDestroy"></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>
void XalanDestroy (
</b></td>
<td valign="bottom"><b>
Type &amp; <em>theArg</em>&nbsp;)
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr><h2>Variable Documentation</h2>
<a name="a5" doxytag="XalanMemoryManagement.hpp::MemoryManagerType"></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>
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
</b></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</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="../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>