v1.0.2
This commit is contained in:
parent
600ada66f5
commit
625a590fae
1633 changed files with 55391 additions and 61625 deletions
|
@ -4,7 +4,7 @@
|
|||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.6 -->
|
||||
<!-- Generated by Doxygen 1.5.1 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
|
@ -23,7 +23,7 @@
|
|||
<p>
|
||||
Inheritance diagram for XPath2MemoryManager:<p><center><img src="classXPath2MemoryManager__inherit__graph.png" border="0" usemap="#XPath2MemoryManager__inherit__map" alt="Inheritance graph"></center>
|
||||
<map name="XPath2MemoryManager__inherit__map">
|
||||
<area href="classxercesc_1_1MemoryManager.html" shape="rect" coords="8,9,186,33" alt="">
|
||||
<area href="classxercesc_1_1MemoryManager.html" shape="rect" coords="5,7,200,31" alt="">
|
||||
</map>
|
||||
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="classXPath2MemoryManager-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
|
@ -62,67 +62,114 @@ Inheritance diagram for XPath2MemoryManager:<p><center><img src="classXPath2Memo
|
|||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#1acaf9876eee218df126db20a5b76bba">createInteger</a> (int value)=0</td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">create a <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a> for the given integer <a href="#1acaf9876eee218df126db20a5b76bba"></a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#8fe202a22678c4bd76fbe457b8034e28">dumpStatistics</a> () const =0</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#94e237f2a0a9aa64d3d2bae916ebbcab">dumpStatistics</a> () const=0</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#434c9a6f3bb606bc8b8f455249a8d111">getAllocatedObjectCount</a> () const =0</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#791b7bb093b6c877569fe8f78f5e63f8">getAllocatedObjectCount</a> () const=0</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#a0713be01bb337145b9b40b8f0928096">getTotalAllocatedMemory</a> () const =0</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual unsigned long </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#26445317b0f4b260cdc6f11d10f915ef">getTotalAllocatedMemory</a> () const=0</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classStringPool.html">StringPool</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#bee82223a88eee9a908a061cade5ed47">getStringPool</a> () const =0</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const <a class="el" href="classStringPool.html">StringPool</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classXPath2MemoryManager.html#be7a859f48fcd0436dfa624aefb88264">getStringPool</a> () const=0</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="2a42454955f541092df5332858ff284c"></a><!-- doxytag: member="XPath2MemoryManager::~XPath2MemoryManager" ref="2a42454955f541092df5332858ff284c" args="()" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<a class="anchor" name="2a42454955f541092df5332858ff284c"></a><!-- doxytag: member="XPath2MemoryManager::~XPath2MemoryManager" ref="2a42454955f541092df5332858ff284c" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual XPath2MemoryManager::~XPath2MemoryManager </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [inline, virtual]</code></td>
|
||||
<td class="memname">virtual XPath2MemoryManager::~XPath2MemoryManager </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="b2ddbbce0b3c32d1efc514b52698ee71"></a><!-- doxytag: member="XPath2MemoryManager::allocate" ref="b2ddbbce0b3c32d1efc514b52698ee71" args="(size_t numElements)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<a class="anchor" name="892ad43df3a5322424c097e4b7a7875a"></a><!-- doxytag: member="XPath2MemoryManager::reset" ref="892ad43df3a5322424c097e4b7a7875a" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual void* XPath2MemoryManager::allocate </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">size_t </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>numElements</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual void XPath2MemoryManager::reset </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Use with extreme caution!
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ce77d8d5e09bf682301c847b8739c9e0"></a><!-- doxytag: member="XPath2MemoryManager::getPooledString" ref="ce77d8d5e09bf682301c847b8739c9e0" args="(const XMLCh *src)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual const XMLCh* XPath2MemoryManager::getPooledString </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const XMLCh * </td>
|
||||
<td class="paramname"> <em>src</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Returns a copy of the given string.
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3c7eb8757a390cd1cbef8919352c6842"></a><!-- doxytag: member="XPath2MemoryManager::getPooledString" ref="3c7eb8757a390cd1cbef8919352c6842" args="(const char *src)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual const XMLCh* XPath2MemoryManager::getPooledString </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const char * </td>
|
||||
<td class="paramname"> <em>src</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b2ddbbce0b3c32d1efc514b52698ee71"></a><!-- doxytag: member="XPath2MemoryManager::allocate" ref="b2ddbbce0b3c32d1efc514b52698ee71" args="(size_t numElements)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual void* XPath2MemoryManager::allocate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">size_t </td>
|
||||
<td class="paramname"> <em>numElements</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This method allocates requested memory.
|
||||
|
@ -132,212 +179,27 @@ This method allocates requested memory.
|
|||
<tr><td valign="top"></td><td valign="top"><em>size</em> </td><td>The requested memory size</td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>A pointer to the allocated memory </dd></dl>
|
||||
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A pointer to the allocated memory </dd></dl>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classxercesc_1_1MemoryManager.html#f2c4b513a75ee22fbaa4bdc7a5bfdc81">xercesc::MemoryManager</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="7833b8fabb7c3dbeef84febdd0b35aa8"></a><!-- doxytag: member="XPath2MemoryManager::createCollation" ref="7833b8fabb7c3dbeef84febdd0b35aa8" args="(CollationHelper *helper)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
Implements <a class="el" href="classxercesc_1_1MemoryManager.html#f2c4b513a75ee22fbaa4bdc7a5bfdc81">xercesc::MemoryManager</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ef477327c5b541f370ec190f921a418b"></a><!-- doxytag: member="XPath2MemoryManager::deallocate" ref="ef477327c5b541f370ec190f921a418b" args="(void *p)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual <a class="el" href="classCollation.html">Collation</a>* XPath2MemoryManager::createCollation </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">CollationHelper * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>helper</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual void XPath2MemoryManager::deallocate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>p</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a collation
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="ab5454034d2897e545c7342ad5bc24a6"></a><!-- doxytag: member="XPath2MemoryManager::createFunctionTable" ref="ab5454034d2897e545c7342ad5bc24a6" args="()=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual FunctionLookup* XPath2MemoryManager::createFunctionTable </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a function table
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="1acaf9876eee218df126db20a5b76bba"></a><!-- doxytag: member="XPath2MemoryManager::createInteger" ref="1acaf9876eee218df126db20a5b76bba" args="(int value)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a>* XPath2MemoryManager::createInteger </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">int </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>value</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a> for the given integer
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="e506a22671db8b5a35c1b08730c081a3"></a><!-- doxytag: member="XPath2MemoryManager::createNSResolver" ref="e506a22671db8b5a35c1b08730c081a3" args="(xercesc::DOMNode *resolverNode)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual XQillaNSResolver* XPath2MemoryManager::createNSResolver </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top"><a class="el" href="classxercesc_1_1DOMNode.html">xercesc::DOMNode</a> * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>resolverNode</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a resolver
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="d0493f8a076bc23e4df21c7660dccd70"></a><!-- doxytag: member="XPath2MemoryManager::createVariableStore" ref="d0493f8a076bc23e4df21c7660dccd70" args="()=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual <a class="el" href="classVariableStore.html">VariableStore</a>* XPath2MemoryManager::createVariableStore </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a store for variables
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="6912d6aef0f8e70887f22b2f489fe195"></a><!-- doxytag: member="XPath2MemoryManager::createVariableTypeStore" ref="6912d6aef0f8e70887f22b2f489fe195" args="()=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual <a class="el" href="classVariableTypeStore.html">VariableTypeStore</a>* XPath2MemoryManager::createVariableTypeStore </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
<p>
|
||||
create a store for variables
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="ef477327c5b541f370ec190f921a418b"></a><!-- doxytag: member="XPath2MemoryManager::deallocate" ref="ef477327c5b541f370ec190f921a418b" args="(void *p)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual void XPath2MemoryManager::deallocate </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">void * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>p</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
This method deallocates memory.
|
||||
|
@ -349,208 +211,218 @@ This method deallocates memory.
|
|||
</dl>
|
||||
|
||||
<p>
|
||||
Implements <a class="el" href="classxercesc_1_1MemoryManager.html#4fd46b0b3634cf5540170ff3dcdfc414">xercesc::MemoryManager</a>. </td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="8fe202a22678c4bd76fbe457b8034e28"></a><!-- doxytag: member="XPath2MemoryManager::dumpStatistics" ref="8fe202a22678c4bd76fbe457b8034e28" args="() const =0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
Implements <a class="el" href="classxercesc_1_1MemoryManager.html#4fd46b0b3634cf5540170ff3dcdfc414">xercesc::MemoryManager</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7833b8fabb7c3dbeef84febdd0b35aa8"></a><!-- doxytag: member="XPath2MemoryManager::createCollation" ref="7833b8fabb7c3dbeef84febdd0b35aa8" args="(CollationHelper *helper)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual void XPath2MemoryManager::dumpStatistics </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual <a class="el" href="classCollation.html">Collation</a>* XPath2MemoryManager::createCollation </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">CollationHelper * </td>
|
||||
<td class="paramname"> <em>helper</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="434c9a6f3bb606bc8b8f455249a8d111"></a><!-- doxytag: member="XPath2MemoryManager::getAllocatedObjectCount" ref="434c9a6f3bb606bc8b8f455249a8d111" args="() const =0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
create a collation
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e506a22671db8b5a35c1b08730c081a3"></a><!-- doxytag: member="XPath2MemoryManager::createNSResolver" ref="e506a22671db8b5a35c1b08730c081a3" args="(xercesc::DOMNode *resolverNode)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual unsigned long XPath2MemoryManager::getAllocatedObjectCount </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual XQillaNSResolver* XPath2MemoryManager::createNSResolver </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classxercesc_1_1DOMNode.html">xercesc::DOMNode</a> * </td>
|
||||
<td class="paramname"> <em>resolverNode</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="3c7eb8757a390cd1cbef8919352c6842"></a><!-- doxytag: member="XPath2MemoryManager::getPooledString" ref="3c7eb8757a390cd1cbef8919352c6842" args="(const char *src)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
create a resolver
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d0493f8a076bc23e4df21c7660dccd70"></a><!-- doxytag: member="XPath2MemoryManager::createVariableStore" ref="d0493f8a076bc23e4df21c7660dccd70" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual const XMLCh* XPath2MemoryManager::getPooledString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const char * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>src</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual <a class="el" href="classVariableStore.html">VariableStore</a>* XPath2MemoryManager::createVariableStore </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="ce77d8d5e09bf682301c847b8739c9e0"></a><!-- doxytag: member="XPath2MemoryManager::getPooledString" ref="ce77d8d5e09bf682301c847b8739c9e0" args="(const XMLCh *src)=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
create a store for variables
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6912d6aef0f8e70887f22b2f489fe195"></a><!-- doxytag: member="XPath2MemoryManager::createVariableTypeStore" ref="6912d6aef0f8e70887f22b2f489fe195" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual const XMLCh* XPath2MemoryManager::getPooledString </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="md" nowrap valign="top">const XMLCh * </td>
|
||||
<td class="mdname1" valign="top" nowrap> <em>src</em> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual <a class="el" href="classVariableTypeStore.html">VariableTypeStore</a>* XPath2MemoryManager::createVariableTypeStore </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Returns a copy of the given string.
|
||||
create a store for variables
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="bee82223a88eee9a908a061cade5ed47"></a><!-- doxytag: member="XPath2MemoryManager::getStringPool" ref="bee82223a88eee9a908a061cade5ed47" args="() const =0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ab5454034d2897e545c7342ad5bc24a6"></a><!-- doxytag: member="XPath2MemoryManager::createFunctionTable" ref="ab5454034d2897e545c7342ad5bc24a6" args="()=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual const <a class="el" href="classStringPool.html">StringPool</a>* XPath2MemoryManager::getStringPool </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual FunctionLookup* XPath2MemoryManager::createFunctionTable </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="a0713be01bb337145b9b40b8f0928096"></a><!-- doxytag: member="XPath2MemoryManager::getTotalAllocatedMemory" ref="a0713be01bb337145b9b40b8f0928096" args="() const =0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
create a function table
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1acaf9876eee218df126db20a5b76bba"></a><!-- doxytag: member="XPath2MemoryManager::createInteger" ref="1acaf9876eee218df126db20a5b76bba" args="(int value)=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual unsigned long XPath2MemoryManager::getTotalAllocatedMemory </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap> const<code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a>* XPath2MemoryManager::createInteger </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>value</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<a class="anchor" name="892ad43df3a5322424c097e4b7a7875a"></a><!-- doxytag: member="XPath2MemoryManager::reset" ref="892ad43df3a5322424c097e4b7a7875a" args="()=0" --><p>
|
||||
<table class="mdTable" cellpadding="2" cellspacing="0">
|
||||
<tr>
|
||||
<td class="mdRow">
|
||||
<table cellpadding="0" cellspacing="0" border="0">
|
||||
create a <a class="el" href="classATDecimalOrDerived.html">ATDecimalOrDerived</a> for the given integer
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="94e237f2a0a9aa64d3d2bae916ebbcab"></a><!-- doxytag: member="XPath2MemoryManager::dumpStatistics" ref="94e237f2a0a9aa64d3d2bae916ebbcab" args="() const=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="md" nowrap valign="top">virtual void XPath2MemoryManager::reset </td>
|
||||
<td class="md" valign="top">( </td>
|
||||
<td class="mdname1" valign="top" nowrap> </td>
|
||||
<td class="md" valign="top"> ) </td>
|
||||
<td class="md" nowrap><code> [pure virtual]</code></td>
|
||||
<td class="memname">virtual void XPath2MemoryManager::dumpStatistics </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing="5" cellpadding="0" border="0">
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Use with extreme caution!
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="791b7bb093b6c877569fe8f78f5e63f8"></a><!-- doxytag: member="XPath2MemoryManager::getAllocatedObjectCount" ref="791b7bb093b6c877569fe8f78f5e63f8" args="() const=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual unsigned long XPath2MemoryManager::getAllocatedObjectCount </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="26445317b0f4b260cdc6f11d10f915ef"></a><!-- doxytag: member="XPath2MemoryManager::getTotalAllocatedMemory" ref="26445317b0f4b260cdc6f11d10f915ef" args="() const=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual unsigned long XPath2MemoryManager::getTotalAllocatedMemory </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="be7a859f48fcd0436dfa624aefb88264"></a><!-- doxytag: member="XPath2MemoryManager::getStringPool" ref="be7a859f48fcd0436dfa624aefb88264" args="() const=0" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">virtual const <a class="el" href="classStringPool.html">StringPool</a>* XPath2MemoryManager::getStringPool </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"> const<code> [pure virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li><a class="el" href="XPath2MemoryManager_8hpp-source.html">XPath2MemoryManager.hpp</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Mon Feb 12 16:52:07 2007 for XQilla Simple API by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Wed Dec 12 19:14:03 2007 for XQilla Simple API by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue