The exception that is thrown when one of the arguments provided to a method is not valid.
More...
|
| InvalidArgumentException (std::string message) |
| Creates an exception that can be thrown when one of the arguments provided to a method is not valid. More...
|
|
| InvalidArgumentException (std::string message, const Exception &innerException) |
| Creates an exception that can be thrown when one of the arguments provided to a method is not valid. More...
|
|
| Exception (std::string message) |
| Initializes a new instance of the Exception class with a specified error message. More...
|
|
| Exception (std::string message, const Exception &innerException) |
| Initializes a new instance of the Exception class with a specified error message and a reference to the inner exception that is the cause of this exception. More...
|
|
virtual | ~Exception () |
|
std::optional< Exception > | getInnerException () const |
| Returns the inner exception that caused this exception. More...
|
|
std::string | getStackTrace () const |
| Returns the string representation of the stack trace including all the inner exceptions stack traces. More...
|
|
std::string | what () const |
| Returns the message that describes the error. More...
|
|
The exception that is thrown when one of the arguments provided to a method is not valid.