| 
    ekg2
    GIT master
    
   | 
 

Struktury danych | |
| struct | ruby_helper_t | 
Definicje | |
| #define | ekg2_scripts_finalize ekg2_scripts_return_qnil | 
| #define | ekg2_scripts_init_theme ekg2_scripts_return_qnil | 
Funkcje | |
| static int | ruby_initialize () | 
| static int | ruby_finalize_wrapper () | 
| static int | ruby_load (script_t *scr) | 
| static int | ruby_unload (script_t *scr) | 
| static int | ruby_bind_free (script_t *scr, void *data, int type, void *priv_data,...) | 
| static int | ruby_query (script_t *scr, script_query_t *scr_que, void *args[]) | 
| static int | ruby_commands (script_t *scr, script_command_t *comm, char **params) | 
| static int | ruby_timers (script_t *scr, script_timer_t *time, int type) | 
| static int | ruby_variable_changed (script_t *scr, script_var_t *scr_var, char *what) | 
| static int | ruby_watches (script_t *scr, script_watch_t *scr_wat, int type, int fd, long int watch) | 
| static int | ruby_script_theme_init (script_t *scr) | 
| static int | ruby_theme_init () | 
| static int | ruby_plugin_destroy () | 
| static VALUE | ekg2_scripts_initialize (VALUE self) | 
| static VALUE | ekg2_scripts_return_qnil (VALUE self) | 
| static VALUE | ruby_command_bind (int argc, VALUE *argv, VALUE self) | 
| static VALUE | ruby_timer_bind (int argc, VALUE *argv, VALUE self) | 
| static VALUE | ruby_watch_add (int argc, VALUE *argv, VALUE self) | 
| static VALUE | ruby_variable_add (int argc, VALUE *argv, VALUE self) | 
| static VALUE | ruby_handler_bind (int argc, VALUE *argv, VALUE self) | 
| void | ruby_define_theme_class (VALUE module) | 
| static char * | ruby_geterror (const char *what) | 
| static VALUE | ruby_init_wrapper (VALUE arg) | 
| static VALUE | ruby_load_wrapper (VALUE arg) | 
| static VALUE | ruby_deinit_wrapper (VALUE arg) | 
| static VALUE | ruby_funcall_wrapper (VALUE arg) | 
| static VALUE | ruby_funcall (ruby_helper_t *ruby_helper) | 
| __attribute__ ((visibility("default"))) | |
Zmienne | |
| static int | allow_deinit = 0 | 
| plugin_t | ruby_plugin = { .name = "ruby", .pclass = PLUGIN_SCRIPTING , .destroy = ruby_plugin_destroy, .theme_init = ruby_theme_init } | 
| scriptlang_t | ruby_lang | 
| static script_t * | last_scr = NULL | 
| static VALUE | ekg2_ruby_module | 
| static VALUE | ekg2_ruby_script | 
| #define ekg2_scripts_finalize ekg2_scripts_return_qnil | 
| #define ekg2_scripts_init_theme ekg2_scripts_return_qnil | 
| __attribute__ | ( | (visibility("default")) | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| void ruby_define_theme_class | ( | VALUE | module | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| scriptlang_t ruby_lang | 
| plugin_t ruby_plugin = { .name = "ruby", .pclass = PLUGIN_SCRIPTING , .destroy = ruby_plugin_destroy, .theme_init = ruby_theme_init } | 
 1.8.13