90 static const char cb[] =
"dl/callback.so";
static void rb_dl_init_callbacks(VALUE dl)
void rb_autoload(VALUE, ID, const char *)
static VALUE INT2NUM(int v)
VALUE rb_define_class_under(VALUE outer, const char *name, VALUE super)
Defines a class under the namespace of outer.
VALUE rb_dl_realloc(VALUE self, VALUE addr, VALUE size)
VALUE rb_dl_ptr2value(VALUE self, VALUE addr)
VALUE rb_class_new_instance(int, VALUE *, VALUE)
VALUE rb_dl_malloc(VALUE self, VALUE size)
void rb_define_const(VALUE, const char *, VALUE)
void rb_define_module_function(VALUE module, const char *name, VALUE(*func)(ANYARGS), int argc)
Defines a module function for module.
VALUE rb_dl_free(VALUE self, VALUE addr)
VALUE rb_dl_value2ptr(VALUE self, VALUE val)
void * ruby_xmalloc(size_t size)
void * ruby_xrealloc(void *ptr, size_t size)
#define rb_intern_const(str)
VALUE rb_define_module(const char *name)
VALUE rb_dl_dlopen(int argc, VALUE argv[], VALUE self)
VALUE rb_str_new2(const char *)