215 lines
16 KiB
HTML
215 lines
16 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
|
<title>XQilla Simple API Documentation</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<a style="float:right;" href="http://sourceforge.net/projects/xqilla"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=152021&type=2" border="0" alt="SourceForge.net Logo" /></a>
|
|
<!-- Generated by Doxygen 1.5.5 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li><a href="classes.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
<li><a href="examples.html"><span>Examples</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>ReferenceCounted.hpp File Reference</h1><code>#include <xqilla/framework/XQillaExport.hpp></code><br>
|
|
<code>#include <<a class="el" href="MemoryManager_8hpp-source.html">xercesc/framework/MemoryManager.hpp</a>></code><br>
|
|
|
|
<p>
|
|
<div class="dynheader">
|
|
Include dependency graph for ReferenceCounted.hpp:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="ReferenceCounted_8hpp__incl.png" border="0" usemap="#ReferenceCounted.hpp_map" alt=""></center>
|
|
<map name="ReferenceCounted.hpp_map">
|
|
<area shape="rect" href="MemoryManager_8hpp.html" title="xercesc/framework/MemoryManager.hpp" alt="" coords="245,82,501,106"></map>
|
|
</div>
|
|
|
|
<p>
|
|
<div class="dynheader">
|
|
This graph shows which files directly or indirectly include this file:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="ReferenceCounted_8hpp__dep__incl.png" border="0" usemap="#ReferenceCounted.hppdep_map" alt=""></center>
|
|
<map name="ReferenceCounted.hppdep_map">
|
|
<area shape="rect" href="Item_8hpp.html" title="Item.hpp" alt="" coords="451,81,523,105"><area shape="rect" href="EventGenerator_8hpp.html" title="EventGenerator.hpp" alt="" coords="133,230,269,254"><area shape="rect" href="Timezone_8hpp.html" title="Timezone.hpp" alt="" coords="1805,454,1909,478"><area shape="rect" href="ResultImpl_8hpp.html" title="ResultImpl.hpp" alt="" coords="247,156,353,180"><area shape="rect" href="Result_8hpp.html" title="Result.hpp" alt="" coords="349,230,432,254"><area shape="rect" href="FunctionRef_8hpp.html" title="FunctionRef.hpp" alt="" coords="481,305,596,329"><area shape="rect" href="AnyAtomicType_8hpp.html" title="AnyAtomicType.hpp" alt="" coords="1241,156,1380,180"><area shape="rect" href="StackFrame_8hpp.html" title="StackFrame.hpp" alt="" coords="428,156,545,180"><area shape="rect" href="XQQuery_8hpp.html" title="XQQuery.hpp" alt="" coords="175,380,273,404"><area shape="rect" href="xqilla-simple_8hpp.html" title="xqilla-simple.hpp" alt="" coords="1156,678,1273,702"><area shape="rect" href="Numeric_8hpp.html" title="Numeric.hpp" alt="" coords="2365,230,2459,254"><area shape="rect" href="ATDurationOrDerived_8hpp.html" title="ATDurationOrDerived.hpp" alt="" coords="1928,380,2096,404"><area shape="rect" href="ATStringOrDerived_8hpp.html" title="ATStringOrDerived.hpp" alt="" coords="2500,305,2655,329"><area shape="rect" href="ATQNameOrDerived_8hpp.html" title="ATQNameOrDerived.hpp" alt="" coords="671,230,833,254"><area shape="rect" href="ATBooleanOrDerived_8hpp.html" title="ATBooleanOrDerived.hpp" alt="" coords="789,454,957,478"><area shape="rect" href="StaticType_8hpp.html" title="StaticType.hpp" alt="" coords="1829,230,1936,254"><area shape="rect" href="ATAnyURIOrDerived_8hpp.html" title="ATAnyURIOrDerived.hpp" alt="" coords="908,305,1071,329"><area shape="rect" href="DateOrTimeType_8hpp.html" title="DateOrTimeType.hpp" alt="" coords="1613,454,1757,478"><area shape="rect" href="ATUntypedAtomic_8hpp.html" title="ATUntypedAtomic.hpp" alt="" coords="2896,454,3048,478"><area shape="rect" href="EventHandler_8hpp.html" title="EventHandler.hpp" alt="" coords="568,529,691,553"><area shape="rect" href="ATAnySimpleType_8hpp.html" title="ATAnySimpleType.hpp" alt="" coords="1035,230,1187,254"><area shape="rect" href="ATBase64BinaryOrDerived_8hpp.html" title="ATBase64BinaryOrDerived.hpp" alt="" coords="1211,230,1411,254"><area shape="rect" href="ATHexBinaryOrDerived_8hpp.html" title="ATHexBinaryOrDerived.hpp" alt="" coords="1435,230,1613,254"><area shape="rect" href="ATNotationOrDerived_8hpp.html" title="ATNotationOrDerived.hpp" alt="" coords="1637,230,1805,254"><area shape="rect" href="ATDecimalOrDerived_8hpp.html" title="ATDecimalOrDerived.hpp" alt="" coords="2139,305,2307,329"><area shape="rect" href="ATDoubleOrDerived_8hpp.html" title="ATDoubleOrDerived.hpp" alt="" coords="2400,380,2560,404"><area shape="rect" href="ATFloatOrDerived_8hpp.html" title="ATFloatOrDerived.hpp" alt="" coords="2584,380,2733,404"><area shape="rect" href="Sequence_8hpp.html" title="Sequence.hpp" alt="" coords="2171,380,2275,404"><area shape="rect" href="ATDateOrDerived_8hpp.html" title="ATDateOrDerived.hpp" alt="" coords="2157,529,2304,553"><area shape="rect" href="ItemFactory_8hpp.html" title="ItemFactory.hpp" alt="" coords="1771,604,1885,628"><area shape="rect" href="ATDateTimeOrDerived_8hpp.html" title="ATDateTimeOrDerived.hpp" alt="" coords="2328,529,2504,553"><area shape="rect" href="ATTimeOrDerived_8hpp.html" title="ATTimeOrDerived.hpp" alt="" coords="1016,529,1165,553"><area shape="rect" href="DynamicContext_8hpp.html" title="DynamicContext.hpp" alt="" coords="2731,454,2872,478"><area shape="rect" href="ATGDayOrDerived_8hpp.html" title="ATGDayOrDerived.hpp" alt="" coords="1981,529,2133,553"><area shape="rect" href="ATGMonthOrDerived_8hpp.html" title="ATGMonthOrDerived.hpp" alt="" coords="1189,529,1355,553"><area shape="rect" href="ATGMonthDayOrDerived_8hpp.html" title="ATGMonthDayOrDerived.hpp" alt="" coords="1592,529,1779,553"><area shape="rect" href="ATGYearMonthOrDerived_8hpp.html" title="ATGYearMonthOrDerived.hpp" alt="" coords="1379,529,1568,553"><area shape="rect" href="ATGYearOrDerived_8hpp.html" title="ATGYearOrDerived.hpp" alt="" coords="1803,529,1957,553"><area shape="rect" href="Node_8hpp.html" title="Node.hpp" alt="" coords="715,529,789,553"><area shape="rect" href="DocumentCache_8hpp.html" title="DocumentCache.hpp" alt="" coords="1461,604,1603,628"><area shape="rect" href="XercesConfiguration_8hpp.html" title="XercesConfiguration.hpp" alt="" coords="1133,604,1296,628"><area shape="rect" href="URIResolver_8hpp.html" title="URIResolver.hpp" alt="" coords="1320,604,1437,628"><area shape="rect" href="StaticAnalysis_8hpp.html" title="StaticAnalysis.hpp" alt="" coords="1805,305,1936,329"><area shape="rect" href="EventSerializer_8hpp.html" title="EventSerializer.hpp" alt="" coords="976,604,1109,628"><area shape="rect" href="NSFixupFilter_8hpp.html" title="NSFixupFilter.hpp" alt="" coords="829,604,952,628"><area shape="rect" href="ContentSequenceFilter_8hpp.html" title="ContentSequenceFilter.hpp" alt="" coords="83,604,259,628"><area shape="rect" href="QueryPathTreeFilter_8hpp.html" title="QueryPathTreeFilter.hpp" alt="" coords="283,604,443,628"><area shape="rect" href="SequenceBuilder_8hpp.html" title="SequenceBuilder.hpp" alt="" coords="467,604,611,628"><area shape="rect" href="SchemaValidatorFilter_8hpp.html" title="SchemaValidatorFilter.hpp" alt="" coords="635,604,805,628"></map>
|
|
</div>
|
|
|
|
<p>
|
|
<a href="ReferenceCounted_8hpp-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classReferenceCounted.html">ReferenceCounted</a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Super class for reference counted classes. <a href="classReferenceCounted.html#_details">More...</a><br></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classRefCountPointer.html">RefCountPointer< T ></a></td></tr>
|
|
|
|
<tr><td class="mdescLeft"> </td><td class="mdescRight">Super class of all the reference counted wrappers for Items. <a href="classRefCountPointer.html#_details">More...</a><br></td></tr>
|
|
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="ReferenceCounted_8hpp.html#0b9d38d36c9739bb9e286ea387daea2b">NULLRCP</a> ((void *)0)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
|
<tr><td class="memTemplParams" nowrap colspan="2">template<class T1, class T2> </td></tr>
|
|
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="ReferenceCounted_8hpp.html#579cc4195b4828fa122c6ba6871fbe43">operator==</a> (const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T1 > &a, const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T2 > &b)</td></tr>
|
|
|
|
<tr><td class="memTemplParams" nowrap colspan="2">template<class T1, class T2> </td></tr>
|
|
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="ReferenceCounted_8hpp.html#a9b8cf293c3af2483f499e2c1b2eb2f2">operator!=</a> (const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T1 > &a, const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T2 > &b)</td></tr>
|
|
|
|
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
|
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="ReferenceCounted_8hpp.html#88d1774a3c96b055a9321c8f40e11a66">operator==</a> (const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T > &a, void *b)</td></tr>
|
|
|
|
<tr><td class="memTemplParams" nowrap colspan="2">template<class T> </td></tr>
|
|
<tr><td class="memTemplItemLeft" nowrap align="right" valign="top">bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="ReferenceCounted_8hpp.html#1982d9cc460432086a45091e2e8324c9">operator!=</a> (const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T > &a, void *b)</td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Define Documentation</h2>
|
|
<a class="anchor" name="0b9d38d36c9739bb9e286ea387daea2b"></a><!-- doxytag: member="ReferenceCounted.hpp::NULLRCP" ref="0b9d38d36c9739bb9e286ea387daea2b" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define NULLRCP ((void *)0) </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Function Documentation</h2>
|
|
<a class="anchor" name="1982d9cc460432086a45091e2e8324c9"></a><!-- doxytag: member="ReferenceCounted.hpp::operator!=" ref="1982d9cc460432086a45091e2e8324c9" args="(const RefCountPointer< T > &a, void *b)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T > & </td>
|
|
<td class="paramname"> <em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"> <em>b</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a9b8cf293c3af2483f499e2c1b2eb2f2"></a><!-- doxytag: member="ReferenceCounted.hpp::operator!=" ref="a9b8cf293c3af2483f499e2c1b2eb2f2" args="(const RefCountPointer< T1 > &a, const RefCountPointer< T2 > &b)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T1, class T2> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator!= </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T1 > & </td>
|
|
<td class="paramname"> <em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T2 > & </td>
|
|
<td class="paramname"> <em>b</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="88d1774a3c96b055a9321c8f40e11a66"></a><!-- doxytag: member="ReferenceCounted.hpp::operator==" ref="88d1774a3c96b055a9321c8f40e11a66" args="(const RefCountPointer< T > &a, void *b)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T > & </td>
|
|
<td class="paramname"> <em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"> <em>b</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="579cc4195b4828fa122c6ba6871fbe43"></a><!-- doxytag: member="ReferenceCounted.hpp::operator==" ref="579cc4195b4828fa122c6ba6871fbe43" args="(const RefCountPointer< T1 > &a, const RefCountPointer< T2 > &b)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<div class="memtemplate">
|
|
template<class T1, class T2> </div>
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator== </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T1 > & </td>
|
|
<td class="paramname"> <em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classRefCountPointer.html">RefCountPointer</a>< T2 > & </td>
|
|
<td class="paramname"> <em>b</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jan 5 19:54:10 2009 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.5.5 </small></address>
|
|
</body>
|
|
</html>
|