Sharg 1.1.2-rc.1
The argument parser for bio-c++ tools.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nsharg
 Ncustom
 CparsingA type that can be specialised to provide customisation point implementations for the sharg::parser such that third party types may be adapted
 Carithmetic_range_validatorA validator that checks whether a number is inside a given range
 CconfigOption struct that is passed to the sharg::parser::add_option() function
 Cdesign_errorParser exception that is thrown whenever there is an design error directed at the developer of the application (e.g. Reuse of option)
 Cfile_validator_baseAn abstract base class for the file and directory validators
 Cinput_directory_validatorA validator that checks if a given path is a valid input directory
 Cinput_file_validatorA validator that checks if a given path is a valid input file
 Coption_declared_multiple_timesParser exception thrown when a non-list option is declared multiple times
 Coutput_directory_validatorA validator that checks if a given path is a valid output directory
 Coutput_file_validatorA validator that checks if a given path is a valid output file
 CparserThe Sharg command line parser
 Cparser_errorParser exception that is thrown whenever there is an error while parsing the command line arguments
 Cparser_meta_dataStores all parser related meta information of the sharg::parser
 Cregex_validatorA validator that checks if a matches a regular expression pattern
 Crequired_option_missingParser exception thrown when a required option is missing
 Ctoo_few_argumentsParser exception thrown when too few arguments are provided
 Ctoo_many_argumentsParser exception thrown when too many arguments are provided
 Cunknown_optionParser exception thrown when encountering unknown option
 Cuser_input_errorParser exception thrown when an incorrect argument is given as (positional) option value
 Cvalidation_errorParser exception thrown when an argument could not be casted to the according type
 Cvalue_list_validatorA validator that checks whether a value is inside a list of valid values
Hide me