<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.5.6">
  <compounddef id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4" kind="class" prot="public">
    <compoundname>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</compoundname>
    <basecompoundref refid="classBakery_1_1Conf_1_1AssociationCreation" prot="public" virt="non-virtual">Bakery::Conf::AssociationCreation&lt; Gtk::ToggleButton &gt;</basecompoundref>
    <includes refid="Association_8h" local="no">Association.h</includes>
    <templateparamlist>
    </templateparamlist>
      <sectiondef kind="public-type">
      <memberdef kind="typedef" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1000a6062ed163542cadf76e83cb28b42" prot="public" static="no">
        <type><ref refid="classGtk_1_1ToggleButton" kindref="compound" external="gtkmm_doxygen_tags">Gtk::ToggleButton</ref></type>
        <definition>typedef Gtk::ToggleButton Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::type_widget</definition>
        <argsstring></argsstring>
        <name>type_widget</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="220" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="220" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1a2f7ca944998a9d4bdc9e43a83879360" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::connect_widget</definition>
        <argsstring>(Callback widget_changed)</argsstring>
        <name>connect_widget</name>
        <param>
          <type><ref refid="classBakery_1_1Conf_1_1AssociationBase_1adb9cbb5a6f659026f77707a1b6b43e5" kindref="member">Callback</ref></type>
          <declname>widget_changed</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="223" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="222" bodyend="225"/>
        <references refid="classBakery_1_1Conf_1_1AssociationCreation_11dd8b661df7747580b36048fc9ad1a81" compoundref="Association_8h" startline="61">Bakery::Conf::AssociationCreation&lt; T_Widget &gt;::m_widget</references>
      </memberdef>
      <memberdef kind="function" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1c83d45759d87fd7bafd1dc3f460bf31d" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::load_widget</definition>
        <argsstring>(std::auto_ptr&lt; Glib::Error &gt; &amp;error)</argsstring>
        <name>load_widget</name>
        <reimplements refid="classBakery_1_1Conf_1_1AssociationBase_153a1b111d155a8d7ba81feb130b00487">load_widget</reimplements>
        <param>
          <type>std::auto_ptr&lt; <ref refid="classGlib_1_1Error" kindref="compound" external="glibmm_doxygen_tags">Glib::Error</ref> &gt; &amp;</type>
          <declname>error</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="232" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="230" bodyend="242"/>
        <references refid="classBakery_1_1Conf_1_1AssociationBase_15c7e0caf0654f126b02413998e7ef647">Bakery::Conf::AssociationBase::get_conf_client</references>
        <references refid="classBakery_1_1Conf_1_1AssociationBase_174a8bfa4ece974c29ab40da130e365f3">Bakery::Conf::AssociationBase::get_key</references>
        <references refid="classBakery_1_1Conf_1_1AssociationCreation_11dd8b661df7747580b36048fc9ad1a81" compoundref="Association_8h" startline="61">Bakery::Conf::AssociationCreation&lt; T_Widget &gt;::m_widget</references>
      </memberdef>
      <memberdef kind="function" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_11544a6c5b7941867c713ac1adf4e84d7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::save_widget</definition>
        <argsstring>(std::auto_ptr&lt; Glib::Error &gt; &amp;error)</argsstring>
        <name>save_widget</name>
        <reimplements refid="classBakery_1_1Conf_1_1AssociationBase_124202991035d521147df8608e191fad0">save_widget</reimplements>
        <param>
          <type>std::auto_ptr&lt; <ref refid="classGlib_1_1Error" kindref="compound" external="glibmm_doxygen_tags">Glib::Error</ref> &gt; &amp;</type>
          <declname>error</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="249" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="247" bodyend="264"/>
        <references refid="classBakery_1_1Conf_1_1AssociationBase_15c7e0caf0654f126b02413998e7ef647">Bakery::Conf::AssociationBase::get_conf_client</references>
        <references refid="classBakery_1_1Conf_1_1AssociationBase_174a8bfa4ece974c29ab40da130e365f3">Bakery::Conf::AssociationBase::get_key</references>
        <references refid="classBakery_1_1Conf_1_1AssociationCreation_11dd8b661df7747580b36048fc9ad1a81" compoundref="Association_8h" startline="61">Bakery::Conf::AssociationCreation&lt; T_Widget &gt;::m_widget</references>
      </memberdef>
      <memberdef kind="function" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_160961dc9ab683adab3445af48860c9a7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;::Association</definition>
        <argsstring>(const Glib::ustring &amp;full_key, type_widget &amp;widget, bool instant)</argsstring>
        <name>Association</name>
        <param>
          <type>const <ref refid="classGlib_1_1ustring" kindref="compound" external="glibmm_doxygen_tags">Glib::ustring</ref> &amp;</type>
          <declname>full_key</declname>
        </param>
        <param>
          <type><ref refid="classGtk_1_1ToggleButton" kindref="compound" external="gtkmm_doxygen_tags">type_widget</ref> &amp;</type>
          <declname>widget</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>instant</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="268" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="266" bodyend="268"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="339">
        <label>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</label>
        <link refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4"/>
        <childnode refid="340" relation="public-inheritance">
        </childnode>
      </node>
      <node id="342">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="340">
        <label>Bakery::Conf::AssociationCreation&lt; Gtk::ToggleButton &gt;</label>
        <link refid="classBakery_1_1Conf_1_1AssociationCreation"/>
        <childnode refid="341" relation="public-inheritance">
        </childnode>
      </node>
      <node id="341">
        <label>Bakery::Conf::AssociationBase</label>
        <link refid="classBakery_1_1Conf_1_1AssociationBase"/>
        <childnode refid="342" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="343">
        <label>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</label>
        <link refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4"/>
        <childnode refid="344" relation="public-inheritance">
        </childnode>
      </node>
      <node id="348">
        <label>Glib::ustring</label>
        <link refid="classGlib_1_1ustring" external="glibmm_doxygen_tags"/>
      </node>
      <node id="351">
        <label>Gtk::Bin</label>
        <link refid="classGtk_1_1Bin" external="gtkmm_doxygen_tags"/>
        <childnode refid="352" relation="public-inheritance">
        </childnode>
      </node>
      <node id="349">
        <label>Gtk::ToggleButton</label>
        <link refid="classGtk_1_1ToggleButton" external="gtkmm_doxygen_tags"/>
        <childnode refid="350" relation="public-inheritance">
        </childnode>
      </node>
      <node id="357">
        <label>Atk::Implementor</label>
        <link refid="classAtk_1_1Implementor" external="gtkmm_doxygen_tags"/>
        <childnode refid="358" relation="public-inheritance">
        </childnode>
      </node>
      <node id="350">
        <label>Gtk::Button</label>
        <link refid="classGtk_1_1Button" external="gtkmm_doxygen_tags"/>
        <childnode refid="351" relation="public-inheritance">
        </childnode>
      </node>
      <node id="353">
        <label>Gtk::Widget</label>
        <link refid="classGtk_1_1Widget" external="gtkmm_doxygen_tags"/>
        <childnode refid="354" relation="public-inheritance">
        </childnode>
        <childnode refid="357" relation="public-inheritance">
        </childnode>
      </node>
      <node id="354">
        <label>Gtk::Object</label>
        <link refid="classGtk_1_1Object" external="gtkmm_doxygen_tags"/>
        <childnode refid="355" relation="public-inheritance">
        </childnode>
      </node>
      <node id="356">
        <label>Glib::ObjectBase</label>
        <link refid="classGlib_1_1ObjectBase" external="glibmm_doxygen_tags"/>
        <childnode refid="346" relation="public-inheritance">
        </childnode>
      </node>
      <node id="346">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="358">
        <label>Glib::Interface</label>
        <link refid="classGlib_1_1Interface" external="glibmm_doxygen_tags"/>
        <childnode refid="356" relation="public-inheritance">
        </childnode>
      </node>
      <node id="352">
        <label>Gtk::Container</label>
        <link refid="classGtk_1_1Container" external="gtkmm_doxygen_tags"/>
        <childnode refid="353" relation="public-inheritance">
        </childnode>
      </node>
      <node id="344">
        <label>Bakery::Conf::AssociationCreation&lt; Gtk::ToggleButton &gt;</label>
        <link refid="classBakery_1_1Conf_1_1AssociationCreation"/>
        <childnode refid="345" relation="public-inheritance">
        </childnode>
        <childnode refid="349" relation="usage">
          <edgelabel>m_widget</edgelabel>
        </childnode>
      </node>
      <node id="355">
        <label>Glib::Object</label>
        <link refid="classGlib_1_1Object" external="glibmm_doxygen_tags"/>
        <childnode refid="356" relation="public-inheritance">
        </childnode>
      </node>
      <node id="345">
        <label>Bakery::Conf::AssociationBase</label>
        <link refid="classBakery_1_1Conf_1_1AssociationBase"/>
        <childnode refid="346" relation="public-inheritance">
        </childnode>
        <childnode refid="347" relation="usage">
          <edgelabel>m_conf_client</edgelabel>
        </childnode>
        <childnode refid="348" relation="usage">
          <edgelabel>m_key</edgelabel>
        </childnode>
      </node>
      <node id="347">
        <label>Glib::RefPtr&lt; Gnome::Conf::Client &gt;</label>
        <link refid="classGlib_1_1RefPtr" external="glibmm_doxygen_tags"/>
      </node>
    </collaborationgraph>
    <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="218" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="217" bodyend="269"/>
    <listofallmembers>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1db43795ef945dce3ea6f4403be711869" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>add</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_160961dc9ab683adab3445af48860c9a7" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>Association</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_161f55dcc9a67d03879030711c76c127c" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationBase</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_159fb7987a4f674de618bcaf6b66a9087" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationBase</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_133ac1a5d8ae2c88fc73d586ff1795ada" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationConstPtr</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_1caef8ff107bfcec6ff4223a15b7fce4a" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationCreation</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_1ab21783ec601b41902e546416087db16" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationCreation</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_198e41e816b18eb4ee2a9b7ba7697d9b9" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>AssociationPtr</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1adb9cbb5a6f659026f77707a1b6b43e5" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>Callback</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1a2f7ca944998a9d4bdc9e43a83879360" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>connect_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_113a1a97593dd3c7c043bbb6ac1bab619" prot="protected" virt="pure-virtual" ambiguityscope="AssociationCreation&lt; Gtk::ToggleButton &gt;::"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>connect_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_1c16b3079ed8e3346ebbbd641854ff4f8" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>create</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_15c7e0caf0654f126b02413998e7ef647" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>get_conf_client</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1eb7db2dfd4726a39530ca6df25c0caf4" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>get_conf_client</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_174a8bfa4ece974c29ab40da130e365f3" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>get_key</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_19a077d8f5b07c709bf33d20bf60ce42c" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>is_instant</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1467b9042f35eaeadcbf3bf85e56cd025" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>load</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1c83d45759d87fd7bafd1dc3f460bf31d" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>load_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1b1d6fc7b5770acc8eda5a569d127b6df" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>m_conf_client</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1eeebb1c04597633fa3c433631fbab5db" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>m_instant</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_18431abf011d5a34993df4e89eb955e91" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>m_key</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_11dd8b661df7747580b36048fc9ad1a81" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>m_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1fa86ba34247fc037d1e5cc9504af61da" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>on_conf_changed</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1c119010834083390c728d05a0c0b5957" prot="protected" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>on_widget_changed</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_15a9e84b0bae9b59f3832715622b13131" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>save</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_11544a6c5b7941867c713ac1adf4e84d7" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>save_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1ToggleButton_01_4_1000a6062ed163542cadf76e83cb28b42" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>type_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1ac0dbbb03eeadd76e2d9a6e19f4a3c0b" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>~AssociationBase</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_10be390eea2a8c035b6bf793a20e07c13" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::ToggleButton &gt;</scope><name>~AssociationCreation</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
