You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
The RAD symbol library support many debug info formats such as pdb and elf variants. It also supports multithreaded debug info parsing and symbol lookups. Compiled libraries for Windows and headers. #rb stefan.boberg [CL 15872888 by Johan Berg in ue5-main branch]
24 lines
1.0 KiB
C
24 lines
1.0 KiB
C
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
#ifndef SYMS_VIRTUAL_UNWIND_INCLUDE_H
|
|
#define SYMS_VIRTUAL_UNWIND_INCLUDE_H
|
|
|
|
/******************************************************************************
|
|
* File : syms_virtual_unwind.h *
|
|
* Author : Nikita Smith *
|
|
* Created: 2020/06/10 *
|
|
* Purpose: User-level API for stack unwinding *
|
|
******************************************************************************/
|
|
|
|
typedef struct SymsVirtualUnwind SymsVirtualUnwind;
|
|
|
|
SYMS_API SymsVirtualUnwind *
|
|
syms_virtual_unwind_init(SymsInstance *instance, SymsArena *arena);
|
|
|
|
SYMS_API SymsErrorCode
|
|
syms_virtual_unwind_frame(SymsVirtualUnwind *context,
|
|
void *memread_ctx, syms_memread_sig *memread_cb,
|
|
void *regread_context, syms_regread_sig *regread_cb,
|
|
void *regwrite_context, syms_regwrite_sig *regwrite_cb);
|
|
|
|
#endif /* SYMS_VIRTUAL_UNWIND_INCLUDE_H */
|