A subtype of RC::ErrorMsg for Fatal errors. More...
#include <Errors.h>
Public Member Functions | |
| ErrorMsgFatal (const char *new_err_msg, const char *filename="", int line_number=0) | |
| The default constructor. More... | |
Public Member Functions inherited from RC::ErrorMsg | |
| ErrorMsg (const char *new_err_msg=NULL, const char *filename=NULL, int line_number=0) noexcept | |
| The default constructor. More... | |
| virtual const char * | GetError () const noexcept |
| Provides the reason given for the error. More... | |
| virtual const char * | GetType () const noexcept |
| Provides the type of the exception if this is a subclass. More... | |
| virtual bool | IsError (const char *test_err) const noexcept |
| Return true if the the reason for the exception matches test_err. More... | |
| virtual const char * | what () const noexcept |
| Returns a full descriptive error message with reason, source location, and stack trace. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from RC::ErrorMsg | |
| static size_t | TaskPid (size_t pid=0) |
Protected Member Functions inherited from RC::ErrorMsg | |
| size_t | GetLoadAddress () |
| size_t | AmountWritten (size_t size, size_t written) |
A subtype of RC::ErrorMsg for Fatal errors.
|
inline |
The default constructor.
Use the convenience macro Throw_RC_Type( Fatal , "Reason");
1.9.1