addGroup(const char *name, const int longCols=0, const int shortCols=0) | OFCommandLine | |
addOption(const char *longOpt, const char *shortOpt, const int valueCount, const char *valueDescr, const char *optDescr, const int flags=0) | OFCommandLine | |
addOption(const char *longOpt, const char *shortOpt, const char *optDescr, const int flags=0) | OFCommandLine | |
addOption(const char *longOpt, const int valueCount, const char *valueDescr, const char *optDescr, const int flags=0) | OFCommandLine | |
addOption(const char *longOpt, const char *optDescr, const int flags=0) | OFCommandLine | |
addParam(const char *param, const char *descr, const OFCmdParam::E_ParamMode mode=OFCmdParam::PM_Mandatory) | OFCommandLine | |
addParam(const char *param, const OFCmdParam::E_ParamMode mode=OFCmdParam::PM_Mandatory) | OFCommandLine | |
addSubGroup(const char *name, const int longCols=0, const int shortCols=0) | OFCommandLine | |
AF_Exclusive | OFCommandLine | [static] |
AF_Internal | OFCommandLine | [static] |
AF_NoWarning | OFCommandLine | [static] |
ArgumentList | OFCommandLine | [private] |
beginOptionBlock() | OFCommandLine | |
checkOption(const OFString &option, const OFBool mode=OFTrue) const | OFCommandLine | [protected] |
checkParamCount() | OFCommandLine | [protected] |
E_FindOptionMode enum name | OFCommandLine | |
E_ParamValueStatus enum name | OFCommandLine | |
E_ParseStatus enum name | OFCommandLine | |
E_ValueStatus enum name | OFCommandLine | |
endOptionBlock() | OFCommandLine | |
ExclusiveOption | OFCommandLine | [private] |
findCmdOption(const OFString &option) const | OFCommandLine | [protected] |
findOption(const char *longOpt, const signed int pos=0, const E_FindOptionMode mode=FOM_Normal) | OFCommandLine | |
findParam(const int pos) | OFCommandLine | |
findParam(int pos, OFListIterator(OFCmdParamPos *)&pos_iter) | OFCommandLine | [protected] |
FOM_First enum value | OFCommandLine | |
FOM_FirstFromLeft enum value | OFCommandLine | |
FOM_Next enum value | OFCommandLine | |
FOM_NextFromLeft enum value | OFCommandLine | |
FOM_Normal enum value | OFCommandLine | |
getArgCount() const | OFCommandLine | [inline] |
getCurrentArg(const char *&arg) | OFCommandLine | |
getCurrentArg(OFCmdString &arg) | OFCommandLine | |
getCurrentOption(const char *&opt) | OFCommandLine | |
getCurrentOption(OFCmdString &opt) | OFCommandLine | |
getLastArg(OFString &arg) | OFCommandLine | [protected] |
getMaxParamCount() const | OFCommandLine | [inline] |
getMinParamCount() const | OFCommandLine | [inline] |
getMissingParam(OFString ¶m) | OFCommandLine | [protected] |
getOptionString(OFString &optionStr) const | OFCommandLine | |
getParam(const int pos, OFCmdSignedInt &value) | OFCommandLine | |
getParam(const int pos, OFCmdUnsignedInt &value) | OFCommandLine | |
getParam(const int pos, OFCmdFloat &value) | OFCommandLine | |
getParam(const int pos, const char *¶m) | OFCommandLine | |
getParam(const int pos, OFCmdString ¶m) | OFCommandLine | |
getParamAndCheckMin(const int pos, OFCmdSignedInt &value, const OFCmdSignedInt low, const OFBool incl=OFTrue) | OFCommandLine | |
getParamAndCheckMin(const int pos, OFCmdUnsignedInt &value, const OFCmdUnsignedInt low, const OFBool incl=OFTrue) | OFCommandLine | |
getParamAndCheckMin(const int pos, OFCmdFloat &value, const OFCmdFloat low, const OFBool incl=OFTrue) | OFCommandLine | |
getParamAndCheckMinMax(const int pos, OFCmdSignedInt &value, const OFCmdSignedInt low, const OFCmdSignedInt high) | OFCommandLine | |
getParamAndCheckMinMax(const int pos, OFCmdUnsignedInt &value, const OFCmdUnsignedInt low, const OFCmdUnsignedInt high) | OFCommandLine | |
getParamAndCheckMinMax(const int pos, OFCmdFloat &value, const OFCmdFloat low, const OFCmdFloat high) | OFCommandLine | |
getParamCount() const | OFCommandLine | [inline] |
getParamString(OFString ¶mStr) const | OFCommandLine | |
getProgramName() const | OFCommandLine | [inline] |
getStatusString(const E_ParseStatus status, OFString &statusStr) | OFCommandLine | |
getStatusString(const E_ParamValueStatus status, OFString &statusStr) | OFCommandLine | |
getStatusString(const E_ValueStatus status, OFString &statusStr) | OFCommandLine | |
getSyntaxString(OFString &syntaxStr) const | OFCommandLine | |
getValue(OFCmdSignedInt &value) | OFCommandLine | |
getValue(OFCmdUnsignedInt &value) | OFCommandLine | |
getValue(OFCmdFloat &value) | OFCommandLine | |
getValue(const char *&value) | OFCommandLine | |
getValue(OFCmdString &value) | OFCommandLine | |
getValueAndCheckMin(OFCmdSignedInt &value, const OFCmdSignedInt low, const OFBool incl=OFTrue) | OFCommandLine | |
getValueAndCheckMin(OFCmdUnsignedInt &value, const OFCmdUnsignedInt low, const OFBool incl=OFTrue) | OFCommandLine | |
getValueAndCheckMin(OFCmdFloat &value, const OFCmdFloat low, const OFBool incl=OFTrue) | OFCommandLine | |
getValueAndCheckMinMax(OFCmdSignedInt &value, const OFCmdSignedInt low, const OFCmdSignedInt high) | OFCommandLine | |
getValueAndCheckMinMax(OFCmdUnsignedInt &value, const OFCmdUnsignedInt low, const OFCmdUnsignedInt high) | OFCommandLine | |
getValueAndCheckMinMax(OFCmdFloat &value, const OFCmdFloat low, const OFCmdFloat high) | OFCommandLine | |
gotoFirstArg() | OFCommandLine | |
gotoFirstOption() | OFCommandLine | |
gotoNextArg() | OFCommandLine | |
gotoNextOption() | OFCommandLine | |
hasExclusiveOption() const | OFCommandLine | [inline] |
LastParamMode | OFCommandLine | [private] |
LongColumn | OFCommandLine | [private] |
MaxParamCount | OFCommandLine | [private] |
MinParamCount | OFCommandLine | [private] |
OFCommandLine() | OFCommandLine | |
OFListIterator(OFString) ArgumentIterator | OFCommandLine | [private] |
OFListIterator(OFListIterator_OFString) OptionPosIterator | OFCommandLine | [private] |
OFListIterator(OFListIterator_OFString) OptionBlockIterator | OFCommandLine | [private] |
operator=(const OFCommandLine &obj) | OFCommandLine | [private] |
OptionBlockMode | OFCommandLine | [private] |
OptionChars | OFCommandLine | [private] |
OptionPosList | OFCommandLine | [private] |
packColumnValues(int longCols, int shortCols) const | OFCommandLine | [protected] |
ParamColumn | OFCommandLine | [private] |
ParamPosList | OFCommandLine | [private] |
parseCommandFile(const char *argValue, OFList< OFString > &argList) | OFCommandLine | [protected] |
parseLine(int argCount, char *argValue[], const int flags=0, const int startPos=1) | OFCommandLine | |
PF_ExpandWildcards | OFCommandLine | [static] |
PF_NoCommandFiles | OFCommandLine | [static] |
ProgramName | OFCommandLine | [private] |
PS_CannotOpenCommandFile enum value | OFCommandLine | |
PS_ExclusiveOption enum value | OFCommandLine | |
PS_MissingParameter enum value | OFCommandLine | |
PS_MissingValue enum value | OFCommandLine | |
PS_NoArguments enum value | OFCommandLine | |
PS_Normal enum value | OFCommandLine | |
PS_TooManyParameters enum value | OFCommandLine | |
PS_UnknownOption enum value | OFCommandLine | |
PVS_CantFind enum value | OFCommandLine | |
PVS_Empty enum value | OFCommandLine | |
PVS_Invalid enum value | OFCommandLine | |
PVS_Normal enum value | OFCommandLine | |
PVS_Overflow enum value | OFCommandLine | |
PVS_Underflow enum value | OFCommandLine | |
setOptionChars(const char *chars) | OFCommandLine | |
setOptionColumns(const int longCols, const int shortCols) | OFCommandLine | |
setParamColumn(const int column) | OFCommandLine | |
ShortColumn | OFCommandLine | [private] |
storeParameter(const OFString ¶m, const int directOption=0) | OFCommandLine | [protected] |
unpackColumnValues(const int value, unsigned int &longCols, unsigned int &shortCols) const | OFCommandLine | [protected] |
ValidOptionList | OFCommandLine | [private] |
ValidParamList | OFCommandLine | [private] |
VS_Empty enum value | OFCommandLine | |
VS_Invalid enum value | OFCommandLine | |
VS_NoMore enum value | OFCommandLine | |
VS_Normal enum value | OFCommandLine | |
VS_Overflow enum value | OFCommandLine | |
VS_Underflow enum value | OFCommandLine | |
~OFCommandLine() | OFCommandLine | [virtual] |