|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjp.go.aist.rtm.RTC.ConfigBase
abstract class ConfigBase
This is the abstract interface class to hold various configuration information.
Concrete configuration classes must implement the following pure virtual functions. This class provides public interface as follows.
Field Summary | |
---|---|
java.lang.String |
default_value
Default value in string format |
java.lang.String |
name
Configuration name |
Constructor Summary | |
---|---|
ConfigBase(java.lang.String name_,
java.lang.String def_val)
Constructer |
Method Summary | |
---|---|
abstract boolean |
update(java.lang.String val)
Pure virtual function to update configuration parameter values |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public final java.lang.String name
public final java.lang.String default_value
Constructor Detail |
---|
public ConfigBase(java.lang.String name_, java.lang.String def_val)
name_
-
Configuration namedef_val
-
Default value in string formatMethod Detail |
---|
public abstract boolean update(java.lang.String val)
Pure virtual function to update configuration parameter by the configuration value.
val
-
The parameter values converted into character string format
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |