UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FWindowsPlatformStackWalk Member List

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

Base typedefFGenericPlatformStackWalk
CaptureStackBackTrace(uint64 *BackTrace, uint32 MaxDepth, void *Context=nullptr)FWindowsPlatformStackWalkstatic
CaptureStackTraceByProcess(uint64 *OutBacktrace, uint32 MaxDepth, void *InContext, void *InThreadHandle, uint32 *OutDepth, bool bExternalProcess)FWindowsPlatformStackWalkprotectedstatic
CaptureStackTraceInternal(uint64 *OutBacktrace, uint32 MaxDepth, void *Context, void *ThreadHandle, uint32 *OutDepth)FMicrosoftPlatformStackWalkprotectedstatic
CaptureThreadStackBackTrace(uint64 ThreadId, uint64 *BackTrace, uint32 MaxDepth, void *Context=nullptr)FWindowsPlatformStackWalkstatic
CopyVirtualPathToLocal(char *Dest, int32 DestCapacity, const char *Source)FGenericPlatformStackWalkstatic
EnumerateSymbolInfosForProgramCounter(uint64 ProgramCounter, bool bIncludeInlineFrames, TFunctionRef< void(FProgramCounterSymbolInfo &OutSymbolInfo)> Callback)FWindowsPlatformStackWalkstatic
ExtractInfoFromModule(void *ProcessHandle, void *ModuleHandle, FStackWalkModuleInfo &OutInfo)FMicrosoftPlatformStackWalkprotectedstatic
GetDownstreamStorage()FWindowsPlatformStackWalkstatic
GetFunctionDefinitionLocation(const FString &FunctionSymbolName, const FString &FunctionModuleName, FString &OutPathname, uint32 &OutLineNumber, uint32 &OutColumnNumber)FWindowsPlatformStackWalkstatic
GetProcessModuleCount()FWindowsPlatformStackWalkstatic
GetProcessModuleSignatures(FStackWalkModuleInfo *ModuleSignatures, const int32 ModuleSignaturesSize)FWindowsPlatformStackWalkstatic
GetStack(int32 IgnoreCount, int32 MaxDepth=100, void *Context=nullptr)FWindowsPlatformStackWalkstatic
GetSymbolMetaData()FGenericPlatformStackWalkstatic
Init()FGenericPlatformStackWalkstatic
InitStackWalking()FWindowsPlatformStackWalkstatic
InitStackWalkingForProcess(const FProcHandle &Process)FWindowsPlatformStackWalkstatic
MakeThreadContextWrapper(void *Context, void *ThreadHandle)FWindowsPlatformStackWalkstatic
ProgramCounterToHumanReadableString(int32 CurrentCallDepth, uint64 ProgramCounter, ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, FGenericCrashContext *Context=nullptr)FGenericPlatformStackWalkstatic
ProgramCounterToSymbolInfo(uint64 ProgramCounter, FProgramCounterSymbolInfo &out_SymbolInfo)FWindowsPlatformStackWalkstatic
ProgramCounterToSymbolInfoEx(uint64 ProgramCounter, FProgramCounterSymbolInfoEx &out_SymbolInfo)FWindowsPlatformStackWalkstatic
RegisterOnModulesChanged()FWindowsPlatformStackWalkstatic
ReleaseThreadContextWrapper(void *ThreadContext)FWindowsPlatformStackWalkstatic
StackWalkAndDump(ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, int32 IgnoreCount, void *Context=nullptr)FWindowsPlatformStackWalkstatic
StackWalkAndDump(ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, void *ProgramCounter, void *Context=nullptr)FWindowsPlatformStackWalkstatic
StackWalkAndDumpEx(ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, int32 IgnoreCount, uint32 Flags, void *Context=nullptr)FGenericPlatformStackWalkstatic
StackWalkAndDumpEx(ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, void *ProgramCounter, uint32 Flags, void *Context=nullptr)FGenericPlatformStackWalkstatic
SymbolInfoToHumanReadableString(const FProgramCounterSymbolInfo &SymbolInfo, ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize)FGenericPlatformStackWalkstatic
SymbolInfoToHumanReadableStringEx(const FProgramCounterSymbolInfoEx &SymbolInfo, FString &out_HumanReadableString)FGenericPlatformStackWalkstatic
ThreadStackWalkAndDump(ANSICHAR *HumanReadableString, SIZE_T HumanReadableStringSize, int32 IgnoreCount, uint32 ThreadId)FWindowsPlatformStackWalkstatic
UploadLocalSymbols()FWindowsPlatformStackWalkstatic
WantsDetailedCallstacksInNonMonolithicBuilds()FGenericPlatformStackWalkprotectedstatic