Sharg 1.1.2-rc.1
The argument parser for bio-c++ tools.
Loading...
Searching...
No Matches
Exceptions

The Exceptions Module. More...

Classes

class  sharg::parser_error
 Parser exception that is thrown whenever there is an error while parsing the command line arguments. More...
 
class  sharg::unknown_option
 Parser exception thrown when encountering unknown option. More...
 
class  sharg::too_many_arguments
 Parser exception thrown when too many arguments are provided. More...
 
class  sharg::too_few_arguments
 Parser exception thrown when too few arguments are provided. More...
 
class  sharg::required_option_missing
 Parser exception thrown when a required option is missing. More...
 
class  sharg::option_declared_multiple_times
 Parser exception thrown when a non-list option is declared multiple times. More...
 
class  sharg::user_input_error
 Parser exception thrown when an incorrect argument is given as (positional) option value. More...
 
class  sharg::validation_error
 Parser exception thrown when an argument could not be casted to the according type. More...
 

Detailed Description

The Exceptions Module.

Hide me