|
Defines |
| #define | rb_disable_super(klass, name) ((void)0) |
| #define | rb_enable_super(klass, name) ((void)0) |
| #define | HAVE_RB_DEFINE_ALLOC_FUNC 1 |
Functions |
| void | ruby_set_current_source () |
| void | rb_exc_raise (VALUE) |
| void | rb_exc_fatal (VALUE) |
| VALUE | rb_f_exit (int, VALUE *) |
| VALUE | rb_f_abort (int, VALUE *) |
| void | rb_remove_method (VALUE, const char *) |
| void | rb_define_alloc_func (VALUE, VALUE(*(VALUE))) |
| void | rb_undef_alloc_func (VALUE) |
| void | rb_clear_cache () |
| void | rb_clear_cache_by_class (VALUE) |
| void | rb_alias (VALUE, ID, ID) |
| void | rb_attr (VALUE, ID, int, int, int) |
| int | rb_method_boundp (VALUE, ID, int) |
| VALUE | rb_dvar_defined (ID) |
| VALUE | rb_dvar_curr (ID) |
| VALUE | rb_dvar_ref (ID) |
| void | rb_dvar_asgn (ID, VALUE) |
| void | rb_dvar_push (ID, VALUE) |
| VALUE * | rb_svar (int) |
| VALUE | rb_eval_cmd (VALUE, VALUE, int) |
| int | rb_respond_to (VALUE, ID) |
| void | rb_interrupt (void) |
| VALUE | rb_apply (VALUE, ID, VALUE) |
| void | rb_backtrace (void) |
| ID | rb_frame_last_func (void) |
| VALUE | rb_obj_instance_eval (int, VALUE *, VALUE) |
| VALUE | rb_mod_module_eval (int, VALUE *, VALUE) |
| void | rb_load (VALUE, int) |
| void | rb_load_protect (VALUE, int, int *) |
| void | rb_jump_tag (int) |
| int | rb_provided (const char *) |
| void | rb_provide (const char *) |
| VALUE | rb_f_require (VALUE, VALUE) |
| VALUE | rb_require_safe (VALUE, int) |
| void | rb_obj_call_init (VALUE, int, VALUE *) |
| VALUE | rb_class_new_instance (int, VALUE *, VALUE) |
| VALUE | rb_block_proc (void) |
| VALUE | rb_f_lambda (void) |
| VALUE | rb_proc_new (VALUE(*(ANYARGS), VALUE)) |
| VALUE | rb_protect (VALUE(*(VALUE), VALUE, int *)) |
| void | rb_set_end_proc (void(*(VALUE), VALUE)) |
| void | rb_mark_end_proc (void) |
| void | rb_exec_end_proc (void) |
| void | ruby_finalize () |
| void | ruby_stop (int) |
| int | ruby_cleanup (int) |
| int | ruby_exec (void) |
| void | rb_gc_mark_threads (void) |
| void | rb_thread_start_timer (void) |
| void | rb_thread_stop_timer (void) |
| void | rb_thread_schedule (void) |
| void | rb_thread_wait_fd (int) |
| int | rb_thread_fd_writable (int) |
| void | rb_thread_fd_close (int) |
| int | rb_thread_alone () |
| void | rb_thread_polling () |
| void | rb_thread_sleep (int) |
| void | rb_thread_sleep_forever (void) |
| VALUE | rb_thread_stop (void) |
| VALUE | rb_thread_wakeup (VALUE) |
| VALUE | rb_thread_run (VALUE) |
| VALUE | rb_thread_kill (VALUE) |
| VALUE | rb_thread_create (VALUE(*(ANYARGS), void *)) |
| void | rb_thread_interrupt (void) |
| void | rb_thread_trap_eval (VALUE, int) |
| void | rb_thread_signal_raise (char *) |
| int | rb_thread_select (ANYARGS) |
| void | rb_thread_wait_for (ANYARGS) |
| VALUE | rb_thread_current (void) |
| VALUE | rb_thread_main (void) |
| VALUE | rb_thread_local_aref (VALUE, ID) |
| VALUE | rb_thread_local_aset (VALUE, ID, VALUE) |
| void | rb_thread_atfork (void) |
Variables |
| RUBY_EXTERN struct RNode * | ruby_current_node |