API Documentation
|
Handles crashes and can be used to write crash reports, etc On Windows this class can be used to create mini-dumps. More...
#include <CrashManager.h>
Public Member Functions | |
CrashManager () | |
bool | handleException (void *e) |
bool | recordAllExceptions () const |
bool | setAsTopLevelExceptionHandler () |
void | setCallback (std::function< void(const Exception &)> callback) |
void | setMiniDumpDirectory (const File &file) |
virtual | ~CrashManager () |
Static Public Member Functions | |
static CrashManager * | CurrentCrashManager () |
Protected Attributes | |
std::function< void(const Exception &)> | m_callback |
File | m_minidump_directory |
Handles crashes and can be used to write crash reports, etc On Windows this class can be used to create mini-dumps.
CrashManager | ( | ) |
|
virtual |
|
static |
bool handleException | ( | void * | e | ) |
|
inline |
bool setAsTopLevelExceptionHandler | ( | ) |
|
inline |
|
inline |
|
protected |
|
protected |