Ark Server API (ASA) - Wiki
|
#include <GenericPlatformStackWalk.h>
Public Types | |
enum | { MAX_NAME_LENGTH = 1024 } |
Public Member Functions | |
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 |
Symbol information associated with a program counter. ANSI version.
Definition at line 42 of file GenericPlatformStackWalk.h.
Enumerator | |
---|---|
MAX_NAME_LENGTH | Length of the string used to store the symbol's names, including the trailing character. |
Definition at line 44 of file GenericPlatformStackWalk.h.
FProgramCounterSymbolInfo::FProgramCounterSymbolInfo | ( | ) |
Default constructor.
ANSICHAR FProgramCounterSymbolInfo::Filename[MAX_NAME_LENGTH] |
Filename.
Definition at line 57 of file GenericPlatformStackWalk.h.
ANSICHAR FProgramCounterSymbolInfo::FunctionName[MAX_NAME_LENGTH] |
Function name.
Definition at line 54 of file GenericPlatformStackWalk.h.
int32 FProgramCounterSymbolInfo::LineNumber |
Line number in file.
Definition at line 60 of file GenericPlatformStackWalk.h.
ANSICHAR FProgramCounterSymbolInfo::ModuleName[MAX_NAME_LENGTH] |
Module name.
Definition at line 51 of file GenericPlatformStackWalk.h.
uint64 FProgramCounterSymbolInfo::OffsetInModule |
Program counter offset into module.
Definition at line 66 of file GenericPlatformStackWalk.h.
uint64 FProgramCounterSymbolInfo::ProgramCounter |
Program counter.
Definition at line 69 of file GenericPlatformStackWalk.h.
int32 FProgramCounterSymbolInfo::SymbolDisplacement |
Symbol displacement of address.
Definition at line 63 of file GenericPlatformStackWalk.h.