📄 a00515.html
字号:
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::dispose_subscription_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00518.html">DCPS_IR_Subscription</a> * </td>
<td class="paramname"> <em>subscription</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="58e97c964959511a3b576fe72833a1b0"></a><!-- doxytag: member="DCPS_IR_Domain::dispose_topic_bit" ref="58e97c964959511a3b576fe72833a1b0" args="(DCPS_IR_Topic *topic)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void DCPS_IR_Domain::dispose_topic_bit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00519.html">DCPS_IR_Topic</a> * </td>
<td class="paramname"> <em>topic</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="99df5f691e70073e5d175cf6743d7cfc"></a><!-- doxytag: member="DCPS_IR_Domain::find_topic" ref="99df5f691e70073e5d175cf6743d7cfc" args="(const OpenDDS::DCPS::RepoId &id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00519.html">DCPS_IR_Topic</a> * DCPS_IR_Domain::find_topic </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> & </td>
<td class="paramname"> <em>id</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Find a topic object reference using the topic Id value.
<p>
</div>
</div><p>
<a class="anchor" name="734fd3b81f075c06cf80b33412bf5cbc"></a><!-- doxytag: member="DCPS_IR_Domain::find_topic" ref="734fd3b81f075c06cf80b33412bf5cbc" args="(const char *topicName, DCPS_IR_Topic *&topic)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a01275.html#7b211a53a26338ee738cbf3442866c27">OpenDDS::DCPS::TopicStatus</a> DCPS_IR_Domain::find_topic </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>topicName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="a00519.html">DCPS_IR_Topic</a> *& </td>
<td class="paramname"> <em>topic</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Find the topic with the topic name Does NOT take ownership of any initial memory pointed to by topic Returns <a class="el" href="a01275.html#7b211a53a26338ee738cbf3442866c27fc0e23277438d7e389f75ddccc73a553">OpenDDS::DCPS::FOUND</a> if exists and topic is changed, -1 otherwise
</div>
</div><p>
<a class="anchor" name="98f09a923c79a3c60a985d96ee0f396f"></a><!-- doxytag: member="DCPS_IR_Domain::find_topic_description" ref="98f09a923c79a3c60a985d96ee0f396f" args="(const char *name, const char *dataTypeName, DCPS_IR_Topic_Description *&desc)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::find_topic_description </td>
<td>(</td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>dataTypeName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="a00520.html">DCPS_IR_Topic_Description</a> *& </td>
<td class="paramname"> <em>desc</em></td><td> </td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Find the topic description with the name and data type name Does NOT take ownership of any initial memory pointed to by desc Returns 0 if found and desc is changed, -1 if not found and 1 if confliciting dataTypeName
</div>
</div><p>
<a class="anchor" name="be0f8ccdc50f928f7687b4ec6c9b5e00"></a><!-- doxytag: member="DCPS_IR_Domain::force_add_topic" ref="be0f8ccdc50f928f7687b4ec6c9b5e00" args="(const OpenDDS::DCPS::RepoId &topicId, const char *topicName, const char *dataTypeName, const ::DDS::TopicQos &qos, DCPS_IR_Participant *participantPtr)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a01275.html#7b211a53a26338ee738cbf3442866c27">OpenDDS::DCPS::TopicStatus</a> DCPS_IR_Domain::force_add_topic </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> & </td>
<td class="paramname"> <em>topicId</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>topicName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char * </td>
<td class="paramname"> <em>dataTypeName</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ::<a class="el" href="a00735.html">DDS::TopicQos</a> & </td>
<td class="paramname"> <em>qos</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="a00516.html">DCPS_IR_Participant</a> * </td>
<td class="paramname"> <em>participantPtr</em></td><td> </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="7d475333f67bbeb39db7138f577314db"></a><!-- doxytag: member="DCPS_IR_Domain::get_id" ref="7d475333f67bbeb39db7138f577314db" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a01300.html#13c1555c3fe021360cf08452d3956a98">DDS::DomainId_t</a> DCPS_IR_Domain::get_id </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="c8c30ec4c5c07589c62fc6b2b8bd314f"></a><!-- doxytag: member="DCPS_IR_Domain::get_next_participant_id" ref="c8c30ec4c5c07589c62fc6b2b8bd314f" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00552.html">OpenDDS::DCPS::RepoId</a> DCPS_IR_Domain::get_next_participant_id </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="ba7414e6504d23cb552e8f1bf84f829e"></a><!-- doxytag: member="DCPS_IR_Domain::init_built_in_topics" ref="ba7414e6504d23cb552e8f1bf84f829e" args="(bool federated=false)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::init_built_in_topics </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"> <em>federated</em> = <code>false</code> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Initialize the Built-In Topic structures This needs to be called before the run begins Returns 0 (zero) if successful
</div>
</div><p>
<a class="anchor" name="910de6820d7d78a65ecb74a92e98ab47"></a><!-- doxytag: member="DCPS_IR_Domain::init_built_in_topics_datawriters" ref="910de6820d7d78a65ecb74a92e98ab47" args="(bool federated)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int DCPS_IR_Domain::init_built_in_topics_datawriters </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"> <em>federated</em> </td>
<td> ) </td>
<td width="100%"><code> [private]</code></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="588e1a0f1fa21e494f5a9c301d7a80d5"></a><!-- doxytag: member="DCPS_IR_Domain::init_built_in_topics_topics" ref="588e1a0f1fa21e494f5a9c301d7a80d5" args="()" -->
<div class="memitem">
<div class="memproto">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -