Class
CommandLineParser
Stores multiple CommandLineOption objects and parses the command line arguments for these options.
Include Headers
seqan/misc/misc_cmdparser.h
Member Functions
Constructor |
Functions
Adds an extra line of text below the help text of an option. | |
Adds a line of text to the help output of the CommandLineParser. | |
Adds a CommandLineOption object to the CommandLineParser. | |
Adds a new section the help output of the CommandLineParser. | |
Adds a line of text to the title output of the CommandLineParser. | |
Adds a line of text to the usage output of the CommandLineParser. | |
Adds a line of text to the version output of the CommandLineParser. | |
Returns the count of passed arguments. | |
Returns an argument set on the command line. | |
Returns all arguments set on the command line. | |
Retrieves the value of a long-name option given on the command line. | |
Retrieves the value of a short-name option given on the command line. | |
Returns all values of a long-name option given on the command line. | |
Returns all values of a short-name option given on the command line. | |
Returns whether a certain long-name option is registered in the parser. | |
Returns whether a certain short-name option is registered in the parser. | |
Prints the complete help message for the parser to a stream. | |
Returns whether a long-name option was set on the parsed command line. | |
Returns whether a short-name option was set on the parsed command line. | |
Parses the command line. | |
Sets the number of arguments (non-parameterized options) are required by the program. | |
Prints a short help message for the parser to a stream | |
Prints a version text to a stream. |
SeqAn - Sequence Analysis Library - www.seqan.de