#include <stdlib.h>
#include <unwind.h>
#include "google/stacktrace.h"
構成 | |
struct | trace_arg_t |
class | StackTraceInit |
関数 | |
static _Unwind_Reason_Code | nop_backtrace (struct _Unwind_Context *uc, void *opq) |
static _Unwind_Reason_Code | GetOneFrame (struct _Unwind_Context *uc, void *opq) |
int | GetStackTrace (void **result, int max_depth, int skip_count) |
変数 | |
static bool | ready_to_run = false |
static StackTraceInit | module_initializer |
static _Unwind_Reason_Code GetOneFrame | ( | struct _Unwind_Context * | uc, | |
void * | opq | |||
) | [static] |
stacktrace_x86_64-inl.h の 70 行で定義されています。
参照先 trace_arg_t::count, trace_arg_t::max_depth, trace_arg_t::result, と trace_arg_t::skip_count.
参照元 GetStackTrace().
int GetStackTrace | ( | void ** | result, | |
int | max_depth, | |||
int | skip_count | |||
) |
static _Unwind_Reason_Code nop_backtrace | ( | struct _Unwind_Context * | uc, | |
void * | opq | |||
) | [static] |
StackTraceInit module_initializer [static] |
stacktrace_x86_64-inl.h の 68 行で定義されています。
bool ready_to_run = false [static] |