Go to the documentation of this file.
29 #ifndef CMD_OPTION_INC
30 #define CMD_OPTION_INC
75 CmdOption(
const char *name_,
const char *type_name_,
const char *help_=
"",
bool save_=
false);
87 virtual void read(
int *argc_,
char ***argv_);
92 bool isCurrent(
int *argc_,
char ***argv_);
107 bool isText(
bool set_=
false);
132 IntCmdOption(
const char *name_,
int *ptr_,
int init_value_,
const char *help_=
"",
bool save_=
false);
136 virtual void read(
int *argc_,
char ***argv_);
154 RealCmdOption(
const char *name_,
real *ptr_,
real init_value_,
const char *help_=
"",
bool save_=
false);
158 virtual void read(
int *argc_,
char ***argv_);
176 BoolCmdOption(
const char *name_,
bool *ptr_,
bool init_value_,
const char *help_=
"",
bool save_=
false);
179 virtual void read(
int *argc_,
char ***argv_);
197 StringCmdOption(
const char *name_,
char **ptr_,
const char *init_value_,
const char *help_=
"",
bool save_=
false);
201 virtual void read(
int *argc_,
char ***argv_);