bindings/ruby/rblm-private.h
changeset 384 0b66f7d71abf
parent 382 bc887affb431
child 385 b27d2a2b37a1
equal deleted inserted replaced
383:926c939af071 384:0b66f7d71abf
     2 #ifndef __RBLM_PRIVATE_H__
     2 #ifndef __RBLM_PRIVATE_H__
     3 #define __RBLM_PRIVATE_H__
     3 #define __RBLM_PRIVATE_H__
     4 
     4 
     5 #include <glib.h>
     5 #include <glib.h>
     6 #include <ruby.h>
     6 #include <ruby.h>
       
     7 #include <loudmouth/loudmouth.h>
     7 
     8 
     8 #define GBOOL2RVAL(x) (x == TRUE ? Qtrue : Qfalse)
     9 #define GBOOL2RVAL(x) (x == TRUE ? Qtrue : Qfalse)
     9 #define RVAL2GBOOL(x) RTEST(x)
    10 #define RVAL2GBOOL(x) RTEST(x)
    10 
    11 
    11 gboolean            rb_lm__is_kind_of (VALUE object, VALUE klass);
    12 gboolean            rb_lm__is_kind_of (VALUE object, VALUE klass);