Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FMicrosoftPlatformCrashContext Member List

This is the complete list of members for FMicrosoftPlatformCrashContext, including all inherited members.

AddCrashProperty(const TCHAR *PropertyName, const Type &Value) constFGenericCrashContextinline
AddCrashPropertyInternal(FString &Buffer, FStringView PropertyName, FStringView PropertyValue)FGenericCrashContextprivatestatic
AddCrashPropertyInternal(FString &Buffer, FStringView PropertyName, const Type &Value)FGenericCrashContextinlineprivatestatic
AddFooter(FString &Buffer)FGenericCrashContextprivatestatic
AddHeader(FString &Buffer)FGenericCrashContextprivatestatic
AdditionalCrashContextDelegateFGenericCrashContextprivatestatic
AddModules() constFGenericCrashContextprivate
AddPlatformSpecificProperties() constFGenericCrashContextprivatevirtual
AddPlugin(const FString &PluginDesc)FGenericCrashContextstatic
AddPortableCallStack() constFGenericCrashContextprivate
AddPortableCallStackHash() constFGenericCrashContextprivate
AddPortableThreadCallStack(uint32 ThreadId, const TCHAR *ThreadName, const uint64 *StackFrames, int32 NumStackFrames) overrideFMicrosoftPlatformCrashContextvirtual
AddThreadContextString(uint32 CrashedThreadId, uint32 ThreadId, const FString &ThreadName, const TArray< FCrashStackFrame > &StackFrames, FString &OutStr)FMicrosoftPlatformCrashContextprotectedstatic
AppendEscapedXMLString(FString &OutBuffer, FStringView Text)FGenericCrashContextstatic
AppendEscapedXMLString(FStringBuilderBase &OutBuffer, FStringView Text)FGenericCrashContextstatic
AppendPortableCallstack(FString &OutBuffer, TConstArrayView< FCrashStackFrame > StackFrames)FGenericCrashContextstatic
BeginSection(FString &Buffer, const TCHAR *SectionName)FGenericCrashContextprivatestatic
bIsInitializedFGenericCrashContextprivatestatic
CallStackFGenericCrashContextprotected
CaptureAllThreadContexts()FMicrosoftPlatformCrashContext
CaptureModules()FGenericCrashContextvirtual
CapturePortableCallStack(void *ErrorProgramCounter, void *Context)FGenericCrashContext
CapturePortableCallStack(int32 NumStackFramesToIgnore, void *Context)FGenericCrashContext
CaptureThreadPortableCallStack(const uint64 ThreadId, void *Context)FGenericCrashContext
CleanupPlatformSpecificFiles()FGenericCrashContextstatic
CleanupTempSessionContextFiles(const FTimespan &ExpirationAge)FGenericCrashContextstatic
CommonBufferFGenericCrashContextmutableprivate
ConfigSectionNameFGenericCrashContextstatic
ConvertProgramCountersToStackFrames(const FProcHandle &Process, const FModuleHandleArray &SortedModuleHandles, const uint64 *ProgramCounters, int32 NumPCs, TArray< FCrashStackFrame > &OutStackFrames)FMicrosoftPlatformCrashContextprotectedstatic
CopyPlatformSpecificFiles(const TCHAR *OutputDirectory, void *Context)FGenericCrashContextvirtual
CopySharedCrashContext(FSharedCrashContext &Dst)FGenericCrashContextstatic
CrashConfigExtensionFGenericCrashContextstatic
CrashConfigFileNameAFGenericCrashContextstatic
CrashConfigFileNameWFGenericCrashContextstatic
CrashConfigPurgeDaysFGenericCrashContextstatic
CrashContextExtensionFGenericCrashContextstatic
CrashContextIndexFGenericCrashContextprivate
CrashContextRuntimeXMLNameAFGenericCrashContextstatic
CrashContextRuntimeXMLNameWFGenericCrashContextstatic
CrashedThreadIdFGenericCrashContextprotected
CrashGUIDLengthFGenericCrashContextstatic
CrashGUIDRootPrefixFGenericCrashContextstatic
CrashTypeAbnormalShutdownFGenericCrashContextstatic
CrashTypeAssertFGenericCrashContextstatic
CrashTypeCrashFGenericCrashContextstatic
CrashTypeEnsureFGenericCrashContextstatic
CrashTypeGPUFGenericCrashContextstatic
CrashTypeHangFGenericCrashContextstatic
CrashTypeOutOfMemoryFGenericCrashContextstatic
CrashTypeStallFGenericCrashContextstatic
CreateCrashReportDirectory(const TCHAR *CrashGUIDRoot, int32 CrashIndex, FString &OutCrashDirectoryAbsolute)FGenericCrashContextstatic
DumpAdditionalContext(const TCHAR *CrashFolderAbsolute)FGenericCrashContextstatic
DumpLog(const FString &CrashFolderAbsolute)FGenericCrashContextstatic
EnabledPluginsTagFGenericCrashContextstatic
EndSection(FString &Buffer, const TCHAR *SectionName)FGenericCrashContextprivatestatic
EngineDataTagFGenericCrashContextstatic
EngineModeExDirtyFGenericCrashContextstatic
EngineModeExUnknownFGenericCrashContextstatic
EngineModeExVanillaFGenericCrashContextstatic
ErrorMessageFGenericCrashContextprotected
ExecutionGuidFGenericCrashContextstatic
FGenericCrashContext(ECrashContextType InType, const TCHAR *ErrorMessage)FGenericCrashContext
FGenericCrashContext(const FGenericCrashContext &)=deleteFGenericCrashContextprivate
FMicrosoftPlatformCrashContext(ECrashContextType InType, const TCHAR *InErrorMessage)FMicrosoftPlatformCrashContextinline
FModuleHandleArray typedefFMicrosoftPlatformCrashContextprotected
GameDataTagFGenericCrashContextstatic
GetBuffer() constFGenericCrashContextinline
GetCallstackProperty() constFGenericCrashContextprotectedvirtual
GetCrashConfigFilePath()FGenericCrashContextstatic
GetCrashConfigFolder()FGenericCrashContextstatic
GetCrashGameName()FGenericCrashContextstatic
GetCrashTypeString(ECrashContextType Type)FGenericCrashContextstatic
GetEngineData(const FString &Key)FGenericCrashContextprotectedstatic
GetGameData(const FString &Key)FGenericCrashContextprotectedstatic
GetModules(TArray< FStackWalkModuleInfo > &OutModules) constFGenericCrashContextvirtual
GetOutOfProcessCrashReporterExitCode()FGenericCrashContextstatic
GetOutOfProcessCrashReporterProcessId()FGenericCrashContextinlinestatic
GetPlatformAllThreadContextsString(FString &OutStr) const overrideFMicrosoftPlatformCrashContextprotectedvirtual
GetPortableCallStack(const uint64 *StackFrames, int32 NumStackFrames, TArray< FCrashStackFrame > &OutCallStack) constFGenericCrashContextvirtual
GetProcModuleHandles(const FProcHandle &Process, FModuleHandleArray &OutHandles)FMicrosoftPlatformCrashContextprotectedstatic
GetTempSessionContextFilePath(uint64 ProcessID)FGenericCrashContextstatic
GetType() constFGenericCrashContextinline
GetUniqueCrashName(TCHAR *GUIDBuffer, int32 BufferSize) constFGenericCrashContext
Initialize()FGenericCrashContextstatic
InitializeFromConfig()FGenericCrashContextprivatestatic
InitializeFromContext(const FSessionContext &Context, const TCHAR *EnabledPlugins, const TCHAR *EngineData, const TCHAR *GameData)FGenericCrashContextstatic
IsFullCrashDump() constFGenericCrashContext
IsInitalized()FGenericCrashContextinlinestatic
IsOutOfProcessCrashReporter()FGenericCrashContextinlinestatic
IsTypeContinuable(ECrashContextType Type)FGenericCrashContextinlinestatic
ModulesInfoFGenericCrashContextprotected
NewLineTagFGenericCrashContextstatic
NumMinidumpFramesToIgnoreFGenericCrashContextprotected
OnAdditionalCrashContextDelegate()FGenericCrashContextinlinestatic
operator=(const FGenericCrashContext &)=deleteFGenericCrashContextprivate
OutOfProcessCrashReporterExitCodeFGenericCrashContextprivatestatic
OutOfProcessCrashReporterPidFGenericCrashContextprivatestatic
PlatformPropertiesTagFGenericCrashContextstatic
ProcessHandleFGenericCrashContextprotected
PurgeOldCrashConfig()FGenericCrashContextstatic
ResetEngineData()FGenericCrashContextstatic
ResetGameData()FGenericCrashContextstatic
RuntimePropertiesTagFGenericCrashContextstatic
SerializeAsXML(const TCHAR *Filename) constFGenericCrashContextvirtual
SerializeContentToBuffer() constFGenericCrashContext
SerializeSessionContext(FString &Buffer)FGenericCrashContextstatic
SerializeTempCrashContextToFile()FGenericCrashContextprivatestatic
SerializeUserSettings(FString &Buffer)FGenericCrashContextprivatestatic
SetCrashedProcess(const FProcHandle &Process)FGenericCrashContextinline
SetCrashedThreadId(uint32 InId)FGenericCrashContextinline
SetCrashTrigger(ECrashTrigger Type)FGenericCrashContextstatic
SetDeploymentName(const FString &EpicApp)FGenericCrashContextstatic
SetEngineData(const FString &Key, const FString &Value)FGenericCrashContextstatic
SetEngineExit(bool bIsRequestExit)FGenericCrashContextstatic
SetGameData(const FString &Key, const FString &Value)FGenericCrashContextstatic
SetMemoryStats(const FPlatformMemoryStats &MemoryStats)FGenericCrashContextstatic
SetNumMinidumpFramesToIgnore(int32 InNumMinidumpFramesToIgnore)FGenericCrashContext
SetOutOfProcessCrashReporterExitCode(int32 ExitCode)FGenericCrashContextstatic
SetOutOfProcessCrashReporterPid(uint32 ProcessId)FGenericCrashContextinlinestatic
SetPortableCallStack(const uint64 *StackTrace, int32 StackTraceDepth) overrideFMicrosoftPlatformCrashContextvirtual
StaticCrashContextIndexFGenericCrashContextprivatestatic
ThreadCallStacksFGenericCrashContextprotected
TypeFGenericCrashContextprotected
UEMinidumpNameFGenericCrashContextstatic
UnescapeXMLString(const FString &Text)FGenericCrashContextstatic
UpdateLocalizedStrings()FGenericCrashContextprivatestatic
~FGenericCrashContext()FGenericCrashContextinlinevirtual