a00662.html

来自「opendds 1.2 最新版 面向分布式实时网络编程」· HTML 代码 · 共 528 行 · 第 1/2 页

HTML
528 行
字号
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
List the key of this map. 
<p>

</div>
</div><p>
<a class="anchor" name="6b4340bd960d32b6a380a301178850b8"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::insert" ref="6b4340bd960d32b6a380a301178850b8" args="(RepoId key, RepoId value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OpenDDS::DCPS::RepoIdSetMap::insert           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7a5a532f09532e9d14c97ed35e3a284f"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::map" ref="7a5a532f09532e9d14c97ed35e3a284f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE const <a class="el" href="a00662.html#54946b5c53ab2c43ba002aba364bf573">OpenDDS::DCPS::RepoIdSetMap::MapType</a> &amp; OpenDDS::DCPS::RepoIdSetMap::map           </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="d72aaa05126d91c2d02dc40218c2d80e"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::map" ref="d72aaa05126d91c2d02dc40218c2d80e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE <a class="el" href="a00662.html#54946b5c53ab2c43ba002aba364bf573">OpenDDS::DCPS::RepoIdSetMap::MapType</a> &amp; OpenDDS::DCPS::RepoIdSetMap::map           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Give access to the underlying map for iteration purposes. 
<p>

</div>
</div><p>
<a class="anchor" name="db38739df735c4e5389ccd55b050a4db"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::marshal" ref="db38739df735c4e5389ccd55b050a4db" args="(bool byte_order)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ACE_Message_Block * OpenDDS::DCPS::RepoIdSetMap::marshal           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>byte_order</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Serialize this map. The data in the stream: size of this map, list of key(repoid)-value(<a class="el" href="a00661.html">RepoIdSet</a>). 
</div>
</div><p>
<a class="anchor" name="06233c29875a4cc18eee892e47eebdac"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::marshaled_size" ref="06233c29875a4cc18eee892e47eebdac" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE size_t OpenDDS::DCPS::RepoIdSetMap::marshaled_size           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
The size of the serialized map. 
<p>

</div>
</div><p>
<a class="anchor" name="45b6e8e8c1d6c63332657593d093ed45"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::operator=" ref="45b6e8e8c1d6c63332657593d093ed45" args="(const RepoIdSetMap &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void OpenDDS::DCPS::RepoIdSetMap::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00662.html">RepoIdSetMap</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="08e912a21bb94dc3aecbccb581e5533b"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::release_publisher" ref="08e912a21bb94dc3aecbccb581e5533b" args="(RepoId subscriber_id, RepoId publisher_id)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OpenDDS::DCPS::RepoIdSetMap::release_publisher           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>subscriber_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>publisher_id</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ad30266a65b78e6179f17f5564707d49"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::remove" ref="ad30266a65b78e6179f17f5564707d49" args="(RepoId key, RepoId value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int OpenDDS::DCPS::RepoIdSetMap::remove           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>value</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ee19b999ba985c87ddbe189afb26bda0"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::remove_set" ref="ee19b999ba985c87ddbe189afb26bda0" args="(RepoId key)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00661.html">OpenDDS::DCPS::RepoIdSet</a> * OpenDDS::DCPS::RepoIdSetMap::remove_set           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00552.html">RepoId</a>&nbsp;</td>
          <td class="paramname"> <em>key</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="220431c4a6cd1282485e22cb5be27f10"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::size" ref="220431c4a6cd1282485e22cb5be27f10" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">ACE_INLINE size_t OpenDDS::DCPS::RepoIdSetMap::size           </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>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="f9ee49067d1615fed7ea536220ce2ab4"></a><!-- doxytag: member="OpenDDS::DCPS::RepoIdSetMap::map_" ref="f9ee49067d1615fed7ea536220ce2ab4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00662.html#54946b5c53ab2c43ba002aba364bf573">MapType</a> <a class="el" href="a00662.html#f9ee49067d1615fed7ea536220ce2ab4">OpenDDS::DCPS::RepoIdSetMap::map_</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="a01042.html">RepoIdSetMap.h</a><li><a class="el" href="a01041.html">RepoIdSetMap.cpp</a><li><a class="el" href="a01043.html">RepoIdSetMap.inl</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:43 2008 for OpenDDS by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

⌨️ 快捷键说明

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