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

📄 a00779.html

📁 opendds 1.2 最新版 面向分布式实时网络编程
💻 HTML
📖 第 1 页 / 共 4 页
字号:
          <td>(</td>
          <td class="paramtype">CORBA::ULong&nbsp;</td>
          <td class="paramname"> <em>len</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d5fe8b53980b26bc63aca8bd2e615a46"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::is_zero_copy" ref="d5fe8b53980b26bc63aca8bd2e615a46" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE bool <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::is_zero_copy           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="246c2c06ca2682799a7225ef7173cdcb"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::length" ref="246c2c06ca2682799a7225ef7173cdcb" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE CORBA::ULong <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::length           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a03d72c01b46a265f054114e7d4d19a7"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::length" ref="a03d72c01b46a265f054114e7d4d19a7" args="(CORBA::ULong length)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::length           </td>
          <td>(</td>
          <td class="paramtype">CORBA::ULong&nbsp;</td>
          <td class="paramname"> <em>length</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Performance note: increasing the length of a zero-copy sequence past its current length may cause a copy (the sequence will no longer be zero-copy enabled). 
</div>
</div><p>
<a class="anchor" name="e0124eae7434c7d4f7f3736d3a2e6127"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::make_single_copy" ref="e0124eae7434c7d4f7f3736d3a2e6127" args="(CORBA::ULong maximum)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE void <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::make_single_copy           </td>
          <td>(</td>
          <td class="paramtype">CORBA::ULong&nbsp;</td>
          <td class="paramname"> <em>maximum</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="142f56899dd882ff1030e5a761aa2c25"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::max_slots" ref="142f56899dd882ff1030e5a761aa2c25" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE CORBA::ULong <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::max_slots           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Current allocated number of sample slots.<p>
<dl compact><dt><b>Note:</b></dt><dd>The <a class="el" href="a01300.html">DDS</a> specification's use of maximum=0 to designate zero-copy read request requires some way of knowing the internally allocated slots for sample pointers that is not "maximum". </dd></dl>

</div>
</div><p>
<a class="anchor" name="6ccb910a122f26b40b21718013634beb"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::maximum" ref="6ccb910a122f26b40b21718013634beb" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE CORBA::ULong <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::maximum           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d93ee6416e20f75b55dfcf3f95198812"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::operator=" ref="d93ee6416e20f75b55dfcf3f95198812" args="(const ZeroCopyDataSeq &amp;frm)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE <a class="el" href="a00779.html">ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt; &amp; <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00779.html">ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>frm</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4ca3c0ec6585ebecddaa1d620c2eebba"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::operator[]" ref="4ca3c0ec6585ebecddaa1d620c2eebba" args="(CORBA::ULong i)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE Sample_T &amp; <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">CORBA::ULong&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="60120a6bcd19d421bd1af1e44fd95d21"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::operator[]" ref="60120a6bcd19d421bd1af1e44fd95d21" args="(CORBA::ULong i) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE const Sample_T &amp; <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::operator[]           </td>
          <td>(</td>
          <td class="paramtype">CORBA::ULong&nbsp;</td>
          <td class="paramname"> <em>i</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d185bcbbeaeb6b2ffd6feff001e34d0d"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::release" ref="d185bcbbeaeb6b2ffd6feff001e34d0d" args="() const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE CORBA::Boolean <a class="el" href="a00779.html">TAO::DCPS::ZeroCopyDataSeq</a>&lt; Sample_T, DEF_MAX &gt;::release           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c4ddf5657159b575c92079c27c34a3b6"></a><!-- doxytag: member="TAO::DCPS::ZeroCopyDataSeq::replace" ref="c4ddf5657159b575c92079c27c34a3b6" args="(CORBA::ULong max, CORBA::ULong length, Sample_T *buffer, CORBA::Boolean release=false)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Sample_T, size_t DEF_MAX&gt; </div>

⌨️ 快捷键说明

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