Module |
|
Header |
/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformCrashContext.h |
Include |
#include "GenericPlatform/GenericPlatformCrashContext.h" |
struct FSharedCrashContext
Fixed size struct holds crash information and session specific state. It is designed to shared between processes (e.g. Game and CrashReporterClient).
Name | Description | ||
---|---|---|---|
|
TCHAR[256] |
CrashFilesDirectory |
Directory for dumped files. |
|
CrashingThreadId |
||
|
CrashType |
||
|
TCHAR[1024 *... |
DynamicData |
Fixed size dynamic buffer. |
|
EnabledPluginsNum |
Count and offset into dynamic buffer to comma separated plugin list. |
|
|
EnabledPluginsOffset |
||
|
EngineDataNum |
Count and offset into dynamic buffer to comma separated key=value data for engine information. |
|
|
EngineDataOffset |
||
|
TCHAR[2048] |
ErrorMessage |
Exception info. |
|
GameDataNum |
Count and offset into dynamic buffer to comma separated key=value data for game information. |
|
|
GameDataOffset |
||
|
NumStackFramesToIgnore |
||
|
NumThreads |
||
|
void * |
PlatformCrashContext |
Platform specific crash context (must be portable) |
|
SessionContext |
Game/Engine information not possible to catch out of process. |
|
|
uint32[256] |
ThreadIds |
|
|
TCHAR[64 *2... |
ThreadNames |
|
|
UserSettings |
Additional user settings. |