Provides parser related exceptions. More...
Go to the source code of this file.
Classes | |
class | seqan3::option_declared_multiple_times |
Argument parser exception thrown when a non-list option is declared multiple times. More... | |
class | seqan3::overflow_error_on_conversion |
Argument parser exception thrown when an argument could not be casted to the according type. More... | |
class | seqan3::parser_design_error |
Argument parser exception that is thrown whenever there is an design error directed at the developer of the application (e.g. Reuse of option). More... | |
class | seqan3::parser_invalid_argument |
Argument parser exception that is thrown whenever there is an error while parsing the command line arguments. More... | |
class | seqan3::required_option_missing |
Argument parser exception thrown when a required option is missing. More... | |
class | seqan3::too_few_arguments |
Argument parser exception thrown when too few arguments are provided. More... | |
class | seqan3::too_many_arguments |
Argument parser exception thrown when too many arguments are provided. More... | |
class | seqan3::type_conversion_failed |
Argument parser exception thrown when an argument could not be casted to the according type. More... | |
class | seqan3::unknown_option |
Argument parser exception thrown when encountering unknown option. More... | |
class | seqan3::validation_failed |
Argument parser exception thrown when an argument could not be casted to the according type. More... | |
Namespaces | |
seqan3 | |
The main SeqAn3 namespace. | |
Provides parser related exceptions.