The exception that is thrown when one of the arguments provided to a method is not valid. More...
Public Member Functions | |
virtual const char * | paramName () const =0 |
Name of parameter causes error. | |
![]() | |
virtual const char * | what () const =0 throw () |
Error text. | |
virtual const char * | name () const =0 |
Type name of exception. | |
virtual std::string | trace () const =0 |
Function stack trace (if present) | |
The exception that is thrown when one of the arguments provided to a method is not valid.