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

📄 classdbtimeseriesprocessor.html

📁 FastDb是高效的内存数据库系统
💻 HTML
📖 第 1 页 / 共 3 页
字号:
  </table></dl><dl compact><dt><b>Returns:</b></dt><dd><code>true</code> if element with specifed times exists in time series </dd></dl>    </td>  </tr></table><a class="anchor" name="dbTimeSeriesProcessora8" doxytag="dbTimeSeriesProcessor::getFirstInterval" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" colspan="4">template&lt;class T&gt; </td>        </tr>        <tr>          <td class="md" nowrap valign="top"> size_t <a class="el" href="classdbTimeSeriesProcessor.html">dbTimeSeriesProcessor</a>&lt; T &gt;::getFirstInterval </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">oid_t&nbsp;</td>          <td class="mdname" nowrap> <em>oid</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>time_t&nbsp;</td>          <td class="mdname" nowrap> <em>till</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>T *&nbsp;</td>          <td class="mdname" nowrap> <em>buf</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>size_t&nbsp;</td>          <td class="mdname" nowrap> <em>bufSize</em></td>        </tr>        <tr>          <td></td>          <td class="md">)&nbsp;</td>          <td class="md" colspan="2"><code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Select first N elements of times series with timestamp less than or equal to specified <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign=top><em>oid</em>&nbsp;</td><td>time series identifer (OID of the object associated with this time series) </td></tr>    <tr><td valign=top><em>till</em>&nbsp;</td><td>inclusive high bound for element timestamp (set INFINITE_TIME to disable this criteria) </td></tr>    <tr><td valign=top><em>buf</em>&nbsp;</td><td>destination buffer for selected elements </td></tr>    <tr><td valign=top><em>bufSize</em>&nbsp;</td><td>size of buffer: up to bufSize elements will be placed in buffer </td></tr>  </table></dl><dl compact><dt><b>Returns:</b></dt><dd>number of selected elements (can be less than bufSize if there are less elements in time series with timestamp less or equal than specified, but can not be greater than bufSize) </dd></dl>    </td>  </tr></table><a class="anchor" name="dbTimeSeriesProcessora3" doxytag="dbTimeSeriesProcessor::getFirstTime" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" colspan="4">template&lt;class T&gt; </td>        </tr>        <tr>          <td class="md" nowrap valign="top"> time_t <a class="el" href="classdbTimeSeriesProcessor.html">dbTimeSeriesProcessor</a>&lt; T &gt;::getFirstTime </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">oid_t&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>oid</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap><code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Get the time of the first element in time series <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign=top><em>oid</em>&nbsp;</td><td>time series identifer (OID of the object associated with this time series) </td></tr>  </table></dl><dl compact><dt><b>Returns:</b></dt><dd>earliest time in times series or -1 if there are no elements in time series </dd></dl>    </td>  </tr></table><a class="anchor" name="dbTimeSeriesProcessora6" doxytag="dbTimeSeriesProcessor::getInterval" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" colspan="4">template&lt;class T&gt; </td>        </tr>        <tr>          <td class="md" nowrap valign="top"> size_t <a class="el" href="classdbTimeSeriesProcessor.html">dbTimeSeriesProcessor</a>&lt; T &gt;::getInterval </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">oid_t&nbsp;</td>          <td class="mdname" nowrap> <em>oid</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>time_t&nbsp;</td>          <td class="mdname" nowrap> <em>from</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>time_t&nbsp;</td>          <td class="mdname" nowrap> <em>till</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>T *&nbsp;</td>          <td class="mdname" nowrap> <em>buf</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>size_t&nbsp;</td>          <td class="mdname" nowrap> <em>bufSize</em></td>        </tr>        <tr>          <td></td>          <td class="md">)&nbsp;</td>          <td class="md" colspan="2"><code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Select elements belonging to the specified interval <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign=top><em>oid</em>&nbsp;</td><td>time series identifer (OID of the object associated with this time series) </td></tr>    <tr><td valign=top><em>from</em>&nbsp;</td><td>inclusive low bound for element timestamp (set 0 to disable this criteria) </td></tr>    <tr><td valign=top><em>till</em>&nbsp;</td><td>inclusive high bound for element timestamp (set INFINITE_TIME to disable this criteria) </td></tr>    <tr><td valign=top><em>buf</em>&nbsp;</td><td>destination buffer for selected elements </td></tr>    <tr><td valign=top><em>bufSize</em>&nbsp;</td><td>size of buffer: up to bufSize elements will be placed in buffer </td></tr>  </table></dl><dl compact><dt><b>Returns:</b></dt><dd>number of elements belonging to the specified interval (can be greater than bufSize) </dd></dl>    </td>  </tr></table><a class="anchor" name="dbTimeSeriesProcessora9" doxytag="dbTimeSeriesProcessor::getLastInterval" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" colspan="4">template&lt;class T&gt; </td>        </tr>        <tr>          <td class="md" nowrap valign="top"> size_t <a class="el" href="classdbTimeSeriesProcessor.html">dbTimeSeriesProcessor</a>&lt; T &gt;::getLastInterval </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">oid_t&nbsp;</td>          <td class="mdname" nowrap> <em>oid</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>time_t&nbsp;</td>          <td class="mdname" nowrap> <em>from</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>T *&nbsp;</td>          <td class="mdname" nowrap> <em>buf</em>, </td>        </tr>        <tr>          <td></td>          <td></td>          <td class="md" nowrap>size_t&nbsp;</td>          <td class="mdname" nowrap> <em>bufSize</em></td>        </tr>        <tr>          <td></td>          <td class="md">)&nbsp;</td>          <td class="md" colspan="2"><code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>Select last N elements of times series with timestamp greater than or equal to specified <dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign=top><em>oid</em>&nbsp;</td><td>time series identifer (OID of the object associated with this time series) </td></tr>    <tr><td valign=top><em>from</em>&nbsp;</td><td>inclusive low bound for element timestamp (set 0 to disable this criteria) </td></tr>    <tr><td valign=top><em>buf</em>&nbsp;</td><td>destination buffer for selected elements </td></tr>    <tr><td valign=top><em>bufSize</em>&nbsp;</td><td>size of buffer: up to bufSize elements will be placed in buffer </td></tr>  </table></dl><dl compact><dt><b>Returns:</b></dt><dd>number of selected elements (can be less than bufSize if there are less elements in time series with timestamp greater or equal than specified, but can not be greater than bufSize) </dd></dl>    </td>  </tr></table><a class="anchor" name="dbTimeSeriesProcessora4" doxytag="dbTimeSeriesProcessor::getLastTime" ></a><p><table class="mdTable" width="100%" cellpadding="2" cellspacing="0">  <tr>    <td class="mdRow">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" colspan="4">template&lt;class T&gt; </td>        </tr>        <tr>          <td class="md" nowrap valign="top"> time_t <a class="el" href="classdbTimeSeriesProcessor.html">dbTimeSeriesProcessor</a>&lt; T &gt;::getLastTime </td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">oid_t&nbsp;</td>          <td class="mdname1" valign="top" nowrap> <em>oid</em>          </td>          <td class="md" valign="top">&nbsp;)&nbsp;</td>          <td class="md" nowrap><code> [inline]</code></td>        </tr>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>

⌨️ 快捷键说明

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