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

📄 a00619.html

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

<p>

<p>
Implements <a class="el" href="a00766.html#a61a5cbd22509b5fe75464feaf078615">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="5ec6f3ec862dc1ab06a4df5313bc5796"></a><!-- doxytag: member="Update::PersistenceUpdater::create" ref="5ec6f3ec862dc1ab06a4df5313bc5796" args="(const UWActor &amp;actor)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::PersistenceUpdater::create           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00467.html">UWActor</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>actor</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implements <a class="el" href="a00766.html#6382ea8f5d8757dc3b01bec6355d4fc9">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="5e51f761a0395f53a0b6e5a42926829e"></a><!-- doxytag: member="Update::PersistenceUpdater::create" ref="5e51f761a0395f53a0b6e5a42926829e" args="(const URActor &amp;actor)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::create           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00467.html">URActor</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>actor</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implements <a class="el" href="a00766.html#6382ea8f5d8757dc3b01bec6355d4fc9">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="6a930e83cc45ae2c28130fb1a33a275e"></a><!-- doxytag: member="Update::PersistenceUpdater::create" ref="6a930e83cc45ae2c28130fb1a33a275e" args="(const UParticipant &amp;participant)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::create           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00613.html">UParticipant</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>participant</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implements <a class="el" href="a00766.html#59f872445869dec197805458f1e938f7">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="e103135891241ef762b5145252820ae6"></a><!-- doxytag: member="Update::PersistenceUpdater::create" ref="e103135891241ef762b5145252820ae6" args="(const UTopic &amp;topic)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::create           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00736.html">UTopic</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>topic</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Add entities to be persisted. 
<p>

<p>
Implements <a class="el" href="a00766.html#5a3d9fe5286755e6e90d6e97601edb86">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="f4ce020fbf3006cf02b0437e0c9f3e07"></a><!-- doxytag: member="Update::PersistenceUpdater::destroy" ref="f4ce020fbf3006cf02b0437e0c9f3e07" args="(const IdPath &amp;id, ItemType type, ActorType actor)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::destroy           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00557.html">IdPath</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01310.html#a70ad99219b6bfaffb817fc2725592ee">ItemType</a>&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01310.html#0313ac278b1506cecf8015c3e0251a31">ActorType</a>&nbsp;</td>
          <td class="paramname"> <em>actor</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Remove an entity (but not children) from persistence. 
<p>

<p>
Implements <a class="el" href="a00766.html#10a6233a61bc996eb7afbcca79ea98d7">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="bedcf31d45eb128ff30b1365f3a60e8f"></a><!-- doxytag: member="Update::PersistenceUpdater::fini" ref="bedcf31d45eb128ff30b1365f3a60e8f" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Update::PersistenceUpdater::fini           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
pure <a class="el" href="a00466.html">ACE_Task_Base</a> methods 
<p>

</div>
</div><p>
<a class="anchor" name="4b011a26d620aab421afb1b778c53c30"></a><!-- doxytag: member="Update::PersistenceUpdater::init" ref="4b011a26d620aab421afb1b778c53c30" args="(int argc, ACE_TCHAR *argv[])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Update::PersistenceUpdater::init           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ACE_TCHAR *&nbsp;</td>
          <td class="paramname"> <em>argv</em>[]</td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Service object initialization. 
<p>

</div>
</div><p>
<a class="anchor" name="df71bd3aabb8b90dd4d60fe6b3289a5e"></a><!-- doxytag: member="Update::PersistenceUpdater::parse" ref="df71bd3aabb8b90dd4d60fe6b3289a5e" args="(int argc, ACE_TCHAR *argv[])" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Update::PersistenceUpdater::parse           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>argc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">ACE_TCHAR *&nbsp;</td>
          <td class="paramname"> <em>argv</em>[]</td><td>&nbsp;</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>

</div>
</div><p>
<a class="anchor" name="c3eb6dfda50df1841b65dd97818727e1"></a><!-- doxytag: member="Update::PersistenceUpdater::requestImage" ref="c3eb6dfda50df1841b65dd97818727e1" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::requestImage           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Request an image refresh to be sent upstream. This is currently done synchronously. TBD: Move to an asynchronous model 
<p>
Implements <a class="el" href="a00766.html#025f6528f4b4bcf9720f72c9d20eea67">Update::Updater</a>.
</div>
</div><p>
<a class="anchor" name="5463421f8dd5ae7484c4c586016b38c3"></a><!-- doxytag: member="Update::PersistenceUpdater::storeUpdate" ref="5463421f8dd5ae7484c4c586016b38c3" args="(const ACE_Message_Block &amp;data, BinSeq &amp;storage)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Update::PersistenceUpdater::storeUpdate           </td>
          <td>(</td>
          <td class="paramtype">const ACE_Message_Block &amp;&nbsp;</td>
          <td class="paramname"> <em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="a01310.html#b6253ce32c1963364b42a9e5d6b92f37">BinSeq</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>storage</em></td><td>&nbsp;</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>

</div>
</div><p>
<a class="anchor" name="ac73c490cf9f4c7933e843cdd1bd9c72"></a><!-- doxytag: member="Update::PersistenceUpdater::svc" ref="ac73c490cf9f4c7933e843cdd1bd9c72" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int Update::PersistenceUpdater::svc           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2fcb1068d0e5fd02470b14ed6cef42e1"></a><!-- doxytag: member="Update::PersistenceUpdater::update" ref="2fcb1068d0e5fd02470b14ed6cef42e1" args="(const IdPath &amp;id, const ::DDS::SubscriberQos &amp;qos)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">

⌨️ 快捷键说明

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