jp.go.aist.rtm.RTC
Class Config

java.lang.Object
  extended by jp.go.aist.rtm.RTC.ConfigBase
      extended by jp.go.aist.rtm.RTC.Config

public class Config
extends ConfigBase

Class to hold the configuration parameter information.


Field Summary
protected  ValueHolder m_var
           Configuration parameter variable
 
Fields inherited from class jp.go.aist.rtm.RTC.ConfigBase
default_value, name
 
Constructor Summary
Config(java.lang.String name, ValueHolder var, java.lang.String def_val)
           Constructor
 
Method Summary
 boolean update(java.lang.String val)
           Update a bind parameter value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_var

protected ValueHolder m_var
Configuration parameter variable

Constructor Detail

Config

public Config(java.lang.String name,
              ValueHolder var,
              java.lang.String def_val)
Constructor

Parameters:
name - configuration name
var - value
def_val - Default value
Method Detail

update

public boolean update(java.lang.String val)
Update a bind parameter value

Update configuration paramater by the configuration value.

Specified by:
update in class ConfigBase
Parameters:
val - The parameter values converted into character string format
Returns:
Update result (Successful:true, Failed:false)