📄 a00619.html
字号:
<td class="paramname"> <em>data</em> </td>
<td> ) </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 &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> & </td>
<td class="paramname"> <em>actor</em> </td>
<td> ) </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 &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> & </td>
<td class="paramname"> <em>actor</em> </td>
<td> ) </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 &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> & </td>
<td class="paramname"> <em>participant</em> </td>
<td> ) </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 &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> & </td>
<td class="paramname"> <em>topic</em> </td>
<td> ) </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 &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> & </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> </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> </td>
<td class="paramname"> <em>actor</em></td><td> </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 </td>
<td class="paramname"> </td>
<td> ) </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 </td>
<td class="paramname"> <em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ACE_TCHAR * </td>
<td class="paramname"> <em>argv</em>[]</td><td> </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 </td>
<td class="paramname"> <em>argc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ACE_TCHAR * </td>
<td class="paramname"> <em>argv</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>
</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 </td>
<td class="paramname"> </td>
<td> ) </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 &data, BinSeq &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 & </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> & </td>
<td class="paramname"> <em>storage</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>
</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 </td>
<td class="paramname"> </td>
<td> ) </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 &id, const ::DDS::SubscriberQos &qos)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -