struct CrashHandlerSettings

Struct for holding crash handler settings

Public

Fields

OnBeforeReportCrash

std::function<bool (const String &, const String &, const String &, const String &, u32)> OnBeforeReportCrash

Called when reporting a crash begins.

Return true to skip default action.

OnBeforeWindowsSehReportCrash

std::function<bool (void *)> OnBeforeWindowsSehReportCrash

Called when a windows SEH exception is started to be handled.

Return true to skip default action

OnCrashPrintedToLog

std::function<bool ()> OnCrashPrintedToLog

Called after the crash callstack is written to log.

Return true to skip writing to file and doing further other on crash actions

DisableCrashSignalHandler

bool DisableCrashSignalHandler

If true then on UNIX a signal handler is not automatically registered to call the crash handler