|
m2etis
0.4
|
Critical exception that cannot be repaired by a single subsystem. More...
#include <Exceptions.h>

Public Member Functions | |
| M2ETIS_API | SystemFailureException (const std::string &logmodule, const std::string &logmsg, const std::string &file, const int line, const int errorcode) |
Public Member Functions inherited from m2etis::util::m2exception | |
| M2ETIS_API void | writeLog () |
| Writes the exception's logmessage. More... | |
| M2ETIS_API int | getErrorcode () |
| Returns the exception's errorcode or -1 if no errorcode is present. More... | |
| virtual M2ETIS_API const char * | what () const throw () |
| Overrides std::exception method to output message to console. More... | |
| M2ETIS_API void | PassToMain () |
| writes the error message to the ExceptionQueue More... | |
Additional Inherited Members | |
Protected Member Functions inherited from m2etis::util::m2exception | |
| M2ETIS_API | m2exception (const util::log::LogLevel loglevel, const std::string &logmodule, const std::string &logmsg, const std::string &file, int line) |
| M2ETIS_API | m2exception (const util::log::LogLevel loglevel, const std::string &logmodule, const std::string &logmsg, const std::string &file, int line, int errorcode) |
Critical exception that cannot be repaired by a single subsystem.
Critical exception that cannot be repaired by a single subsystem. Most likely fatal.
Definition at line 111 of file Exceptions.h.
| M2ETIS_API m2etis::util::SystemFailureException::SystemFailureException | ( | const std::string & | logmodule, |
| const std::string & | logmsg, | ||
| const std::string & | file, | ||
| const int | line, | ||
| const int | errorcode | ||
| ) |