Classes | Functions | Variables
stacktrace_unwind-inl.h File Reference
#include <cstdlib>
#include <unwind.h>
#include "stacktrace.h"
Include dependency graph for stacktrace_unwind-inl.h:

Go to the source code of this file.

Classes

class  StackTraceInit
 
struct  trace_arg_t
 

Functions

static _Unwind_Reason_Code GetOneFrame (struct _Unwind_Context *uc, void *opq)
 
int GetStackTrace (void **result, int max_depth, int skip_count)
 
static _Unwind_Reason_Code nop_backtrace (struct _Unwind_Context *, void *)
 

Variables

static StackTraceInit module_initializer
 
static bool ready_to_run = false
 

Function Documentation

◆ GetOneFrame()

static _Unwind_Reason_Code GetOneFrame ( struct _Unwind_Context *  uc,
void opq 
)
static

Definition at line 70 of file stacktrace_unwind-inl.h.

◆ GetStackTrace()

int GetStackTrace ( void **  result,
int  max_depth,
int  skip_count 
)

Definition at line 87 of file stacktrace_unwind-inl.h.

◆ nop_backtrace()

static _Unwind_Reason_Code nop_backtrace ( struct _Unwind_Context *  ,
void  
)
static

Definition at line 50 of file stacktrace_unwind-inl.h.

Variable Documentation

◆ module_initializer

StackTraceInit module_initializer
static

Definition at line 68 of file stacktrace_unwind-inl.h.

◆ ready_to_run

bool ready_to_run = false
static

Definition at line 58 of file stacktrace_unwind-inl.h.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:04