Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 0102b942207b9d1f394a9a1ca1a811b6 > files > 129

bakery-devel-2.6.3-4.fc14.x86_64.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>bakery: Bakery::Conf::AssociationBase 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.2-20100208 -->
<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>
    </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="namespaceBakery.html">Bakery</a>::<a class="el" href="namespaceBakery_1_1Conf.html">Conf</a>::<a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a>
  </div>
</div>
<div class="contents">
<h1>Bakery::Conf::AssociationBase Class Reference</h1><!-- doxytag: class="Bakery::Conf::AssociationBase" -->
<p>Provides behaviors that are common to all widget/key associations.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="AssociationBase_8h_source.html">AssociationBase.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for Bakery::Conf::AssociationBase:</div>
<div class="dynsection">
<div class="center"><img src="classBakery_1_1Conf_1_1AssociationBase__inherit__graph.png" border="0" usemap="#Bakery_1_1Conf_1_1AssociationBase_inherit__map" alt="Inheritance graph"/></div>
<map name="Bakery_1_1Conf_1_1AssociationBase_inherit__map" id="Bakery_1_1Conf_1_1AssociationBase_inherit__map">
<area shape="rect" id="node3" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::Combo \&gt;" alt="" coords="277,5,595,35"/><area shape="rect" id="node7" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::Entry \&gt;" alt="" coords="283,59,589,88"/><area shape="rect" id="node11" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::OptionMenu \&gt;" alt="" coords="263,112,609,141"/><area shape="rect" id="node15" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::Range \&gt;" alt="" coords="279,165,593,195"/><area shape="rect" id="node19" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::SpinButton \&gt;" alt="" coords="265,219,607,248"/><area shape="rect" id="node23" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; Gtk::ToggleButton \&gt;" alt="" coords="259,272,613,301"/><area shape="rect" id="node27" href="classBakery_1_1Conf_1_1AssociationCreation.html" title="Bakery::Conf::AssociationCreation\&lt; T_Widget \&gt;" alt="" coords="284,325,588,355"/><area shape="rect" id="node5" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Combo_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::Combo \&gt;" alt="" coords="680,5,949,35"/><area shape="rect" id="node9" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::Entry \&gt;" alt="" coords="685,59,944,88"/><area shape="rect" id="node13" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1OptionMenu_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::OptionMenu \&gt;" alt="" coords="665,112,964,141"/><area shape="rect" id="node17" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Range_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::Range \&gt;" alt="" coords="681,165,948,195"/><area shape="rect" id="node21" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1SpinButton_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::SpinButton \&gt;" alt="" coords="669,219,960,248"/><area shape="rect" id="node25" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4.html" title="Bakery::Conf::Association\&lt; Gtk::ToggleButton \&gt;" alt="" coords="663,272,967,301"/><area shape="rect" id="node29" href="classBakery_1_1Conf_1_1Association.html" title="Bakery::Conf::Association\&lt; T_Widget \&gt;" alt="" coords="688,325,941,355"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="classBakery_1_1Conf_1_1AssociationBase-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classBakery_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
&lt; <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a98e41e816b18eb4ee2a9b7ba7697d9b9">AssociationPtr</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classBakery_1_1sharedptr.html">sharedptr</a>&lt; const <br class="typebreak"/>
<a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a33ac1a5d8ae2c88fc73d586ff1795ada">AssociationConstPtr</a></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#adb43795ef945dce3ea6f4403be711869">add</a> (const Glib::RefPtr&lt; Gnome::Conf::Client &gt; &amp;conf_client)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a467b9042f35eaeadcbf3bf85e56cd025">load</a> (std::auto_ptr&lt; Glib::Error &gt; &amp;error)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a5a9e84b0bae9b59f3832715622b13131">save</a> (std::auto_ptr&lt; Glib::Error &gt; &amp;error)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aac0dbbb03eeadd76e2d9a6e19f4a3c0b">~AssociationBase</a> ()</td></tr>
<tr><td colspan="2"><h2>Protected Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef sigc::slot&lt; void &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aadb9cbb5a6f659026f77707a1b6b43e5">Callback</a></td></tr>
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a61f55dcc9a67d03879030711c76c127c">AssociationBase</a> (const Glib::ustring &amp;full_key, bool instant)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a59fb7987a4f674de618bcaf6b66a9087">AssociationBase</a> (const <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a> &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a9a077d8f5b07c709bf33d20bf60ce42c">is_instant</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a74a8bfa4ece974c29ab40da130e365f3">get_key</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; const <br class="typebreak"/>
Gnome::Conf::Client &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a5c7e0caf0654f126b02413998e7ef647">get_conf_client</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; Gnome::Conf::Client &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aeb7db2dfd4726a39530ca6df25c0caf4">get_conf_client</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a13a1a97593dd3c7c043bbb6ac1bab619">connect_widget</a> (<a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aadb9cbb5a6f659026f77707a1b6b43e5">Callback</a> on_widget_changed)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a53a1b111d155a8d7ba81feb130b00487">load_widget</a> (std::auto_ptr&lt; Glib::Error &gt; &amp;error)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a24202991035d521147df8608e191fad0">save_widget</a> (std::auto_ptr&lt; Glib::Error &gt; &amp;error)=0</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#ac119010834083390c728d05a0c0b5957">on_widget_changed</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#afa86ba34247fc037d1e5cc9504af61da">on_conf_changed</a> (guint cnxn_id, Gnome::Conf::Entry entry)</td></tr>
<tr><td colspan="2"><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::ustring&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a8431abf011d5a34993df4e89eb955e91">m_key</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aeeebb1c04597633fa3c433631fbab5db">m_instant</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; Gnome::Conf::Client &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#ab1d6fc7b5770acc8eda5a569d127b6df">m_conf_client</a></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Provides behaviors that are common to all widget/key associations. </p>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a33ac1a5d8ae2c88fc73d586ff1795ada"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::AssociationConstPtr" ref="a33ac1a5d8ae2c88fc73d586ff1795ada" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classBakery_1_1sharedptr.html">sharedptr</a>&lt;const <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a>&gt; <a class="el" href="classBakery_1_1sharedptr.html">Bakery::Conf::AssociationBase::AssociationConstPtr</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a98e41e816b18eb4ee2a9b7ba7697d9b9"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::AssociationPtr" ref="a98e41e816b18eb4ee2a9b7ba7697d9b9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="classBakery_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a>&gt; <a class="el" href="classBakery_1_1sharedptr.html">Bakery::Conf::AssociationBase::AssociationPtr</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aadb9cbb5a6f659026f77707a1b6b43e5"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::Callback" ref="aadb9cbb5a6f659026f77707a1b6b43e5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef sigc::slot&lt;void&gt; <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aadb9cbb5a6f659026f77707a1b6b43e5">Bakery::Conf::AssociationBase::Callback</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="classBakery_1_1Conf_1_1Association.html#af382ff1c8b02e9ef2849b2fc1cbb4120">Bakery::Conf::Association&lt; T_Widget &gt;</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aac0dbbb03eeadd76e2d9a6e19f4a3c0b"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::~AssociationBase" ref="aac0dbbb03eeadd76e2d9a6e19f4a3c0b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual Bakery::Conf::AssociationBase::~AssociationBase </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a61f55dcc9a67d03879030711c76c127c"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::AssociationBase" ref="a61f55dcc9a67d03879030711c76c127c" args="(const Glib::ustring &amp;full_key, bool instant)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Bakery::Conf::AssociationBase::AssociationBase </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&nbsp;</td>
          <td class="paramname"> <em>full_key</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>instant</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a59fb7987a4f674de618bcaf6b66a9087"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::AssociationBase" ref="a59fb7987a4f674de618bcaf6b66a9087" args="(const AssociationBase &amp;other)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Bakery::Conf::AssociationBase::AssociationBase </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html">AssociationBase</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>other</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="adb43795ef945dce3ea6f4403be711869"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::add" ref="adb43795ef945dce3ea6f4403be711869" args="(const Glib::RefPtr&lt; Gnome::Conf::Client &gt; &amp;conf_client)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Bakery::Conf::AssociationBase::add </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; Gnome::Conf::Client &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>conf_client</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a13a1a97593dd3c7c043bbb6ac1bab619"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::connect_widget" ref="a13a1a97593dd3c7c043bbb6ac1bab619" args="(Callback on_widget_changed)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Bakery::Conf::AssociationBase::connect_widget </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aadb9cbb5a6f659026f77707a1b6b43e5">Callback</a>&nbsp;</td>
          <td class="paramname"> <em>on_widget_changed</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classBakery_1_1Conf_1_1Association.html#a65b736719a4cdc01bcd84f79a4e72105">Bakery::Conf::Association&lt; T_Widget &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1SpinButton_01_4.html#ad64913f8224d437187be3ed61ba37ad2">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4.html#a0c93227c467f82a536afda3b60f14657">Bakery::Conf::Association&lt; Gtk::Entry &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4.html#aa2f7ca944998a9d4bdc9e43a83879360">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Range_01_4.html#a8d32cce654a9d25b50c24b6603795f86">Bakery::Conf::Association&lt; Gtk::Range &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1OptionMenu_01_4.html#af9c4ce647e27758ebf42d318146f1eaf">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;</a>, and <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Combo_01_4.html#aeb6c97e214b50b5278d0e81b64ca125c">Bakery::Conf::Association&lt; Gtk::Combo &gt;</a>.</p>

</div>
</div>
<a class="anchor" id="aeb7db2dfd4726a39530ca6df25c0caf4"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::get_conf_client" ref="aeb7db2dfd4726a39530ca6df25c0caf4" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;Gnome::Conf::Client&gt; Bakery::Conf::AssociationBase::get_conf_client </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5c7e0caf0654f126b02413998e7ef647"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::get_conf_client" ref="a5c7e0caf0654f126b02413998e7ef647" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;const Gnome::Conf::Client&gt; Bakery::Conf::AssociationBase::get_conf_client </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="Association_8h_source.html#l00405">Bakery::Conf::Association&lt; Gtk::Combo &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00347">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00288">Bakery::Conf::Association&lt; Gtk::Range &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00230">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00170">Bakery::Conf::Association&lt; Gtk::Entry &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00113">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00422">Bakery::Conf::Association&lt; Gtk::Combo &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00364">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00304">Bakery::Conf::Association&lt; Gtk::Range &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00247">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00187">Bakery::Conf::Association&lt; Gtk::Entry &gt;::save_widget()</a>, and <a class="el" href="Association_8h_source.html#l00129">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;::save_widget()</a>.</p>

</div>
</div>
<a class="anchor" id="a74a8bfa4ece974c29ab40da130e365f3"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::get_key" ref="a74a8bfa4ece974c29ab40da130e365f3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Bakery::Conf::AssociationBase::get_key </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Referenced by <a class="el" href="Association_8h_source.html#l00405">Bakery::Conf::Association&lt; Gtk::Combo &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00347">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00288">Bakery::Conf::Association&lt; Gtk::Range &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00230">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00170">Bakery::Conf::Association&lt; Gtk::Entry &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00113">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;::load_widget()</a>, <a class="el" href="Association_8h_source.html#l00422">Bakery::Conf::Association&lt; Gtk::Combo &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00364">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00304">Bakery::Conf::Association&lt; Gtk::Range &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00247">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::save_widget()</a>, <a class="el" href="Association_8h_source.html#l00187">Bakery::Conf::Association&lt; Gtk::Entry &gt;::save_widget()</a>, and <a class="el" href="Association_8h_source.html#l00129">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;::save_widget()</a>.</p>

</div>
</div>
<a class="anchor" id="a9a077d8f5b07c709bf33d20bf60ce42c"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::is_instant" ref="a9a077d8f5b07c709bf33d20bf60ce42c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Bakery::Conf::AssociationBase::is_instant </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const<code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a467b9042f35eaeadcbf3bf85e56cd025"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::load" ref="a467b9042f35eaeadcbf3bf85e56cd025" args="(std::auto_ptr&lt; Glib::Error &gt; &amp;error)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Bakery::Conf::AssociationBase::load </td>
          <td>(</td>
          <td class="paramtype">std::auto_ptr&lt; Glib::Error &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>error</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a53a1b111d155a8d7ba81feb130b00487"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::load_widget" ref="a53a1b111d155a8d7ba81feb130b00487" args="(std::auto_ptr&lt; Glib::Error &gt; &amp;error)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Bakery::Conf::AssociationBase::load_widget </td>
          <td>(</td>
          <td class="paramtype">std::auto_ptr&lt; Glib::Error &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>error</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classBakery_1_1Conf_1_1Association.html#af1af9eacc80e4f8a4006e211c84f44df">Bakery::Conf::Association&lt; T_Widget &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1SpinButton_01_4.html#a97abdcbec1b3b0c09e8159543257d306">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4.html#acc865a7e3b708779b2ed187dc458a3e7">Bakery::Conf::Association&lt; Gtk::Entry &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4.html#ac83d45759d87fd7bafd1dc3f460bf31d">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Range_01_4.html#ae746a363eea408b1d411e17a3e647051">Bakery::Conf::Association&lt; Gtk::Range &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1OptionMenu_01_4.html#a82f41498a9f66c6f120a8c2362371893">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;</a>, and <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Combo_01_4.html#a937250ba27a37307693f919bb6a875a0">Bakery::Conf::Association&lt; Gtk::Combo &gt;</a>.</p>

</div>
</div>
<a class="anchor" id="afa86ba34247fc037d1e5cc9504af61da"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::on_conf_changed" ref="afa86ba34247fc037d1e5cc9504af61da" args="(guint cnxn_id, Gnome::Conf::Entry entry)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Bakery::Conf::AssociationBase::on_conf_changed </td>
          <td>(</td>
          <td class="paramtype">guint&nbsp;</td>
          <td class="paramname"> <em>cnxn_id</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">Gnome::Conf::Entry&nbsp;</td>
          <td class="paramname"> <em>entry</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="ac119010834083390c728d05a0c0b5957"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::on_widget_changed" ref="ac119010834083390c728d05a0c0b5957" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Bakery::Conf::AssociationBase::on_widget_changed </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a5a9e84b0bae9b59f3832715622b13131"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::save" ref="a5a9e84b0bae9b59f3832715622b13131" args="(std::auto_ptr&lt; Glib::Error &gt; &amp;error)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Bakery::Conf::AssociationBase::save </td>
          <td>(</td>
          <td class="paramtype">std::auto_ptr&lt; Glib::Error &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>error</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a24202991035d521147df8608e191fad0"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::save_widget" ref="a24202991035d521147df8608e191fad0" args="(std::auto_ptr&lt; Glib::Error &gt; &amp;error)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Bakery::Conf::AssociationBase::save_widget </td>
          <td>(</td>
          <td class="paramtype">std::auto_ptr&lt; Glib::Error &gt; &amp;&nbsp;</td>
          <td class="paramname"> <em>error</em></td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected, pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Implemented in <a class="el" href="classBakery_1_1Conf_1_1Association.html#a34de6dda40de2663fa43db2eb0dbc9bb">Bakery::Conf::Association&lt; T_Widget &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1SpinButton_01_4.html#ad4b7719ffec91a3bde52649ea2686e17">Bakery::Conf::Association&lt; Gtk::SpinButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4.html#a43bd214b288627a3c5d592a4fdc0a4f1">Bakery::Conf::Association&lt; Gtk::Entry &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4.html#a1544a6c5b7941867c713ac1adf4e84d7">Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Range_01_4.html#a33774e03f2087dd83dccfda8092e6ab9">Bakery::Conf::Association&lt; Gtk::Range &gt;</a>, <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1OptionMenu_01_4.html#a8fc493c96139cd2dace238c71fa014d1">Bakery::Conf::Association&lt; Gtk::OptionMenu &gt;</a>, and <a class="el" href="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Combo_01_4.html#a35a914c66fe604fa5a3e53352f7392d0">Bakery::Conf::Association&lt; Gtk::Combo &gt;</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ab1d6fc7b5770acc8eda5a569d127b6df"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::m_conf_client" ref="ab1d6fc7b5770acc8eda5a569d127b6df" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;Gnome::Conf::Client&gt; <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#ab1d6fc7b5770acc8eda5a569d127b6df">Bakery::Conf::AssociationBase::m_conf_client</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="aeeebb1c04597633fa3c433631fbab5db"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::m_instant" ref="aeeebb1c04597633fa3c433631fbab5db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#aeeebb1c04597633fa3c433631fbab5db">Bakery::Conf::AssociationBase::m_instant</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a8431abf011d5a34993df4e89eb955e91"></a><!-- doxytag: member="Bakery::Conf::AssociationBase::m_key" ref="a8431abf011d5a34993df4e89eb955e91" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring <a class="el" href="classBakery_1_1Conf_1_1AssociationBase.html#a8431abf011d5a34993df4e89eb955e91">Bakery::Conf::AssociationBase::m_key</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="AssociationBase_8h_source.html">AssociationBase.h</a></li>
</ul>
</div>
<hr class="footer"/><address style="text-align: right;"><small>Generated by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.2-20100208 </small></address>
</body>
</html>