#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().