CBMC
|
Thrown when some external system fails unexpectedly. More...
#include <exception_utils.h>
Public Member Functions | |
system_exceptiont (std::string message) | |
![]() | |
virtual std::string | what () const |
A human readable description of what went wrong. | |
virtual | ~cprover_exception_baset ()=default |
virtual std::string | what () const |
A human readable description of what went wrong. | |
virtual | ~cprover_exception_baset ()=default |
Additional Inherited Members | |
![]() | |
cprover_exception_baset (std::string reason) | |
This constructor is marked protected to ensure this class isn't used directly. | |
cprover_exception_baset (std::string reason) | |
This constructor is marked protected to ensure this class isn't used directly. | |
![]() | |
std::string | reason |
The reason this exception was generated. | |
Thrown when some external system fails unexpectedly.
Examples are IO exceptions (files not present, or we don't have the right permissions to interact with them), timeouts for external processes etc
Definition at line 71 of file exception_utils.h.
|
explicit |
Definition at line 42 of file exception_utils.cpp.