<?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_1Entry_01_4" kind="class" prot="public">
    <compoundname>Bakery::Conf::Association&lt; Gtk::Entry &gt;</compoundname>
    <basecompoundref refid="classBakery_1_1Conf_1_1AssociationCreation" prot="public" virt="non-virtual">Bakery::Conf::AssociationCreation&lt; Gtk::Entry &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_1Entry_01_4_1561a930a7bcf1e072dc5309ee4d1c8e0" prot="public" static="no">
        <type><ref refid="classGtk_1_1Entry" kindref="compound" external="gtkmm_doxygen_tags">Gtk::Entry</ref></type>
        <definition>typedef Gtk::Entry Bakery::Conf::Association&lt; Gtk::Entry &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="160" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="160" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_10c93227c467f82a536afda3b60f14657" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::Entry &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="163" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="162" bodyend="165"/>
        <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_1Entry_01_4_1cc865a7e3b708779b2ed187dc458a3e7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::Entry &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="172" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="170" bodyend="182"/>
        <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_1Entry_01_4_143bd214b288627a3c5d592a4fdc0a4f1" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual">
        <type>void</type>
        <definition>void Bakery::Conf::Association&lt; Gtk::Entry &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="189" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="187" bodyend="206"/>
        <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_1Entry_01_4_1ae6772a67601b03102327d0f39074212" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>Bakery::Conf::Association&lt; Gtk::Entry &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_1Entry" 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="210" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="208" bodyend="210"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="266">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="263">
        <label>Bakery::Conf::Association&lt; Gtk::Entry &gt;</label>
        <link refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4"/>
        <childnode refid="264" relation="public-inheritance">
        </childnode>
      </node>
      <node id="265">
        <label>Bakery::Conf::AssociationBase</label>
        <link refid="classBakery_1_1Conf_1_1AssociationBase"/>
        <childnode refid="266" relation="public-inheritance">
        </childnode>
      </node>
      <node id="264">
        <label>Bakery::Conf::AssociationCreation&lt; Gtk::Entry &gt;</label>
        <link refid="classBakery_1_1Conf_1_1AssociationCreation"/>
        <childnode refid="265" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="272">
        <label>Glib::ustring</label>
        <link refid="classGlib_1_1ustring" external="glibmm_doxygen_tags"/>
      </node>
      <node id="278">
        <label>Atk::Implementor</label>
        <link refid="classAtk_1_1Implementor" external="gtkmm_doxygen_tags"/>
        <childnode refid="279" relation="public-inheritance">
        </childnode>
      </node>
      <node id="274">
        <label>Gtk::Widget</label>
        <link refid="classGtk_1_1Widget" external="gtkmm_doxygen_tags"/>
        <childnode refid="275" relation="public-inheritance">
        </childnode>
        <childnode refid="278" relation="public-inheritance">
        </childnode>
      </node>
      <node id="275">
        <label>Gtk::Object</label>
        <link refid="classGtk_1_1Object" external="gtkmm_doxygen_tags"/>
        <childnode refid="276" relation="public-inheritance">
        </childnode>
      </node>
      <node id="277">
        <label>Glib::ObjectBase</label>
        <link refid="classGlib_1_1ObjectBase" external="glibmm_doxygen_tags"/>
        <childnode refid="270" relation="public-inheritance">
        </childnode>
      </node>
      <node id="270">
        <label>sigc::trackable</label>
        <link refid="classsigc_1_1trackable" external="glibmm_doxygen_tags"/>
      </node>
      <node id="279">
        <label>Glib::Interface</label>
        <link refid="classGlib_1_1Interface" external="glibmm_doxygen_tags"/>
        <childnode refid="277" relation="public-inheritance">
        </childnode>
      </node>
      <node id="280">
        <label>Gtk::Editable</label>
        <link refid="classGtk_1_1Editable" external="gtkmm_doxygen_tags"/>
        <childnode refid="279" relation="public-inheritance">
        </childnode>
      </node>
      <node id="267">
        <label>Bakery::Conf::Association&lt; Gtk::Entry &gt;</label>
        <link refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4"/>
        <childnode refid="268" relation="public-inheritance">
        </childnode>
      </node>
      <node id="276">
        <label>Glib::Object</label>
        <link refid="classGlib_1_1Object" external="glibmm_doxygen_tags"/>
        <childnode refid="277" relation="public-inheritance">
        </childnode>
      </node>
      <node id="269">
        <label>Bakery::Conf::AssociationBase</label>
        <link refid="classBakery_1_1Conf_1_1AssociationBase"/>
        <childnode refid="270" relation="public-inheritance">
        </childnode>
        <childnode refid="271" relation="usage">
          <edgelabel>m_conf_client</edgelabel>
        </childnode>
        <childnode refid="272" relation="usage">
          <edgelabel>m_key</edgelabel>
        </childnode>
      </node>
      <node id="273">
        <label>Gtk::Entry</label>
        <link refid="classGtk_1_1Entry" external="gtkmm_doxygen_tags"/>
        <childnode refid="274" relation="public-inheritance">
        </childnode>
        <childnode refid="280" relation="public-inheritance">
        </childnode>
        <childnode refid="281" relation="public-inheritance">
        </childnode>
      </node>
      <node id="271">
        <label>Glib::RefPtr&lt; Gnome::Conf::Client &gt;</label>
        <link refid="classGlib_1_1RefPtr" external="glibmm_doxygen_tags"/>
      </node>
      <node id="281">
        <label>Gtk::CellEditable</label>
        <link refid="classGtk_1_1CellEditable" external="gtkmm_doxygen_tags"/>
        <childnode refid="279" relation="public-inheritance">
        </childnode>
      </node>
      <node id="268">
        <label>Bakery::Conf::AssociationCreation&lt; Gtk::Entry &gt;</label>
        <link refid="classBakery_1_1Conf_1_1AssociationCreation"/>
        <childnode refid="269" relation="public-inheritance">
        </childnode>
        <childnode refid="273" relation="usage">
          <edgelabel>m_widget</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" line="158" bodyfile="/home/murrayc/svn/gnome220/bakery/bakery/Configuration/Association.h" bodystart="157" bodyend="211"/>
    <listofallmembers>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_1db43795ef945dce3ea6f4403be711869" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &gt;</scope><name>add</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_1ae6772a67601b03102327d0f39074212" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &gt;</scope><name>Callback</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_10c93227c467f82a536afda3b60f14657" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &gt;</scope><name>connect_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationBase_113a1a97593dd3c7c043bbb6ac1bab619" prot="protected" virt="pure-virtual" ambiguityscope="AssociationCreation&lt; Gtk::Entry &gt;::"><scope>Bakery::Conf::Association&lt; Gtk::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &gt;</scope><name>load</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_1cc865a7e3b708779b2ed187dc458a3e7" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &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::Entry &gt;</scope><name>save</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_143bd214b288627a3c5d592a4fdc0a4f1" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &gt;</scope><name>save_widget</name></member>
      <member refid="classBakery_1_1Conf_1_1Association_3_01Gtk_1_1Entry_01_4_1561a930a7bcf1e072dc5309ee4d1c8e0" prot="public" virt="non-virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &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::Entry &gt;</scope><name>~AssociationBase</name></member>
      <member refid="classBakery_1_1Conf_1_1AssociationCreation_10be390eea2a8c035b6bf793a20e07c13" prot="public" virt="virtual"><scope>Bakery::Conf::Association&lt; Gtk::Entry &gt;</scope><name>~AssociationCreation</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
