Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > f37f2c0b149d5391818dc5157943cda0 > files > 190

gnome-chemistry-utils-devel-0.10.8-3mdv2010.0.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>The Gnome Chemistry Utils: gcu::DialogOwner Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
  <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 class="current"><a href="annotated.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>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</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="navpath"><a class="el" href="namespacegcu.html">gcu</a>::<a class="el" href="classgcu_1_1DialogOwner.html">DialogOwner</a>
  </div>
</div>
<div class="contents">
<h1>gcu::DialogOwner Class Reference</h1><!-- doxytag: class="gcu::DialogOwner" -->
<p><code>#include &lt;<a class="el" href="dialog-owner_8h_source.html">gcu/dialog-owner.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for gcu::DialogOwner:</div>
<div class="dynsection">
 <div class="center">
  <img src="classgcu_1_1DialogOwner.gif" usemap="#gcu::DialogOwner_map" alt=""/>
  <map id="gcu::DialogOwner_map" name="gcu::DialogOwner_map">
<area href="classgcp_1_1Atom.html" alt="gcp::Atom" shape="rect" coords="0,56,148,80"/>
<area href="classgcp_1_1ReactionProp.html" alt="gcp::ReactionProp" shape="rect" coords="158,56,306,80"/>
<area href="classgcu_1_1Application.html" alt="gcu::Application" shape="rect" coords="316,56,464,80"/>
<area href="classgcu_1_1Document.html" alt="gcu::Document" shape="rect" coords="474,56,622,80"/>
<area href="classgcu_1_1Printable.html" alt="gcu::Printable" shape="rect" coords="790,56,938,80"/>
<area href="classgcp_1_1FragmentAtom.html" alt="gcp::FragmentAtom" shape="rect" coords="0,112,148,136"/>
<area href="classgcp_1_1Application.html" alt="gcp::Application" shape="rect" coords="316,112,464,136"/>
<area href="classgcp_1_1Document.html" alt="gcp::Document" shape="rect" coords="632,112,780,136"/>
<area href="classgcu_1_1GLDocument.html" alt="gcu::GLDocument" shape="rect" coords="632,168,780,192"/>
<area href="classgcu_1_1SpectrumDocument.html" alt="gcu::SpectrumDocument" shape="rect" coords="632,224,780,248"/>
<area href="classgcp_1_1Document.html" alt="gcp::Document" shape="rect" coords="948,112,1096,136"/>
<area href="classgcu_1_1GLView.html" alt="gcu::GLView" shape="rect" coords="948,168,1096,192"/>
<area href="classgcu_1_1SpectrumDocument.html" alt="gcu::SpectrumDocument" shape="rect" coords="948,224,1096,248"/>
</map>
 </div>
</div>

<p><a href="classgcu_1_1DialogOwner-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DialogOwner.html#af49d514cf80de92446705b153542257e">DialogOwner</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DialogOwner.html#a9692299469f2df5e82daf82b39a9c0c6">~DialogOwner</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgcu_1_1Dialog.html">Dialog</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DialogOwner.html#ac45874391d1fcbf6f6b69472faeeebc4">GetDialog</a> (std::string name)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgcu_1_1DialogOwner.html#ac1a8b9bb42b75a728c64207f3efa40f8">ClearDialogs</a> ()</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>This class is the base class for objects owning dialogs. It is aimed at ensuring that each dialog is unique and that when the owner is destroyed, its dialogs are closed. </p>

<p>Definition at line <a class="el" href="dialog-owner_8h_source.html#l00042">42</a> of file <a class="el" href="dialog-owner_8h_source.html">dialog-owner.h</a>.</p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af49d514cf80de92446705b153542257e"></a><!-- doxytag: member="gcu::DialogOwner::DialogOwner" ref="af49d514cf80de92446705b153542257e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gcu::DialogOwner::DialogOwner </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The constructor. </p>

</div>
</div>
<a class="anchor" id="a9692299469f2df5e82daf82b39a9c0c6"></a><!-- doxytag: member="gcu::DialogOwner::~DialogOwner" ref="a9692299469f2df5e82daf82b39a9c0c6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual gcu::DialogOwner::~DialogOwner </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>The destructor. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ac1a8b9bb42b75a728c64207f3efa40f8"></a><!-- doxytag: member="gcu::DialogOwner::ClearDialogs" ref="ac1a8b9bb42b75a728c64207f3efa40f8" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gcu::DialogOwner::ClearDialogs </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Destroys all dialogs associated with this instance. </p>

</div>
</div>
<a class="anchor" id="ac45874391d1fcbf6f6b69472faeeebc4"></a><!-- doxytag: member="gcu::DialogOwner::GetDialog" ref="ac45874391d1fcbf6f6b69472faeeebc4" args="(std::string name)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classgcu_1_1Dialog.html">Dialog</a>* gcu::DialogOwner::GetDialog </td>
          <td>(</td>
          <td class="paramtype">std::string&nbsp;</td>
          <td class="paramname"> <em>name</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>name</em>&nbsp;</td><td>the name associated to the <a class="el" href="classgcu_1_1Dialog.html">Dialog</a>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>the <a class="el" href="classgcu_1_1Dialog.html">Dialog</a> instance associated with name or NULL if there is none. </dd></dl>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="dialog-owner_8h_source.html">dialog-owner.h</a></li>
</ul>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Sep 6 18:33:55 2009 for The Gnome Chemistry Utils by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>