📄 a00581.html
字号:
<tr>
<td class="memname">void Update::Manager::create </td>
<td>(</td>
<td class="paramtype">const UType & </td>
<td class="paramname"> <em>info</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="637b7bd87a05c1409ea2eeb729c402dd"></a><!-- doxytag: member="Update::Manager::destroy" ref="637b7bd87a05c1409ea2eeb729c402dd" args="(const IdPath &id, ItemType type, ActorType actor=DataWriter)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Update::Manager::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> = <code>DataWriter</code></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="8a200a194fdb3e27d5257b6d5c3c6514"></a><!-- doxytag: member="Update::Manager::fini" ref="8a200a194fdb3e27d5257b6d5c3c6514" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Update::Manager::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>
Shared object finalizer.
<p>
</div>
</div><p>
<a class="anchor" name="c8e6eaebbab83eae3dcaaafba3161844"></a><!-- doxytag: member="Update::Manager::init" ref="c8e6eaebbab83eae3dcaaafba3161844" args="(int argc, ACE_TCHAR *argv[])" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int Update::Manager::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>
Shared object initializer.
<p>
</div>
</div><p>
<a class="anchor" name="416759d811246791992a4233879c7ae0"></a><!-- doxytag: member="Update::Manager::pushImage" ref="416759d811246791992a4233879c7ae0" args="(const DImage &image)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Update::Manager::pushImage </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00558.html">DImage</a> & </td>
<td class="paramname"> <em>image</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Downstream request to push image.
<p>
</div>
</div><p>
<a class="anchor" name="3ed673744ad5dcb20d5fc2fc04da61f5"></a><!-- doxytag: member="Update::Manager::remove" ref="3ed673744ad5dcb20d5fc2fc04da61f5" args="(const Updater *updater)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Update::Manager::remove </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="a00766.html">Updater</a> * </td>
<td class="paramname"> <em>updater</em> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="8529980cc48b341928e68a6ea2662db5"></a><!-- doxytag: member="Update::Manager::remove" ref="8529980cc48b341928e68a6ea2662db5" args="()" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Update::Manager::remove </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="386c21f8f1ddd0adc49091c627f35b99"></a><!-- doxytag: member="Update::Manager::requestImage" ref="386c21f8f1ddd0adc49091c627f35b99" args="(void)" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void Update::Manager::requestImage </td>
<td>(</td>
<td class="paramtype">void </td>
<td class="paramname"> </td>
<td> ) </td>
<td width="100%"></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
Force a clean shutdown.
<p>
Upstream request for a fresh image Currently handled synchronously via 'pushImage' TBD: Replace with an asynchronous model.
</div>
</div><p>
<a class="anchor" name="7273c04f68d059490c054fa1cb74da3a"></a><!-- doxytag: member="Update::Manager::update" ref="7273c04f68d059490c054fa1cb74da3a" args="(const IdPath &id, const QosType &qos)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template<class QosType> </div>
<table class="memname">
<tr>
<td class="memname">void Update::Manager::update </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">const QosType & </td>
<td class="paramname"> <em>qos</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>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="5fbdd4697e37181efd9075740a67f972"></a><!-- doxytag: member="Update::Manager::info_" ref="5fbdd4697e37181efd9075740a67f972" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00718.html">TAO_DDS_DCPSInfo_i</a>* <a class="el" href="a00581.html#5fbdd4697e37181efd9075740a67f972">Update::Manager::info_</a><code> [private]</code> </td>
</tr>
</table>
</div>
<div class="memdoc">
<p>
</div>
</div><p>
<a class="anchor" name="6ff532f818a96b850304440a5801be01"></a><!-- doxytag: member="Update::Manager::updaters_" ref="6ff532f818a96b850304440a5801be01" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="a00581.html#e94ce86f1a6816f15cb8d716e3cb06b2">Updaters</a> <a class="el" href="a00581.html#6ff532f818a96b850304440a5801be01">Update::Manager::updaters_</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="a01257.html">UpdateManager.h</a><li><a class="el" href="a01256.html">UpdateManager.cpp</a><li><a class="el" href="a01258.html">UpdateManager_T.cpp</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Fri Nov 7 09:37:59 2008 for OpenDDS by
<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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -