Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

Bakery::Conf::Association< T_Widget > Class Template Reference

#include <Association.h>

Inheritance diagram for Bakery::Conf::Association< T_Widget >:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Association ()
virtual void connect_widget (Callback on_widget_changed)
 These methods must be implemented explicitly for each specialization of Association<T> to provide appropriate behaviors based on the widget type.
virtual void load_widget ()
virtual void save_widget ()

Static Public Member Functions

const AssociationPtr create (const Glib::ustring &full_key, T_Widget &widget, bool instant)

Protected Member Functions

 Association (const Glib::ustring &full_key, T_Widget &widget, bool instant)
 Association (const Association &other)

template<class T_Widget>
class Bakery::Conf::Association< T_Widget >


Constructor & Destructor Documentation

template<class T_Widget>
virtual Bakery::Conf::Association< T_Widget >::~Association  )  [inline, virtual]
 

template<class T_Widget>
Bakery::Conf::Association< T_Widget >::Association const Glib::ustring full_key,
T_Widget &  widget,
bool  instant
[inline, protected]
 

template<class T_Widget>
Bakery::Conf::Association< T_Widget >::Association const Association< T_Widget > &  other  )  [protected]
 


Member Function Documentation

template<class T_Widget>
virtual void Bakery::Conf::Association< T_Widget >::connect_widget Callback  on_widget_changed  )  [virtual]
 

These methods must be implemented explicitly for each specialization of Association<T> to provide appropriate behaviors based on the widget type.

Implements Bakery::Conf::AssociationBase.

template<class T_Widget>
const AssociationPtr Bakery::Conf::Association< T_Widget >::create const Glib::ustring full_key,
T_Widget &  widget,
bool  instant
[inline, static]
 

template<class T_Widget>
virtual void Bakery::Conf::Association< T_Widget >::load_widget  )  [virtual]
 

Implements Bakery::Conf::AssociationBase.

template<class T_Widget>
virtual void Bakery::Conf::Association< T_Widget >::save_widget  )  [virtual]
 

Implements Bakery::Conf::AssociationBase.


The documentation for this class was generated from the following file:
Generated on Tue Jan 4 19:00:59 2005 for bakery by  doxygen 1.3.9.1