#include <param_map.h>
rcsc::ParamGeneric< ValueType >に対する継承グラフ
Public メソッド | |
ParamGeneric (const std::string &long_name, const std::string &short_name, ValueType *value_ptr, const char *description="") | |
constructor | |
bool | isString () const |
check if this parameter is string type or not. | |
bool | analyze (const std::string &value_str) |
analyze value string and substitute it to variable. | |
std::ostream & | printValue (std::ostream &os) const |
print value to stream |
rcsc::ParamGeneric< ValueType >::ParamGeneric | ( | const std::string & | long_name, | |
const std::string & | short_name, | |||
ValueType * | value_ptr, | |||
const char * | description = "" | |||
) | [inline] |
constructor
long_name | parameter's long name string | |
short_name | parameter's short name string(ommitable) | |
value_ptr | pointer to variable instance | |
description | description message(ommitable) |
bool rcsc::ParamGeneric< ValueType >::isString | ( | ) | const [inline, virtual] |
check if this parameter is string type or not.
rcsc::ParamEntityを再定義しています。
bool rcsc::ParamGeneric< ValueType >::analyze | ( | const std::string & | value_str | ) | [inline, virtual] |
analyze value string and substitute it to variable.
value_str | string that contains value |
rcsc::ParamEntityを実装しています。
std::ostream& rcsc::ParamGeneric< ValueType >::printValue | ( | std::ostream & | os | ) | const [inline, virtual] |
print value to stream
os | reference to the stream |
rcsc::ParamEntityを実装しています。