Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Typedefs | Functions
backtrace.c File Reference
#include "mruby.h"
#include "mruby/variable.h"
#include "mruby/proc.h"
#include "mruby/array.h"
#include "mruby/string.h"
#include "mruby/class.h"
#include "mruby/debug.h"
#include <stdarg.h>
Include dependency graph for backtrace.c:

Go to the source code of this file.

Macros

#define MIN_BUFSIZE   127

Typedefs

typedef void(* output_stream_func )(mrb_state *, void *, int, const char *,...)

Functions

void mrb_print_backtrace (mrb_state *mrb)
mrb_value mrb_get_backtrace (mrb_state *mrb, mrb_value self)

Macro Definition Documentation

#define MIN_BUFSIZE   127

Definition at line 30 of file backtrace.c.

Typedef Documentation

typedef void(* output_stream_func)(mrb_state *, void *, int, const char *,...)

Definition at line 16 of file backtrace.c.

Function Documentation

mrb_value mrb_get_backtrace ( mrb_state mrb,
mrb_value  self 
)

Definition at line 135 of file backtrace.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void mrb_print_backtrace ( mrb_state mrb)

Definition at line 127 of file backtrace.c.

Here is the caller graph for this function: