Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FSharedCrashContext Struct Reference

#include <GenericPlatformCrashContext.h>

+ Collaboration diagram for FSharedCrashContext:

Public Attributes

TCHAR ErrorMessage [CR_MAX_ERROR_MESSAGE_CHARS]
 
uint32 ThreadIds [CR_MAX_THREADS]
 
TCHAR ThreadNames [CR_MAX_THREAD_NAME_CHARS *CR_MAX_THREADS]
 
uint32 NumThreads
 
uint32 CrashingThreadId
 
ECrashContextType CrashType
 
FUserSettingsContext UserSettings
 
voidPlatformCrashContext
 
TCHAR CrashFilesDirectory [CR_MAX_DIRECTORY_CHARS]
 
FSessionContext SessionContext
 
uint32 EnabledPluginsNum
 
uint32 EnabledPluginsOffset
 
uint32 EngineDataNum
 
uint32 EngineDataOffset
 
uint32 GameDataNum
 
uint32 GameDataOffset
 
TCHAR DynamicData [CR_MAX_DYNAMIC_BUFFER_CHARS]
 
voidErrorProgramCounter
 
voidExceptionProgramCounter
 

Detailed Description

Fixed size struct holds crash information and session specific state. It is designed to shared between processes (e.g. Game and CrashReporterClient).

Definition at line 205 of file GenericPlatformCrashContext.h.

Member Data Documentation

◆ CrashFilesDirectory

TCHAR FSharedCrashContext::CrashFilesDirectory[CR_MAX_DIRECTORY_CHARS]

Definition at line 221 of file GenericPlatformCrashContext.h.

◆ CrashingThreadId

uint32 FSharedCrashContext::CrashingThreadId

Definition at line 212 of file GenericPlatformCrashContext.h.

◆ CrashType

ECrashContextType FSharedCrashContext::CrashType

Definition at line 213 of file GenericPlatformCrashContext.h.

◆ DynamicData

TCHAR FSharedCrashContext::DynamicData[CR_MAX_DYNAMIC_BUFFER_CHARS]

Definition at line 234 of file GenericPlatformCrashContext.h.

◆ EnabledPluginsNum

uint32 FSharedCrashContext::EnabledPluginsNum

Definition at line 225 of file GenericPlatformCrashContext.h.

◆ EnabledPluginsOffset

uint32 FSharedCrashContext::EnabledPluginsOffset

Definition at line 226 of file GenericPlatformCrashContext.h.

◆ EngineDataNum

uint32 FSharedCrashContext::EngineDataNum

Definition at line 228 of file GenericPlatformCrashContext.h.

◆ EngineDataOffset

uint32 FSharedCrashContext::EngineDataOffset

Definition at line 229 of file GenericPlatformCrashContext.h.

◆ ErrorMessage

TCHAR FSharedCrashContext::ErrorMessage[CR_MAX_ERROR_MESSAGE_CHARS]

Definition at line 208 of file GenericPlatformCrashContext.h.

◆ ErrorProgramCounter

void* FSharedCrashContext::ErrorProgramCounter

Definition at line 237 of file GenericPlatformCrashContext.h.

◆ ExceptionProgramCounter

void* FSharedCrashContext::ExceptionProgramCounter

Definition at line 240 of file GenericPlatformCrashContext.h.

◆ GameDataNum

uint32 FSharedCrashContext::GameDataNum

Definition at line 231 of file GenericPlatformCrashContext.h.

◆ GameDataOffset

uint32 FSharedCrashContext::GameDataOffset

Definition at line 232 of file GenericPlatformCrashContext.h.

◆ NumThreads

uint32 FSharedCrashContext::NumThreads

Definition at line 211 of file GenericPlatformCrashContext.h.

◆ PlatformCrashContext

void* FSharedCrashContext::PlatformCrashContext

Definition at line 219 of file GenericPlatformCrashContext.h.

◆ SessionContext

FSessionContext FSharedCrashContext::SessionContext

Definition at line 223 of file GenericPlatformCrashContext.h.

◆ ThreadIds

uint32 FSharedCrashContext::ThreadIds[CR_MAX_THREADS]

Definition at line 209 of file GenericPlatformCrashContext.h.

◆ ThreadNames

TCHAR FSharedCrashContext::ThreadNames[CR_MAX_THREAD_NAME_CHARS *CR_MAX_THREADS]

Definition at line 210 of file GenericPlatformCrashContext.h.

◆ UserSettings

FUserSettingsContext FSharedCrashContext::UserSettings

Definition at line 216 of file GenericPlatformCrashContext.h.


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