CBICA Toolkit  1.0.0
CmdParser Member List

This is the complete list of members for CmdParser, including all inherited members.

addApplicationDescription(const std::string &description)CmdParser
addExampleUsage(const std::string &commandExcludingExeName, const std::string &descriptionOfCommand)CmdParser
addInputs(const std::string &param) (defined in CmdParser)CmdParser
addOptionalParameter(const std::string &laconic, const std::string &verbose, const int &expectedDataType, const std::string &dataRange, const std::string &description_line1, const std::string &description_line2="", const std::string &description_line3="", const std::string &description_line4="", const std::string &description_line5="")CmdParser
addOutputs(const std::string &param) (defined in CmdParser)CmdParser
addParameter(const std::string &laconic, const std::string &verbose, const int &expectedDataType, const std::string &dataRange, const std::string &description_line1, const std::string &description_line2="", const std::string &description_line3="", const std::string &description_line4="", const std::string &description_line5="")CmdParser
addRequiredParameter(const std::string &laconic, const std::string &verbose, const int &expectedDataType, const std::string &dataRange, const std::string &description_line1, const std::string &description_line2="", const std::string &description_line3="", const std::string &description_line4="", const std::string &description_line5="")CmdParser
checkDefault(const std::string &param) (defined in CmdParser)CmdParser
CmdParser(const int argc, char **argv, const std::string &exe_name="")CmdParserexplicit
CmdParser(const int argc, const char **argv, const std::string &exe_name="")CmdParserexplicit
compareParameter(const std::string &execParamToCheck, int &position, bool automaticEcho=true)CmdParser
compareParameter(const std::string &execParamToCheck, bool automaticEcho=true)CmdParser
createNode(const std::string &nodeString) (defined in CmdParser)CmdParser
cwlrunner(const std::string &cwl_spec_path, const std::string &cwl_input_path, bool getDefaultFlag) (defined in CmdParser)CmdParser
deleteNode(const std::string &nodeString) (defined in CmdParser)CmdParser
echoHelp()CmdParser
echoUsage()CmdParser
echoVersion()CmdParser
exampleUsage(const std::string &usageOfExe)CmdParser
GetCommandFromCWL(const std::string &inpDir, const std::string &cwlDir) (defined in CmdParser)CmdParser
getDataTypeAsEnumCode(const std::string &execParamToCheck)CmdParser
getDataTypeAsString(const std::string &execParamToCheck)CmdParser
getDescription(const std::string &execParamToCheck, bool NewLine)CmdParser
getExeName()CmdParserinline
getLaconic(const std::string &execParamToCheck)CmdParser
getParameterValue(const std::string &execParamToCheck, bool &parameterValue)CmdParser
getParameterValue(const std::string &execParamToCheck, int &parameterValue)CmdParser
getParameterValue(const std::string &execParamToCheck, size_t &parameterValue)CmdParser
getParameterValue(const std::string &execParamToCheck, float &parameterValue)CmdParser
getParameterValue(const std::string &execParamToCheck, std::string &parameterValue)CmdParser
ignoreArgc1()CmdParserinline
isPresent(const std::string &execParamToCheck, bool automaticEcho=true)CmdParser
readConfigFile(const std::string &inputConfigFile, bool getDescription=true)CmdParserstatic
readCWLFile(const std::string &path_to_config_file, bool getDescription) (defined in CmdParser)CmdParser
setExeName(const std::string exeName)CmdParserinline
writeConfigFile(const std::string &dirName="")CmdParser
writeCWLFile(const std::string &dirName, bool overwriteFile)CmdParser
~CmdParser()CmdParservirtual