i6engine  1.0
i6e::utils::exceptions::SystemFailureException Class Reference

Critical exception that cannot be repaired by a single subsystem. More...

#include <D:/Projekte/i6engine/libs/i6engine-utils/include/i6engine/utils/Exceptions.h>

Public Member Functions

ISIXE_UTILS_API SystemFailureException (const std::string &logmodule, const std::string &logmsg, const std::string &file, const uint16_t line)
 
- Public Member Functions inherited from i6e::utils::exceptions::i6exception
ISIXE_UTILS_API void writeLog ()
 Writes the exception's logmessage. More...
 
ISIXE_UTILS_API int getErrorcode ()
 Returns the exception's errorcode or -1 if no errorcode is present. More...
 
virtual ISIXE_UTILS_API const char * what () const override throw ()
 Overrides std::exception method to output message to console. More...
 

Additional Inherited Members

- Protected Member Functions inherited from i6e::utils::exceptions::i6exception
 i6exception (const LogLevel loglevel, const std::string &logmodule, const std::string &logmsg, const std::string &file, const uint16_t line)
 

Detailed Description

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 142 of file Exceptions.h.

Constructor & Destructor Documentation

ISIXE_UTILS_API i6e::utils::exceptions::SystemFailureException::SystemFailureException ( const std::string &  logmodule,
const std::string &  logmsg,
const std::string &  file,
const uint16_t  line 
)

The documentation for this class was generated from the following file: