Internal structure to store valid command line parameters. More...
Public Types | |
enum | E_ParamMode { PM_Mandatory, PM_Optional, PM_MultiMandatory, PM_MultiOptional } |
mode specifying parameter's cardinality More... | |
Public Member Functions | |
OFCmdParam (const char *param, const char *descr, const E_ParamMode mode) | |
constructor | |
Public Attributes | |
const OFString | ParamName |
parameter name | |
const OFString | ParamDescription |
parameter description | |
const E_ParamMode | ParamMode |
parameter's cardinality mode | |
Private Member Functions | |
OFCmdParam & | operator= (const OFCmdParam &arg) |
private undefined copy assignment operator |
Internal structure to store valid command line parameters.
Parameters are all command line arguments which are no options (e.g. file names).
Definition at line 79 of file ofcmdln.h.
mode specifying parameter's cardinality
OFCmdParam::OFCmdParam | ( | const char * | param, | |
const char * | descr, | |||
const E_ParamMode | mode | |||
) | [inline] |