|
libcrn
3.9.5
A document image processing library
|
Invalid argument error (e.g.: nullptr pointer) More...
#include <CRNException.h>
Inheritance diagram for crn::ExceptionInvalidArgument:
Collaboration diagram for crn::ExceptionInvalidArgument:Public Member Functions | |
| ExceptionInvalidArgument () noexcept | |
| Default constructor. More... | |
| ExceptionInvalidArgument (const crn::StringUTF8 &msg) noexcept | |
| Constructor with a message. More... | |
| ExceptionInvalidArgument (const char *msg) noexcept | |
| Constructor with a message. More... | |
Public Member Functions inherited from crn::ExceptionLogic | |
| ExceptionLogic () noexcept | |
| Default constructor. More... | |
| ExceptionLogic (const crn::StringUTF8 &msg) noexcept | |
| Constructor with a message. More... | |
| ExceptionLogic (const char *msg) noexcept | |
| Constructor with a message. More... | |
Public Member Functions inherited from crn::Exception | |
| Exception () noexcept | |
| Default constructor. More... | |
| Exception (const StringUTF8 &msg) noexcept | |
| Constructor with a message. More... | |
| Exception (const char *msg) noexcept | |
| Constructor with a message. More... | |
| Exception (const Exception &ex) noexcept | |
| Copy constructor. More... | |
| virtual | ~Exception () noexceptoverride |
| Destructor. More... | |
| const std::string & | GetContext () const noexcept |
| String containing the call stack at the moment of throw. More... | |
| const std::string & | GetMessage () const noexcept |
| String containing a description of the exception. More... | |
| virtual const char * | what () const noexceptoverride |
| String containing a description of the exception. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from crn::Exception | |
| static void | SetDefaultHandler () |
| Sets the default exception handler to print message and context to the standard error. More... | |
| static bool & | TraceStack () |
| Shall the stack be traced at each exception thrown? (very slow) More... | |
Invalid argument error (e.g.: nullptr pointer)
Definition at line 107 of file CRNException.h.
|
explicitnoexcept |
|
explicitnoexcept |
Constructor with a message.
Constructor with a message
Definition at line 248 of file CRNException.cpp.
|
explicitnoexcept |
Constructor with a message.
Constructor with a message
Definition at line 250 of file CRNException.cpp.
1.8.6