|
OpenRTM-aist
1.1.2
|
#include <ConfigAdmin.h>
Public Member Functions | |
| Config (const char *name, VarType &var, const char *def_val, TransFunc trans=coil::stringTo) | |
| Constructor. More... | |
| virtual | ~Config (void) |
| Virtual Destructor. More... | |
| virtual bool | update (const char *val) |
| Update a bind parameter value. More... | |
Public Member Functions inherited from RTC::ConfigBase | |
| ConfigBase (const char *name_, const char *def_val) | |
| Constructer. More... | |
| virtual | ~ConfigBase (void) |
| Virtual Destructor. More... | |
Protected Attributes | |
| VarType & | m_var |
| Configuration parameter variable. More... | |
| TransFunc | m_trans |
| Transformation function to convert configuration parameter type into string format. More... | |
Additional Inherited Members | |
Public Attributes inherited from RTC::ConfigBase | |
| const char * | name |
| Configuration name. More... | |
| const char * | default_value |
| Default value in string format. More... | |
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. |
|
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 |
|
inlinevirtual |
Virtual Destructor.
Virtual Destructor.
|
inlinevirtual |
Update a bind parameter value.
Update configuration paramater by the configuration value.
| val | The parameter values converted into character string format |
Implements RTC::ConfigBase.
References RTC::ConfigBase::default_value.
|
protected |
Transformation function to convert configuration parameter type into string format.
|
protected |
Configuration parameter variable.
1.8.11