Bakery::Conf::AssociationBase
sigc::trackable
Bakery::Conf::AssociationCreation< Gtk::Combo >
Bakery::Conf::AssociationCreation< Gtk::Entry >
Bakery::Conf::AssociationCreation< Gtk::OptionMenu >
Bakery::Conf::AssociationCreation< Gtk::Range >
Bakery::Conf::AssociationCreation< Gtk::SpinButton >
Bakery::Conf::AssociationCreation< Gtk::ToggleButton >
Bakery::Conf::AssociationCreation< T_Widget >
AssociationBase.h
sharedptr< AssociationBase > typedef sharedptr<AssociationBase> Bakery::Conf::AssociationBase::AssociationPtr AssociationPtr
sharedptr< const AssociationBase > typedef sharedptr<const AssociationBase> Bakery::Conf::AssociationBase::AssociationConstPtr AssociationConstPtr
sigc::slot< void > typedef sigc::slot<void> Bakery::Conf::AssociationBase::Callback Callback Callback
Glib::ustring Glib::ustring Bakery::Conf::AssociationBase::m_key m_key
bool bool Bakery::Conf::AssociationBase::m_instant m_instant
Glib::RefPtr< Gnome::Conf::Client > Glib::RefPtr<Gnome::Conf::Client> Bakery::Conf::AssociationBase::m_conf_client m_conf_client
void void Bakery::Conf::AssociationBase::add (const Glib::RefPtr< Gnome::Conf::Client > &conf_client) add const Glib::RefPtr< Gnome::Conf::Client > & conf_client
void void Bakery::Conf::AssociationBase::load (std::auto_ptr< Glib::Error > &error) load std::auto_ptr< Glib::Error > & error
void void Bakery::Conf::AssociationBase::save (std::auto_ptr< Glib::Error > &error) save std::auto_ptr< Glib::Error > & error
virtual Bakery::Conf::AssociationBase::~AssociationBase
()
~AssociationBase
Bakery::Conf::AssociationBase::AssociationBase
(const Glib::ustring &full_key, bool instant)
AssociationBase
const Glib::ustring & full_key
bool instant
Bakery::Conf::AssociationBase::AssociationBase
(const AssociationBase &other)
AssociationBase
const AssociationBase & other
bool bool Bakery::Conf::AssociationBase::is_instant () const is_instant
Glib::ustring Glib::ustring Bakery::Conf::AssociationBase::get_key () const get_key Bakery::Conf::Bakery::Conf::Association< Gtk::Combo >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::OptionMenu >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Range >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::ToggleButton >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Entry >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::SpinButton >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Combo >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::OptionMenu >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Range >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::ToggleButton >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Entry >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::SpinButton >::save_widget
Glib::RefPtr< const Gnome::Conf::Client > Glib::RefPtr<const Gnome::Conf::Client> Bakery::Conf::AssociationBase::get_conf_client () const get_conf_client Bakery::Conf::Bakery::Conf::Association< Gtk::Combo >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::OptionMenu >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Range >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::ToggleButton >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Entry >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::SpinButton >::load_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Combo >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::OptionMenu >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Range >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::ToggleButton >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::Entry >::save_widget Bakery::Conf::Bakery::Conf::Association< Gtk::SpinButton >::save_widget
Glib::RefPtr< Gnome::Conf::Client > Glib::RefPtr<Gnome::Conf::Client> Bakery::Conf::AssociationBase::get_conf_client () get_conf_client
void virtual void Bakery::Conf::AssociationBase::connect_widget (Callback on_widget_changed)=0 connect_widget connect_widget Callback on_widget_changed
void virtual void Bakery::Conf::AssociationBase::load_widget (std::auto_ptr< Glib::Error > &error)=0 load_widget load_widget load_widget load_widget load_widget load_widget load_widget load_widget std::auto_ptr< Glib::Error > & error
void virtual void Bakery::Conf::AssociationBase::save_widget (std::auto_ptr< Glib::Error > &error)=0 save_widget save_widget save_widget save_widget save_widget save_widget save_widget save_widget std::auto_ptr< Glib::Error > & error
void void Bakery::Conf::AssociationBase::on_widget_changed () on_widget_changed
void void Bakery::Conf::AssociationBase::on_conf_changed (guint cnxn_id, Gnome::Conf::Entry entry) on_conf_changed guint cnxn_id Gnome::Conf::Entry entry

Provides behaviors that are common to all widget/key associations.

Bakery::Conf::AssociationCreation< Gtk::Range >
Bakery::Conf::Association< T_Widget >
Bakery::Conf::AssociationCreation< Gtk::Combo >
Bakery::Conf::Bakery::Conf::Association< Gtk::OptionMenu >
Bakery::Conf::Bakery::Conf::Association< Gtk::Entry >
sigc::trackable
Bakery::Conf::Bakery::Conf::Association< Gtk::ToggleButton >
Bakery::Conf::AssociationCreation< Gtk::ToggleButton >
Bakery::Conf::AssociationCreation< Gtk::OptionMenu >
Bakery::Conf::AssociationBase
Bakery::Conf::AssociationCreation< Gtk::SpinButton >
Bakery::Conf::Bakery::Conf::Association< Gtk::SpinButton >
Bakery::Conf::Bakery::Conf::Association< Gtk::Combo >
Bakery::Conf::AssociationCreation< T_Widget >
Bakery::Conf::Bakery::Conf::Association< Gtk::Range >
Bakery::Conf::AssociationCreation< Gtk::Entry >
Glib::ustring
sigc::trackable
Bakery::Conf::AssociationBase
m_conf_client
m_key
Glib::RefPtr< Gnome::Conf::Client >
- Bakery::Conf::AssociationBase
  add
- Bakery::Conf::AssociationBase
  AssociationBase
- Bakery::Conf::AssociationBase
  AssociationBase
- Bakery::Conf::AssociationBase
  AssociationConstPtr
- Bakery::Conf::AssociationBase
  AssociationPtr
- Bakery::Conf::AssociationBase
  Callback
- Bakery::Conf::AssociationBase
  connect_widget
- Bakery::Conf::AssociationBase
  get_conf_client
- Bakery::Conf::AssociationBase
  get_conf_client
- Bakery::Conf::AssociationBase
  get_key
- Bakery::Conf::AssociationBase
  is_instant
- Bakery::Conf::AssociationBase
  load
- Bakery::Conf::AssociationBase
  load_widget
- Bakery::Conf::AssociationBase
  m_conf_client
- Bakery::Conf::AssociationBase
  m_instant
- Bakery::Conf::AssociationBase
  m_key
- Bakery::Conf::AssociationBase
  on_conf_changed
- Bakery::Conf::AssociationBase
  on_widget_changed
- Bakery::Conf::AssociationBase
  save
- Bakery::Conf::AssociationBase
  save_widget
- Bakery::Conf::AssociationBase
  ~AssociationBase