⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classdbqueryexpression.html

📁 FastDb是高效的内存数据库系统
💻 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>FastDB: dbQueryExpression class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.5 --><div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a></div><h1>dbQueryExpression Class Reference</h1><code>#include &lt;<a class="el" href="query_8h-source.html">query.h</a>&gt;</code><p><a href="classdbQueryExpression-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona0" doxytag="dbQueryExpression::add" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>add</b> (dbQueryElement::ElementType type, void const *ptr, <a class="el" href="classdbTableDescriptor.html">dbTableDescriptor</a> *table=NULL)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona1" doxytag="dbQueryExpression::operator=" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator=</b> (char const *ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona2" doxytag="dbQueryExpression::operator=" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator=</b> (<a class="el" href="classdbComponent.html">dbComponent</a> const &amp;comp)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona3" doxytag="dbQueryExpression::operator=" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator=</b> (<a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> const &amp;expr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona4" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (int1 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona5" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (int2 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona6" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (int4 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona7" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (db_int8 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona8" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (nat1 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona9" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (nat2 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona10" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (nat4 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona11" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (db_nat8 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona12" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (long const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona13" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (unsigned long const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona14" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (real4 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona15" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (real8 const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona16" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (bool const &amp;ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona17" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (char const *ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona18" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (char const **ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona19" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (char **ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona20" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (void const *ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona21" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (<a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> const &amp;expr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona22" doxytag="dbQueryExpression::operator," ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (<a class="el" href="classdbComponent.html">dbComponent</a> const &amp;comp)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona23" doxytag="dbQueryExpression::operator+=" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator+=</b> (<a class="el" href="classdbComponent.html">dbComponent</a> const &amp;comp)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona24" doxytag="dbQueryExpression::operator+=" ></a><a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator+=</b> (char const *ptr)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona25" doxytag="dbQueryExpression::operator," ></a>template&lt;class T&gt; <a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (<a class="el" href="classdbReference.html">dbReference</a>&lt; T &gt; const &amp;value)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona26" doxytag="dbQueryExpression::operator," ></a>template&lt;class T&gt; <a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (<a class="el" href="classdbArray.html">dbArray</a>&lt; <a class="el" href="classdbReference.html">dbReference</a>&lt; T &gt; &gt; const &amp;value)</td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressiona27" doxytag="dbQueryExpression::operator," ></a>template&lt;class T&gt; <a class="el" href="classdbQueryExpression.html">dbQueryExpression</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><b>operator,</b> (<a class="el" href="classdbArray.html">dbArray</a>&lt; <a class="el" href="classdbReference.html">dbReference</a>&lt; T &gt; &gt;const *const &amp;value)</td></tr><tr><td colspan=2><br><h2>Friends</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="dbQueryExpressionn0" doxytag="dbQueryExpression::dbQuery" ></a>class&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classdbQueryExpression.html#dbQueryExpressionn0">dbQuery</a></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>Class representing SubSQL expression. It is mostly needed for implementation of application specific database types. Look at the example in <a class="el" href="classdbComponent.html">dbComponent</a> class. The effect of addeing dbExpression to the query is the same as if this expresion is enclosed in parenthesis. <p><hr>The documentation for this class was generated from the following file:<ul><li><a class="el" href="query_8h-source.html">query.h</a></ul><hr size="1"><address style="align: right;"><small>Generated on Thu Feb 12 13:04:49 2004 for FastDB by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 > </a>1.3.5 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -