#include <paraParamSet.h>
Public Member Functions | |
ParaParam (const char *inParamName, const char *inComment) | |
constructor More... | |
virtual | ~ParaParam () |
destructor More... | |
const char * | getParamName () const |
getter of parameter name More... | |
const char * | getComment () const |
getter of comments string More... | |
virtual int | getType () const =0 |
get parameter type More... | |
Private Attributes | |
const char * | paramName |
parameter name More... | |
const char * | comment |
comments for this parameter More... | |
class ParaParam
Definition at line 141 of file paraParamSet.h.
ParaParam | ( | const char * | inParamName, |
const char * | inComment | ||
) |
constructor
Definition at line 151 of file paraParamSet.h.
|
virtual |
destructor
Definition at line 163 of file paraParamSet.h.
const char * getComment | ( | ) | const |
getter of comments string
Definition at line 182 of file paraParamSet.h.
References ParaParam::comment.
Referenced by ParaParamSet::paramParaseChar(), ParaParamSet::paramParaseInt(), ParaParamSet::paramParaseLongint(), ParaParamSet::paramParaseReal(), and ParaParamSet::write().
const char * getParamName | ( | ) | const |
getter of parameter name
Definition at line 172 of file paraParamSet.h.
References ParaParam::paramName.
Referenced by ParaParamSet::paramParaseBool(), ParaParamSet::paramParaseChar(), ParaParamSet::paramParaseInt(), ParaParamSet::paramParaseLongint(), ParaParamSet::paramParaseReal(), ParaParamSet::paramParaseString(), and ParaParamSet::write().
|
pure virtual |
get parameter type
Implemented in ParaParamBool, ParaParamInt, ParaParamLongint, ParaParamReal, ParaParamChar, and ParaParamString.
|
private |
comments for this parameter
Definition at line 144 of file paraParamSet.h.
Referenced by ParaParam::getComment().
|
private |
parameter name
Definition at line 143 of file paraParamSet.h.
Referenced by ParaParam::getParamName().