Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Typedefs | Functions
gc.h File Reference
#include "mruby.h"
#include "mruby/value.h"
Include dependency graph for gc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void( each_object_callback )(mrb_state *mrb, struct RBasic *obj, void *data)

Functions

void mrb_objspace_each_objects (mrb_state *mrb, each_object_callback *callback, void *data)
void mrb_free_context (mrb_state *mrb, struct mrb_context *c)

Typedef Documentation

typedef void( each_object_callback)(mrb_state *mrb, struct RBasic *obj, void *data)

Definition at line 13 of file gc.h.

Function Documentation

void mrb_free_context ( mrb_state mrb,
struct mrb_context c 
)

Definition at line 123 of file state.c.

Here is the call graph for this function:

Here is the caller graph for this function:

void mrb_objspace_each_objects ( mrb_state mrb,
each_object_callback callback,
void *  data 
)

Definition at line 1270 of file gc.c.

Here is the caller graph for this function: