Xmipp  v3.23.11-Nereus
ProgramDef Member List

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

addParamExclusiveGroup(ParamDef *param)ProgramDef
addParamName(const String &name, ParamDef *param)ProgramDef
addParamRequires(const String &name)ProgramDef
addSection(String sectionName, int visibility=0)ProgramDef
ASTNode(ArgLexer *lexer=NULL, ASTNode *parent=NULL)ASTNode
check(std::stringstream &errors)ProgramDefvirtual
clear()ProgramDef
consume(ArgTokenType type)ASTNodevirtual
currentToken() constASTNode
error(String msg)ASTNode
examplesProgramDef
findAndFillParam(const String &param)ProgramDef
findParam(const String &param)ProgramDef
getParam(const char *paramName, size_t paramNumber=0)ProgramDef
getParam(const char *paramName, const char *subParam, size_t paramNumber=0)ProgramDef
keywordsProgramDef
lookahead() constASTNode
lookahead(ArgTokenType type) constASTNode
nameASTNode
nextToken()ASTNode
paramsMapProgramDef
parentASTNode
parse()ProgramDefvirtual
parseCommentList(CommentList &comments)ASTNode
pendingRequiresProgramDef
pLexerASTNode
ProgramDef()ProgramDef
read(int argc, const char **argv, bool reportErrors=true)ProgramDef
sectionsProgramDef
seeAlsoProgramDef
singleOptionProgramDef
tokenASTNode
unexpectedToken(String msg="")ASTNode
usageCommentsProgramDef
visibleASTNode
~ASTNode()ASTNodeinlinevirtual
~ProgramDef()ProgramDef