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

📄 a00766.html

📁 opendds 1.2 最新版 面向分布式实时网络编程
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>OpenDDS: Update::Updater Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li id="current"><a href="classes.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="dirs.html"><span>Directories</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
    <li>
      <form action="search.php" method="get">
        <table cellspacing="0" cellpadding="0" border="0">
          <tr>
            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
          </tr>
        </table>
      </form>
    </li>
  </ul></div>
<div class="tabs">
  <ul>
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul></div>
<div class="nav">
<a class="el" href="a01310.html">Update</a>::<a class="el" href="a00766.html">Updater</a></div>
<h1>Update::Updater Class Reference</h1><!-- doxytag: class="Update::Updater" --><code>#include &lt;Updater.h&gt;</code>
<p>
Inheritance diagram for Update::Updater:<p><center><img src="a03193.png" border="0" usemap="#a03194" alt="Inheritance graph"></center>
<map name="a03194">
<area href="a00582.html" shape="rect" coords="6,81,256,105" alt="">
<area href="a00619.html" shape="rect" coords="280,81,486,105" alt="">
</map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><a href="a00315.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#65b0e80fc356b4275c93ac0db4a1fdcf">~Updater</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#025f6528f4b4bcf9720f72c9d20eea67">requestImage</a> (void)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#5a3d9fe5286755e6e90d6e97601edb86">create</a> (const <a class="el" href="a00736.html">UTopic</a> &amp;topic)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#59f872445869dec197805458f1e938f7">create</a> (const <a class="el" href="a00613.html">UParticipant</a> &amp;participant)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#6382ea8f5d8757dc3b01bec6355d4fc9">create</a> (const <a class="el" href="a00467.html">URActor</a> &amp;actor)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#79529ab464760094924a703c6fb8f62b">create</a> (const <a class="el" href="a00467.html">UWActor</a> &amp;actor)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#a61a5cbd22509b5fe75464feaf078615">create</a> (const <a class="el" href="a00602.html">OwnershipData</a> &amp;data)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#66c75be3958492978f687f060fcb60d9">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00532.html">DDS::DomainParticipantQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#8260a4792d5b1dd8bcfd2cdf4b7c57da">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00735.html">DDS::TopicQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#ece65d707b6bba57b5e58be90ddf9bf7">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00512.html">DDS::DataWriterQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#0b8c01b723484762ce2469326b6f56bb">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00634.html">DDS::PublisherQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#6f81f2994a25ae859005762c2a01b9c1">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00501.html">DDS::DataReaderQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#ae9e1214e1e51d62696d24760dc4e9db">update</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, const ::<a class="el" href="a00712.html">DDS::SubscriberQos</a> &amp;qos)=0</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00766.html#10a6233a61bc996eb7afbcca79ea98d7">destroy</a> (const <a class="el" href="a00557.html">IdPath</a> &amp;id, <a class="el" href="a01310.html#a70ad99219b6bfaffb817fc2725592ee">ItemType</a> type, <a class="el" href="a01310.html#0313ac278b1506cecf8015c3e0251a31">ActorType</a> actor)=0</td></tr>

</table>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="65b0e80fc356b4275c93ac0db4a1fdcf"></a><!-- doxytag: member="Update::Updater::~Updater" ref="65b0e80fc356b4275c93ac0db4a1fdcf" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Update::Updater::~Updater           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="a61a5cbd22509b5fe75464feaf078615"></a><!-- doxytag: member="Update::Updater::create" ref="a61a5cbd22509b5fe75464feaf078615" args="(const OwnershipData &amp;data)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::create           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00602.html">OwnershipData</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>data</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implemented in <a class="el" href="a00582.html#11f67740d0e6b2ab460faec91a1f2503">OpenDDS::Federator::ManagerImpl</a>, and <a class="el" href="a00619.html#ee11efbba2b78f344bcea722ba649e5e">Update::PersistenceUpdater</a>.
</div>
</div><p>
<a class="anchor" name="79529ab464760094924a703c6fb8f62b"></a><!-- doxytag: member="Update::Updater::create" ref="79529ab464760094924a703c6fb8f62b" args="(const UWActor &amp;actor)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::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> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implemented in <a class="el" href="a00582.html#8b4a38ffae08cdfd3a34f485bcc7d890">OpenDDS::Federator::ManagerImpl</a>, <a class="el" href="a00582.html#e7305b45679ffcf0ab329e44ab090506">OpenDDS::Federator::ManagerImpl</a>, <a class="el" href="a00619.html#5e51f761a0395f53a0b6e5a42926829e">Update::PersistenceUpdater</a>, and <a class="el" href="a00619.html#5ec6f3ec862dc1ab06a4df5313bc5796">Update::PersistenceUpdater</a>.
</div>
</div><p>
<a class="anchor" name="6382ea8f5d8757dc3b01bec6355d4fc9"></a><!-- doxytag: member="Update::Updater::create" ref="6382ea8f5d8757dc3b01bec6355d4fc9" args="(const URActor &amp;actor)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::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> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implemented in <a class="el" href="a00582.html#8b4a38ffae08cdfd3a34f485bcc7d890">OpenDDS::Federator::ManagerImpl</a>, <a class="el" href="a00582.html#e7305b45679ffcf0ab329e44ab090506">OpenDDS::Federator::ManagerImpl</a>, <a class="el" href="a00619.html#5e51f761a0395f53a0b6e5a42926829e">Update::PersistenceUpdater</a>, and <a class="el" href="a00619.html#5ec6f3ec862dc1ab06a4df5313bc5796">Update::PersistenceUpdater</a>.
</div>
</div><p>
<a class="anchor" name="59f872445869dec197805458f1e938f7"></a><!-- doxytag: member="Update::Updater::create" ref="59f872445869dec197805458f1e938f7" args="(const UParticipant &amp;participant)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::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> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implemented in <a class="el" href="a00582.html#57a5fcc473d168557466a5831dbad73b">OpenDDS::Federator::ManagerImpl</a>, and <a class="el" href="a00619.html#6a930e83cc45ae2c28130fb1a33a275e">Update::PersistenceUpdater</a>.
</div>
</div><p>
<a class="anchor" name="5a3d9fe5286755e6e90d6e97601edb86"></a><!-- doxytag: member="Update::Updater::create" ref="5a3d9fe5286755e6e90d6e97601edb86" args="(const UTopic &amp;topic)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::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> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>
Implemented in <a class="el" href="a00582.html#d19aaa43ae84c7d8e6a171d63f822ddc">OpenDDS::Federator::ManagerImpl</a>, and <a class="el" href="a00619.html#e103135891241ef762b5145252820ae6">Update::PersistenceUpdater</a>.
</div>
</div><p>
<a class="anchor" name="10a6233a61bc996eb7afbcca79ea98d7"></a><!-- doxytag: member="Update::Updater::destroy" ref="10a6233a61bc996eb7afbcca79ea98d7" args="(const IdPath &amp;id, ItemType type, ActorType actor)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Update::Updater::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>

⌨️ 快捷键说明

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