Carna
Version 3.0.1
|
Carna exception that indicates a failed assertion. More...
#include <CarnaException.h>
Public Member Functions | |
AssertionFailure (const std::string &details) | |
Instantiates. More... | |
![]() | |
CarnaException (const std::string &type, const std::string &message, const std::string &details="") | |
Initializes the attributes plainly from the arguments. | |
CarnaException (const std::logic_error &error, const std::string &details="") | |
Initializes the type as ''Assertion Error'' and the message from the given exception. | |
CarnaException (const std::runtime_error &error, const std::string &details="") | |
Initializes the type as ''Unhandled Exception'' and the message from the given exception. | |
Additional Inherited Members | |
![]() | |
const std::string | type |
Tells the type (category) of this exception. | |
const std::string | message |
Tells the message of this exception. | |
const std::string | details |
Tells the details of this exception. May be empty. | |
Carna exception that indicates a failed assertion.
Definition at line 92 of file CarnaException.h.
|
explicit |
Instantiates.
details | describes the failed assertion. |
Documentation generated by Doxygen