![]() |
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 |