CLAM-Development  1.4.0
Public Member Functions
CLAM::ConfigurationSetter< Configuration, Builder > Class Template Reference

A DynamicType attribute visitor that takes the attribute values from an a 'Builder' which implements the RetrieveValue. More...

#include <ConfigurationVisitor.hxx>

List of all members.

Public Member Functions

 ConfigurationSetter (Configuration *config, Builder *builder)
virtual ~ConfigurationSetter ()
template<typename T >
void Accept (const char *name, T &value)
virtual void VisitConfig ()
- Public Member Functions inherited from CLAM::ConfigurationVisitor
virtual ~ConfigurationVisitor ()

Detailed Description

template<typename Configuration, typename Builder>
class CLAM::ConfigurationSetter< Configuration, Builder >

A DynamicType attribute visitor that takes the attribute values from an a 'Builder' which implements the RetrieveValue.

for each attribute using a user interface builder. The builder should implement RetrieveValue overloaded methods for every type whe want to support.

See also:
ConfigurationGetter, QTConfigurator, FLTKConfigurator, DynamicType

Definition at line 74 of file ConfigurationVisitor.hxx.


Constructor & Destructor Documentation

template<typename Configuration , typename Builder >
CLAM::ConfigurationSetter< Configuration, Builder >::ConfigurationSetter ( Configuration *  config,
Builder *  builder 
)
inline

Definition at line 76 of file ConfigurationVisitor.hxx.

template<typename Configuration , typename Builder >
virtual CLAM::ConfigurationSetter< Configuration, Builder >::~ConfigurationSetter ( )
inlinevirtual

Definition at line 81 of file ConfigurationVisitor.hxx.


Member Function Documentation

template<typename Configuration , typename Builder >
template<typename T >
void CLAM::ConfigurationSetter< Configuration, Builder >::Accept ( const char *  name,
T &  value 
)
inline

Definition at line 84 of file ConfigurationVisitor.hxx.

template<typename Configuration , typename Builder >
virtual void CLAM::ConfigurationSetter< Configuration, Builder >::VisitConfig ( )
inlinevirtual

Implements CLAM::ConfigurationVisitor.

Definition at line 88 of file ConfigurationVisitor.hxx.


The documentation for this class was generated from the following file: