UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FProgramCounterSymbolInfo Struct Referencefinal

#include <GenericPlatformStackWalk.h>

Public Types

enum  { MAX_NAME_LENGTH = 1024 }
 

Public Member Functions

CORE_API FProgramCounterSymbolInfo ()
 

Public Attributes

ANSICHAR ModuleName [MAX_NAME_LENGTH]
 
ANSICHAR FunctionName [MAX_NAME_LENGTH]
 
ANSICHAR Filename [MAX_NAME_LENGTH]
 
int32 LineNumber
 
int32 SymbolDisplacement
 
uint64 OffsetInModule
 
uint64 ProgramCounter
 

Detailed Description

Symbol information associated with a program counter. ANSI version.

Member Enumeration Documentation

◆ anonymous enum

Enumerator
MAX_NAME_LENGTH 

Length of the string used to store the symbol's names, including the trailing character.

Constructor & Destructor Documentation

◆ FProgramCounterSymbolInfo()

FProgramCounterSymbolInfo::FProgramCounterSymbolInfo ( )

Default constructor.

Member Data Documentation

◆ Filename

ANSICHAR FProgramCounterSymbolInfo::Filename[MAX_NAME_LENGTH]

Filename.

◆ FunctionName

ANSICHAR FProgramCounterSymbolInfo::FunctionName[MAX_NAME_LENGTH]

Function name.

◆ LineNumber

int32 FProgramCounterSymbolInfo::LineNumber

Line number in file.

◆ ModuleName

ANSICHAR FProgramCounterSymbolInfo::ModuleName[MAX_NAME_LENGTH]

Module name.

◆ OffsetInModule

uint64 FProgramCounterSymbolInfo::OffsetInModule

Program counter offset into module.

◆ ProgramCounter

uint64 FProgramCounterSymbolInfo::ProgramCounter

Program counter.

◆ SymbolDisplacement

int32 FProgramCounterSymbolInfo::SymbolDisplacement

Symbol displacement of address.


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