17 #ifndef COM_BORA_SOFTWARE__BALAU_EXCEPTION__COMMAND_LINE_EXCEPTIONS 18 #define COM_BORA_SOFTWARE__BALAU_EXCEPTION__COMMAND_LINE_EXCEPTIONS 28 public:
CommandlineException(
const char * file,
int line,
const std::string & st,
const std::string & text)
31 public:
CommandlineException(
const char * file,
int line,
const std::string & st,
const std::string & name,
const std::string & text)
63 public:
OptionValueException(
const char * file,
int line,
const std::string & st,
const std::string & key)
69 #endif // COM_BORA_SOFTWARE__BALAU_EXCEPTION__COMMAND_LINE_EXCEPTIONS Thrown when an invalid command line parameter is specified.
Definition: CommandLineExceptions.hpp:38
All exception classes.
Definition: BalauException.hpp:50
Base class of command line exception classes.
Definition: CommandLineExceptions.hpp:27
Thrown when a requested option value cannot be coerced into the required type.
Definition: CommandLineExceptions.hpp:62
Base Balau exception classes.
Base class of all Balau exceptions.
Definition: BalauException.hpp:55
Thrown when there is no option value available and one is required.
Definition: CommandLineExceptions.hpp:46
Thrown when there is no final value available and one is required.
Definition: CommandLineExceptions.hpp:54