public static VALUE Data_Wrap_Struct(VALUE klass, RubyDataFunc dmark, RubyDataFunc dfree, void *sval) { return(rb_data_object_wrap(klass, sval, dmark, dfree)); }
public static extern unsafe VALUE rb_data_object_wrap(VALUE klass, void *sval, RubyDataFunc dmark, RubyDataFunc dfree);