#include <ConfigAdmin.h>
  
 Public Member Functions | |
| Config (const char *name, VarType &var, const char *def_val, TransFunc trans=coil::stringTo) | |
| Constructor.   | |
| virtual | ~Config (void) | 
| virtual bool | update (const char *val) | 
| Update a bind parameter value.   | |
Protected Attributes | |
| VarType & | m_var | 
| Configuration parameter variable.   | |
| TransFunc | m_trans | 
| Transformation function to convert configuration parameter type into string format.   | |
Config class.
Class to hold the configuration parameter information. Specify the data type of the configuration as <VarType> Specify transformation function to convert data type set as <TransFunc> into string format.
| VarType | Cariable to hold configuration parameter | |
| TransFunc | Transformation function to transform the stored data type into string format. | 
| RTC::Config< VarType, TransFunc >::Config | ( | const char * | name, | |
| VarType & | var, | |||
| const char * | def_val, | |||
| TransFunc |  trans = coil::stringTo | |||
| ) |  [inline] | 
        
Constructor.
Constructor
| name | Configuration parameter name | |
| var | Configuration parameter variable | |
| def_val | Default value in string format | |
| trans | Function to transform into string format | 
| virtual RTC::Config< VarType, TransFunc >::~Config | ( | void | ) |  [inline, virtual] | 
        
Virtual Destructor.
| virtual bool RTC::Config< VarType, TransFunc >::update | ( | const char * | val | ) |  [inline, virtual] | 
        
Update a bind parameter value.
Update configuration paramater by the configuration value.
| val | The parameter values converted into character string format | 
Implements RTC::ConfigBase.
TransFunc RTC::Config< VarType, TransFunc >::m_trans [protected] | 
        
Transformation function to convert configuration parameter type into string format.
VarType& RTC::Config< VarType, TransFunc >::m_var [protected] | 
        
Configuration parameter variable.
 1.6.3