📄 a00566.html
字号:
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Data sample received for this instance.
<p>
</div>
</div><p>
<a class="anchor" name="2ac8e479cff1f62dca2bc91857e258e8"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::dispose_was_received" ref="2ac8e479cff1f62dca2bc91857e258e8" args="(const PublicationId &writer_id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::InstanceState::dispose_was_received </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">PublicationId</a> & </td>
<td class="paramname"> <em>writer_id</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
DISPOSE message received for this instance.
<p>
</div>
</div><p>
<a class="anchor" name="df91687970275dab0965f3becd39d6ac"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::disposed_generation_count" ref="df91687970275dab0965f3becd39d6ac" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE size_t OpenDDS::DCPS::InstanceState::disposed_generation_count </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Access disposed generation count.
<p>
</div>
</div><p>
<a class="anchor" name="55b5c27e489fccfaf54c2e38c5a0f350"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::empty" ref="55b5c27e489fccfaf54c2e38c5a0f350" args="(bool value)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE void OpenDDS::DCPS::InstanceState::empty </td>
<td>(</td>
<td class="paramtype">bool </td>
<td class="paramname"> <em>value</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
DataReader has become empty.
<p>
</div>
</div><p>
<a class="anchor" name="9b57b4dd0b0abe19736f6aa9b82623f2"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::instance_state" ref="9b57b4dd0b0abe19736f6aa9b82623f2" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE <a class="el" href="a01300.html#f496592aa1f1bf9a88c12a4a7193be51">DDS::InstanceStateKind</a> OpenDDS::DCPS::InstanceState::instance_state </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Access instance state.
<p>
</div>
</div><p>
<a class="anchor" name="e251f0986e1e29889b5d316a2a28c528"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::lively" ref="e251f0986e1e29889b5d316a2a28c528" args="(const PublicationId &writer_id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE void OpenDDS::DCPS::InstanceState::lively </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">PublicationId</a> & </td>
<td class="paramname"> <em>writer_id</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
LIVELINESS message received for this DataWriter.
<p>
</div>
</div><p>
<a class="anchor" name="ca9263607030e0ed7a5d13bd667ccfa9"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::most_recent_generation" ref="ca9263607030e0ed7a5d13bd667ccfa9" args="(ReceivedDataElement *item) const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE bool OpenDDS::DCPS::InstanceState::most_recent_generation </td>
<td>(</td>
<td class="paramtype"><a class="el" href="a00645.html">ReceivedDataElement</a> * </td>
<td class="paramname"> <em>item</em> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="bb99318cf732657d62a97f046df38abe"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::no_writers_generation_count" ref="bb99318cf732657d62a97f046df38abe" args="() const " -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE size_t OpenDDS::DCPS::InstanceState::no_writers_generation_count </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"> const</td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Access no writers generation count.
<p>
</div>
</div><p>
<a class="anchor" name="63908de713b24cadf0d51580f512399c"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::release_if_empty" ref="63908de713b24cadf0d51580f512399c" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::InstanceState::release_if_empty </td>
<td>(</td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Remove the instance if it's instance has no samples and no writers.
</div>
</div><p>
<a class="anchor" name="354390f83fcc2c1b611714f597b44f99"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::sample_info" ref="354390f83fcc2c1b611714f597b44f99" args="(::DDS::SampleInfo &si, const ReceivedDataElement *de)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ACE_INLINE void OpenDDS::DCPS::InstanceState::sample_info </td>
<td>(</td>
<td class="paramtype">::<a class="el" href="a00667.html">DDS::SampleInfo</a> & </td>
<td class="paramname"> <em>si</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="a00645.html">ReceivedDataElement</a> * </td>
<td class="paramname"> <em>de</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>
Populate the SampleInfo structure.
<p>
</div>
</div><p>
<a class="anchor" name="a4fd412daf5e9da240acc88e4d5e4164"></a><!-- doxytag: member="OpenDDS::DCPS::InstanceState::unregister_was_received" ref="a4fd412daf5e9da240acc88e4d5e4164" args="(const PublicationId &writer_id)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void OpenDDS::DCPS::InstanceState::unregister_was_received </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00552.html">PublicationId</a> & </td>
<td class="paramname"> <em>writer_id</em> </td>
<td> ) </td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -