| <!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 Page</span></a></li> |
| <li><a href="pages.html"><span>Related 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 List</span></a></li> |
| <li><a href="globals.html"><span>File Members</span></a></li> |
| </ul> |
| </div> |
| </div> |
| <div class="header"> |
| <div class="summary"> |
| <a href="#nested-classes">Classes</a> | |
| <a href="#define-members">Defines</a> | |
| <a href="#func-members">Functions</a> | |
| <a href="#var-members">Variables</a> </div> |
| <div class="headertitle"> |
| <h1>XalanMemoryManagement.hpp File Reference</h1> </div> |
| </div> |
| <div class="contents"> |
| <code>#include <<a class="el" href="PlatformDefinitions_8hpp_source.html">xalanc/Include/PlatformDefinitions.hpp</a>></code><br/> |
| <code>#include <cassert></code><br/> |
| <code>#include <cstddef></code><br/> |
| <code>#include <new></code><br/> |
| <code>#include <xercesc/framework/MemoryManager.hpp></code><br/> |
| <div class="dynheader"> |
| Include dependency graph for XalanMemoryManagement.hpp:</div> |
| <div class="dyncontent"> |
| <div class="center"><img src="XalanMemoryManagement_8hpp__incl.png" border="0" usemap="#XalanMemoryManagement_8hpp" alt=""/></div> |
| <map name="XalanMemoryManagement_8hpp" id="XalanMemoryManagement_8hpp"> |
| <area shape="rect" id="node3" href="PlatformDefinitions_8hpp.html" title="xalanc/Include/PlatformDefinitions.hpp" alt="" coords="284,83,548,112"/><area shape="rect" id="node9" href="XalanVersion_8hpp.html" title="XalanVersion.hpp" alt="" coords="549,160,683,189"/></map> |
| </div> |
| <div class="dynheader"> |
| This graph shows which files directly or indirectly include this file:</div> |
| <div class="dyncontent"> |
| <div class="center"><img src="XalanMemoryManagement_8hpp__dep__incl.png" border="0" usemap="#XalanMemoryManagement_8hppdep" alt=""/></div> |
| <map name="XalanMemoryManagement_8hppdep" id="XalanMemoryManagement_8hppdep"> |
| <area shape="rect" id="node3" href="XalanDiagnosticMemoryManager_8hpp.html" title="XalanDiagnosticMemoryManager.hpp" alt="" coords="5849,237,6111,267"/><area shape="rect" id="node5" href="XalanSourceTreeInit_8hpp.html" title="XalanSourceTreeInit.hpp" alt="" coords="7015,83,7193,112"/><area shape="rect" id="node9" href="TraceListenerDefault_8hpp.html" title="TraceListenerDefault.hpp" alt="" coords="7217,83,7399,112"/><area shape="rect" id="node11" href="XSLTInputSource_8hpp.html" title="XSLTInputSource.hpp" alt="" coords="6831,160,6988,189"/><area shape="rect" id="node17" href="XalanDeque_8hpp.html" title="XalanDeque.hpp" alt="" coords="3861,160,3989,189"/><area shape="rect" id="node51" href="XalanList_8hpp.html" title="XalanList.hpp" alt="" coords="6831,83,6940,112"/><area shape="rect" id="node64" href="XalanSet_8hpp.html" title="XalanSet.hpp" alt="" coords="6777,237,6887,267"/><area shape="rect" id="node78" href="DOMStringHelper_8hpp.html" title="DOMStringHelper.hpp" alt="" coords="5209,237,5369,267"/><area shape="rect" id="node113" href="XalanMemMgrAutoPtr_8hpp.html" title="XalanMemMgrAutoPtr.hpp" alt="" coords="2185,237,2375,267"/><area shape="rect" id="node157" href="XalanVector_8hpp.html" title="XalanVector.hpp" alt="" coords="4217,83,4343,112"/><area shape="rect" id="node202" href="XalanDOMString_8hpp.html" title="XalanDOMString.hpp" alt="" coords="4936,160,5091,189"/><area shape="rect" id="node224" href="XalanDocumentBuilder_8hpp.html" title="XalanDocumentBuilder.hpp" alt="" coords="7761,160,7959,189"/><area shape="rect" id="node226" href="XalanParsedSource_8hpp.html" title="XalanParsedSource.hpp" alt="" coords="7423,83,7599,112"/><area shape="rect" id="node229" href="ICUBridgeCleanup_8hpp.html" title="ICUBridgeCleanup.hpp" alt="" coords="7673,83,7839,112"/><area shape="rect" id="node231" href="ArenaBlockBase_8hpp.html" title="ArenaBlockBase.hpp" alt="" coords="2440,237,2595,267"/><area shape="rect" id="node235" href="ExecutionContext_8hpp.html" title="ExecutionContext.hpp" alt="" coords="7863,83,8025,112"/><area shape="rect" id="node237" href="NamedNodeMapAttributeList_8hpp.html" title="NamedNodeMapAttributeList.hpp" alt="" coords="8049,83,8284,112"/><area shape="rect" id="node239" href="XalanMemoryManagerDefault_8hpp.html" title="XalanMemoryManagerDefault.hpp" alt="" coords="8308,83,8548,112"/><area shape="rect" id="node241" href="XalanDOMInit_8hpp.html" title="XalanDOMInit.hpp" alt="" coords="8572,83,8708,112"/><area shape="rect" id="node244" href="XercesDOMFormatterWalker_8hpp.html" title="XercesDOMFormatterWalker.hpp" alt="" coords="8732,83,8961,112"/><area shape="rect" id="node246" href="FormatterTreeWalker_8hpp.html" title="FormatterTreeWalker.hpp" alt="" coords="8985,83,9167,112"/><area shape="rect" id="node248" href="XObjectResultTreeFragProxy_8hpp.html" title="XObjectResultTreeFragProxy.hpp" alt="" coords="9257,160,9487,189"/><area shape="rect" id="node250" href="XObjectResultTreeFragProxyBase_8hpp.html" title="XObjectResultTreeFragProxyBase.hpp" alt="" coords="9241,83,9503,112"/><area shape="rect" id="node253" href="XObjectResultTreeFragProxyText_8hpp.html" title="XObjectResultTreeFragProxyText.hpp" alt="" coords="9527,83,9783,112"/><area shape="rect" id="node256" href="XPathFactory_8hpp.html" title="XPathFactory.hpp" alt="" coords="7479,160,7612,189"/><area shape="rect" id="node7" href="XSLTInit_8hpp.html" title="XSLTInit.hpp" alt="" coords="7636,160,7737,189"/><area shape="rect" id="node13" href="XalanCompiledStylesheetDefault_8hpp.html" title="XalanCompiledStylesheetDefault.hpp" alt="" coords="5760,701,6021,731"/><area shape="rect" id="node15" href="XalanTransformer_8hpp.html" title="XalanTransformer.hpp" alt="" coords="6489,237,6652,267"/><area shape="rect" id="node19" href="OutputContextStack_8hpp.html" title="OutputContextStack.hpp" alt="" coords="4552,315,4731,344"/><area shape="rect" id="node24" href="XalanNamespacesStack_8hpp.html" title="XalanNamespacesStack.hpp" alt="" coords="3924,237,4129,267"/><area shape="rect" id="node27" href="XercesDocumentBridge_8hpp.html" title="XercesDocumentBridge.hpp" alt="" coords="3647,237,3849,267"/><area shape="rect" id="node29" href="XalanQName_8hpp.html" title="XalanQName.hpp" alt="" coords="4884,392,5020,421"/><area shape="rect" id="node21" href="XSLTEngineImpl_8hpp.html" title="XSLTEngineImpl.hpp" alt="" coords="4469,547,4621,576"/><area shape="rect" id="node31" href="NamespacesHandler_8hpp.html" title="NamespacesHandler.hpp" alt="" coords="5376,469,5557,499"/><area shape="rect" id="node45" href="ResultNamespacesStack_8hpp.html" title="ResultNamespacesStack.hpp" alt="" coords="4371,469,4579,499"/><area shape="rect" id="node48" href="VariablesStack_8hpp.html" title="VariablesStack.hpp" alt="" coords="3797,469,3941,499"/><area shape="rect" id="node33" href="Stylesheet_8hpp.html" title="Stylesheet.hpp" alt="" coords="5472,547,5589,576"/><area shape="rect" id="node42" href="StylesheetHandler_8hpp.html" title="StylesheetHandler.hpp" alt="" coords="6445,624,6611,653"/><area shape="rect" id="node35" href="StylesheetExecutionContextDefault_8hpp.html" title="StylesheetExecutionContextDefault.hpp" alt="" coords="3663,624,3937,653"/><area shape="rect" id="node38" href="ICUBridgeCollationCompareFunctorImpl_8hpp.html" title="ICUBridgeCollationCompareFunctorImpl.hpp" alt="" coords="6875,701,7176,731"/><area shape="rect" id="node40" href="ICUFormatNumberFunctor_8hpp.html" title="ICUFormatNumberFunctor.hpp" alt="" coords="2077,701,2293,731"/><area shape="rect" id="node53" href="XalanMap_8hpp.html" title="XalanMap.hpp" alt="" coords="6217,160,6332,189"/><area shape="rect" id="node105" href="ArenaAllocator_8hpp.html" title="ArenaAllocator.hpp" alt="" coords="7263,160,7404,189"/><area shape="rect" id="node110" href="XalanArrayAllocator_8hpp.html" title="XalanArrayAllocator.hpp" alt="" coords="7063,160,7239,189"/><area shape="rect" id="node56" href="XalanXMLFileReporter_8hpp.html" title="XalanXMLFileReporter.hpp" alt="" coords="5709,315,5899,344"/><area shape="rect" id="node58" href="KeyTable_8hpp.html" title="KeyTable.hpp" alt="" coords="5579,315,5685,344"/><area shape="rect" id="node76" href="XalanDocumentPrefixResolver_8hpp.html" title="XalanDocumentPrefixResolver.hpp" alt="" coords="4805,315,5048,344"/><area shape="rect" id="node66" href="ExtensionFunctionHandler_8hpp.html" title="ExtensionFunctionHandler.hpp" alt="" coords="5973,315,6187,344"/><area shape="rect" id="node68" href="ExtensionNSHandler_8hpp.html" title="ExtensionNSHandler.hpp" alt="" coords="5812,392,5991,421"/><area shape="rect" id="node73" href="XPathFactoryDefault_8hpp.html" title="XPathFactoryDefault.hpp" alt="" coords="7479,315,7660,344"/><area shape="rect" id="node87" href="XalanNumberingResourceBundle_8hpp.html" title="XalanNumberingResourceBundle.hpp" alt="" coords="3912,315,4173,344"/><area shape="rect" id="node93" href="AttributeVectorEntry_8hpp.html" title="AttributeVectorEntry.hpp" alt="" coords="3291,315,3469,344"/><area shape="rect" id="node97" href="NameSpace_8hpp.html" title="NameSpace.hpp" alt="" coords="5173,315,5301,344"/><area shape="rect" id="node89" href="ElemNumber_8hpp.html" title="ElemNumber.hpp" alt="" coords="3848,392,3981,421"/><area shape="rect" id="node95" href="AttributeVectorEntryExtended_8hpp.html" title="AttributeVectorEntryExtended.hpp" alt="" coords="3081,392,3321,421"/><area shape="rect" id="node107" href="StylesheetConstructionContextDefault_8hpp.html" title="StylesheetConstructionContextDefault.hpp" alt="" coords="7012,315,7305,344"/><area shape="rect" id="node115" href="XalanSourceTreeDocumentFragment_8hpp.html" title="XalanSourceTreeDocumentFragment.hpp" alt="" coords="2527,547,2815,576"/><area shape="rect" id="node119" href="StylesheetExecutionContext_8hpp.html" title="StylesheetExecutionContext.hpp" alt="" coords="4067,469,4296,499"/><area shape="rect" id="node128" href="ReusableArenaBlock_8hpp.html" title="ReusableArenaBlock.hpp" alt="" coords="2469,315,2648,344"/><area shape="rect" id="node130" href="XalanMessageLoader_8hpp.html" title="XalanMessageLoader.hpp" alt="" coords="2909,315,3096,344"/><area shape="rect" id="node132" href="XercesCDATASectionWrapper_8hpp.html" title="XercesCDATASectionWrapper.hpp" alt="" coords="1203,315,1440,344"/><area shape="rect" id="node134" href="XercesCommentWrapper_8hpp.html" title="XercesCommentWrapper.hpp" alt="" coords="1464,315,1675,344"/><area shape="rect" id="node136" href="XercesDocumentTypeWrapper_8hpp.html" title="XercesDocumentTypeWrapper.hpp" alt="" coords="1699,315,1941,344"/><area shape="rect" id="node138" href="XercesDocumentWrapper_8hpp.html" title="XercesDocumentWrapper.hpp" alt="" coords="2672,315,2885,344"/><area shape="rect" id="node140" href="XercesDOMImplementationWrapper_8hpp.html" title="XercesDOMImplementationWrapper.hpp" alt="" coords="1965,315,2243,344"/><area shape="rect" id="node142" href="XercesEntityReferenceWrapper_8hpp.html" title="XercesEntityReferenceWrapper.hpp" alt="" coords="93,315,339,344"/><area shape="rect" id="node144" href="XercesEntityWrapper_8hpp.html" title="XercesEntityWrapper.hpp" alt="" coords="363,315,544,344"/><area shape="rect" id="node146" href="XercesNotationWrapper_8hpp.html" title="XercesNotationWrapper.hpp" alt="" coords="669,315,872,344"/><area shape="rect" id="node148" href="XercesProcessingInstructionWrapper_8hpp.html" title="XercesProcessingInstructionWrapper.hpp" alt="" coords="896,315,1179,344"/><area shape="rect" id="node150" href="Function_8hpp.html" title="Function.hpp" alt="" coords="2324,392,2428,421"/><area shape="rect" id="node154" href="XPathEvaluator_8hpp.html" title="XPathEvaluator.hpp" alt="" coords="3120,315,3267,344"/><area shape="rect" id="node159" href="XalanFileUtility_8hpp.html" title="XalanFileUtility.hpp" alt="" coords="4255,237,4396,267"/><area shape="rect" id="node162" href="FormatterToSourceTree_8hpp.html" title="FormatterToSourceTree.hpp" alt="" coords="3220,237,3420,267"/><area shape="rect" id="node165" href="XalanSourceTreeContentHandler_8hpp.html" title="XalanSourceTreeContentHandler.hpp" alt="" coords="4420,237,4679,267"/><area shape="rect" id="node167" href="CountersTable_8hpp.html" title="CountersTable.hpp" alt="" coords="3696,315,3837,344"/><area shape="rect" id="node171" href="ElemForEach_8hpp.html" title="ElemForEach.hpp" alt="" coords="4013,160,4147,189"/><area shape="rect" id="node177" href="NodeSorter_8hpp.html" title="NodeSorter.hpp" alt="" coords="1172,547,1295,576"/><area shape="rect" id="node189" href="XalanObjectCache_8hpp.html" title="XalanObjectCache.hpp" alt="" coords="3011,160,3179,189"/><area shape="rect" id="node192" href="XalanObjectStackCache_8hpp.html" title="XalanObjectStackCache.hpp" alt="" coords="2993,237,3196,267"/></map> |
| </div> |
| |
| <p><a href="XalanMemoryManagement_8hpp_source.html">Go to the source code of this file.</a></p> |
| <h2><a name="nested-classes"></a> |
| Classes</h2> |
| <ul> |
| <li>class <a class="el" href="classXalanMemoryManager.html">XalanMemoryManager</a> |
| <li>class <a class="el" href="classXalanAllocationGuard.html">XalanAllocationGuard</a> |
| <li>class <a class="el" href="classXalanMemMgrs.html">XalanMemMgrs</a> |
| <li>struct <a class="el" href="structConstructValueWithNoMemoryManager.html">ConstructValueWithNoMemoryManager< C ></a> |
| <li>struct <a class="el" href="structConstructValueWithMemoryManager.html">ConstructValueWithMemoryManager< C ></a> |
| <li>struct <a class="el" href="structConstructWithNoMemoryManager.html">ConstructWithNoMemoryManager< C ></a> |
| <li>struct <a class="el" href="structConstructWithMemoryManager.html">ConstructWithMemoryManager< C ></a> |
| <li>struct <a class="el" href="structMemoryManagedConstructionTraits.html">MemoryManagedConstructionTraits< C ></a> |
| <li>struct <a class="el" href="structExplicitMemoryManagedConstructionTraits.html">ExplicitMemoryManagedConstructionTraits< C ></a> |
| <li>struct <a class="el" href="structConstructWithMemoryManagerTraits.html">ConstructWithMemoryManagerTraits< C ></a> |
| <li>struct <a class="el" href="structConstructWithNoMemoryManagerTraits.html">ConstructWithNoMemoryManagerTraits< C ></a> |
| </ul> |
| <h2><a name="define-members"></a> |
| Defines</h2> |
| <ul> |
| <li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#a2a8cf2da3c1d1e7206ff99c465810687">XALAN_DEFAULT_CONSTRUCTOR_MEMMGR</a> = XalanMemMgrs::getDefaultXercesMemMgr() |
| <li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#ab9a9939dbc66ffc6dd9e2e2dcee1b15c">XALAN_DEFAULT_MEMMGR</a> = XalanMemMgrs::getDefaultXercesMemMgr() |
| <li>#define <a class="el" href="XalanMemoryManagement_8hpp.html#afe156dfb53fca069b4707b01bcfc1d0d">XALAN_USES_MEMORY_MANAGER</a>(Type) |
| </ul> |
| <h2><a name="func-members"></a> |
| Functions</h2> |
| <ul> |
| <li>template<class Type > void <a class="el" href="XalanMemoryManagement_8hpp.html#abca431c9c1c0460a6b74d241a509147b">XalanDestroy</a> (Type &theArg) |
| <li>template<class Type > void <a class="el" href="XalanMemoryManagement_8hpp.html#a0dcc56626f97806288045c28f09dda07">XalanDestroy</a> (Type *theArg) |
| <li>template<class Type > void <a class="el" href="XalanMemoryManagement_8hpp.html#adabe55e7f957e94dc922782711f5d23b">XalanDestroy</a> (MemoryManager &theMemoryManager, Type *theArg) |
| <li>template<class Type > void <a class="el" href="XalanMemoryManagement_8hpp.html#a97f19f3785d6d3cda3245d3e8f0d02d9">XalanDestroy</a> (MemoryManager &theMemoryManager, Type &theArg) |
| <li>template<class Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a0227ffda90ae8912d4b468f63740d5a9">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance) |
| <li>template<class Type , class Param1Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a11127f6793578be6d79bf8e91fb2e4f8">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type &theParam1) |
| <li>template<class Type , class Param1Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a806fccccac1e13a97efee82cc126cf84">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1) |
| <li>template<class Type , class Param1Type , class Param2Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#afd9243c03f7abf1b5a203a42e02826cc">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2) |
| <li>template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#afe5d3525e178da85879964c4d5697ff4">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, Param4Type &theParam4) |
| <li>template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a862369c4d5bff3d80add36c013401d72">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, const Param4Type *theParam4, const Param5Type *theParam5, Param6Type &theParam6) |
| <li>template<class Type , class Param1Type , class Param2Type , class Param3Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a28b75fa84809f4493e3ffd86583d2518">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2, Param3Type &theParam3) |
| <li>template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#ab57eeac932c4d18f1de184c98ea3541c">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5) |
| <li>template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a7b7ff1a9f36992458b1255f84c1546ab">XalanConstruct</a> (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5, const Param6Type &theParam6) |
| <li>template<class Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a58a1f1a19d980c1537d1e7e4196d9307">XalanCopyConstruct</a> (MemoryManager &theMemoryManager, const Type &theSource) |
| <li>template<class Type , class Param1Type > Type * <a class="el" href="XalanMemoryManagement_8hpp.html#a22d7de39a3c83fb8a76630c2e3cc29d4">XalanCopyConstruct</a> (MemoryManager &theMemoryManager, const Type &theSource, Param1Type &theParam1) |
| </ul> |
| <h2><a name="var-members"></a> |
| Variables</h2> |
| <ul> |
| <li>XALAN_CPP_NAMESPACE_BEGIN <br class="typebreak"/> |
| typedef MemoryManager <a class="el" href="XalanMemoryManagement_8hpp.html#a1cb0cf1ecbff53855154e3b94e785ede">MemoryManagerType</a> |
| </ul> |
| <hr/><h2>Define Documentation</h2> |
| <a class="anchor" id="a2a8cf2da3c1d1e7206ff99c465810687"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XALAN_DEFAULT_CONSTRUCTOR_MEMMGR" ref="a2a8cf2da3c1d1e7206ff99c465810687" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define XALAN_DEFAULT_CONSTRUCTOR_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr()</td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00523">523</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab9a9939dbc66ffc6dd9e2e2dcee1b15c"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XALAN_DEFAULT_MEMMGR" ref="ab9a9939dbc66ffc6dd9e2e2dcee1b15c" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define XALAN_DEFAULT_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr()</td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00524">524</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afe156dfb53fca069b4707b01bcfc1d0d"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XALAN_USES_MEMORY_MANAGER" ref="afe156dfb53fca069b4707b01bcfc1d0d" args="(Type)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">#define XALAN_USES_MEMORY_MANAGER</td> |
| <td>(</td> |
| <td class="paramtype"> </td> |
| <td class="paramname">Type</td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| <b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">template</span><> \ |
| <span class="keyword">struct </span><a class="code" href="structMemoryManagedConstructionTraits.html">MemoryManagedConstructionTraits</a><Type> \ |
| { \ |
| <span class="keyword">typedef</span> <a class="code" href="structConstructWithMemoryManager.html">ConstructWithMemoryManager<Type></a> Constructor; \ |
| }; |
| </pre></div> |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00597">597</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <hr/><h2>Function Documentation</h2> |
| <a class="anchor" id="a0227ffda90ae8912d4b468f63740d5a9"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a0227ffda90ae8912d4b468f63740d5a9" args="(MemoryManager &theMemoryManager, Type *&theInstance)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00208">208</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afd9243c03f7abf1b5a203a42e02826cc"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="afd9243c03f7abf1b5a203a42e02826cc" args="(MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param2Type & </td> |
| <td class="paramname"> <em>theParam2</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00277">277</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="afe5d3525e178da85879964c4d5697ff4"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="afe5d3525e178da85879964c4d5697ff4" args="(MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, Param4Type &theParam4)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param1Type * </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param2Type * </td> |
| <td class="paramname"> <em>theParam2</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param3Type * </td> |
| <td class="paramname"> <em>theParam3</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param4Type & </td> |
| <td class="paramname"> <em>theParam4</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00304">304</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a7b7ff1a9f36992458b1255f84c1546ab"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a7b7ff1a9f36992458b1255f84c1546ab" args="(MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5, const Param6Type &theParam6)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param2Type & </td> |
| <td class="paramname"> <em>theParam2</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param3Type & </td> |
| <td class="paramname"> <em>theParam3</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param4Type & </td> |
| <td class="paramname"> <em>theParam4</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param5Type & </td> |
| <td class="paramname"> <em>theParam5</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param6Type & </td> |
| <td class="paramname"> <em>theParam6</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00432">432</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a862369c4d5bff3d80add36c013401d72"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a862369c4d5bff3d80add36c013401d72" args="(MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, const Param4Type *theParam4, const Param5Type *theParam5, Param6Type &theParam6)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param1Type * </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param2Type * </td> |
| <td class="paramname"> <em>theParam2</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param3Type * </td> |
| <td class="paramname"> <em>theParam3</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param4Type * </td> |
| <td class="paramname"> <em>theParam4</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param5Type * </td> |
| <td class="paramname"> <em>theParam5</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param6Type & </td> |
| <td class="paramname"> <em>theParam6</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00335">335</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a28b75fa84809f4493e3ffd86583d2518"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a28b75fa84809f4493e3ffd86583d2518" args="(MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2, Param3Type &theParam3)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type , class Param3Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param2Type & </td> |
| <td class="paramname"> <em>theParam2</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param3Type & </td> |
| <td class="paramname"> <em>theParam3</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00371">371</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a11127f6793578be6d79bf8e91fb2e4f8"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a11127f6793578be6d79bf8e91fb2e4f8" args="(MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type &theParam1)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00230">230</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="ab57eeac932c4d18f1de184c98ea3541c"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="ab57eeac932c4d18f1de184c98ea3541c" args="(MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param2Type & </td> |
| <td class="paramname"> <em>theParam2</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param3Type & </td> |
| <td class="paramname"> <em>theParam3</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param4Type & </td> |
| <td class="paramname"> <em>theParam4</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Param5Type & </td> |
| <td class="paramname"> <em>theParam5</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00400">400</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a806fccccac1e13a97efee82cc126cf84"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanConstruct" ref="a806fccccac1e13a97efee82cc126cf84" args="(MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type *& </td> |
| <td class="paramname"> <em>theInstance</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00253">253</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a22d7de39a3c83fb8a76630c2e3cc29d4"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanCopyConstruct" ref="a22d7de39a3c83fb8a76630c2e3cc29d4" args="(MemoryManager &theMemoryManager, const Type &theSource, Param1Type &theParam1)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type , class Param1Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanCopyConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Type & </td> |
| <td class="paramname"> <em>theSource</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Param1Type & </td> |
| <td class="paramname"> <em>theParam1</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00480">480</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a58a1f1a19d980c1537d1e7e4196d9307"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanCopyConstruct" ref="a58a1f1a19d980c1537d1e7e4196d9307" args="(MemoryManager &theMemoryManager, const Type &theSource)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">Type* XalanCopyConstruct </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">const Type & </td> |
| <td class="paramname"> <em>theSource</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00458">458</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="abca431c9c1c0460a6b74d241a509147b"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanDestroy" ref="abca431c9c1c0460a6b74d241a509147b" args="(Type &theArg)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void XalanDestroy </td> |
| <td>(</td> |
| <td class="paramtype">Type & </td> |
| <td class="paramname"> <em>theArg</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00158">158</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="adabe55e7f957e94dc922782711f5d23b"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanDestroy" ref="adabe55e7f957e94dc922782711f5d23b" args="(MemoryManager &theMemoryManager, Type *theArg)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void XalanDestroy </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type * </td> |
| <td class="paramname"> <em>theArg</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00179">179</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a97f19f3785d6d3cda3245d3e8f0d02d9"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanDestroy" ref="a97f19f3785d6d3cda3245d3e8f0d02d9" args="(MemoryManager &theMemoryManager, Type &theArg)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void XalanDestroy </td> |
| <td>(</td> |
| <td class="paramtype">MemoryManager & </td> |
| <td class="paramname"> <em>theMemoryManager</em>, </td> |
| </tr> |
| <tr> |
| <td class="paramkey"></td> |
| <td></td> |
| <td class="paramtype">Type & </td> |
| <td class="paramname"> <em>theArg</em></td><td> </td> |
| </tr> |
| <tr> |
| <td></td> |
| <td>)</td> |
| <td></td><td></td><td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00195">195</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <a class="anchor" id="a0dcc56626f97806288045c28f09dda07"></a><!-- doxytag: member="XalanMemoryManagement.hpp::XalanDestroy" ref="a0dcc56626f97806288045c28f09dda07" args="(Type *theArg)" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <div class="memtemplate"> |
| template<class Type > </div> |
| <table class="memname"> |
| <tr> |
| <td class="memname">void XalanDestroy </td> |
| <td>(</td> |
| <td class="paramtype">Type * </td> |
| <td class="paramname"> <em>theArg</em></td> |
| <td> ) </td> |
| <td></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00167">167</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.hpp</a>.</p> |
| |
| </div> |
| </div> |
| <hr/><h2>Variable Documentation</h2> |
| <a class="anchor" id="a1cb0cf1ecbff53855154e3b94e785ede"></a><!-- doxytag: member="XalanMemoryManagement.hpp::MemoryManagerType" ref="a1cb0cf1ecbff53855154e3b94e785ede" args="" --> |
| <div class="memitem"> |
| <div class="memproto"> |
| <table class="memname"> |
| <tr> |
| <td class="memname">XALAN_CPP_NAMESPACE_BEGIN typedef MemoryManager <a class="el" href="XalanMemoryManagement_8hpp.html#a1cb0cf1ecbff53855154e3b94e785ede">MemoryManagerType</a></td> |
| </tr> |
| </table> |
| </div> |
| <div class="memdoc"> |
| |
| <p>Definition at line <a class="el" href="XalanMemoryManagement_8hpp_source.html#l00043">43</a> of file <a class="el" href="XalanMemoryManagement_8hpp_source.html">XalanMemoryManagement.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 © 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> |