ext/openssl/ruby_missing.h File Reference

Go to the source code of this file.

Defines

#define _OSSL_RUBY_MISSING_H_
#define rb_define_copy_func(klass, func)   rb_define_method((klass), "initialize_copy", (func), 1)
#define FPTR_TO_FD(fptr)   ((fptr)->fd)
#define rb_io_t   OpenFile
#define rb_str_set_len(str, length)
#define rb_block_call(arg1, arg2, arg3, arg4, arg5, arg6)   rb_iterate(rb_each, (arg1), (arg5), (arg6))
#define RB_OBJ_CLASSNAME(obj)   rb_obj_class(obj)
#define RB_OBJ_STRING(obj)   (obj)

Define Documentation

#define _OSSL_RUBY_MISSING_H_

Definition at line 12 of file ruby_missing.h.

#define FPTR_TO_FD ( fptr   )     ((fptr)->fd)
#define rb_block_call ( arg1,
arg2,
arg3,
arg4,
arg5,
arg6   )     rb_iterate(rb_each, (arg1), (arg5), (arg6))
#define rb_define_copy_func ( klass,
func   )     rb_define_method((klass), "initialize_copy", (func), 1)
#define rb_io_t   OpenFile

Definition at line 25 of file ruby_missing.h.

#define RB_OBJ_CLASSNAME ( obj   )     rb_obj_class(obj)

Definition at line 42 of file ruby_missing.h.

#define RB_OBJ_STRING ( obj   )     (obj)

Definition at line 43 of file ruby_missing.h.

#define rb_str_set_len ( str,
length   ) 

Generated on 27 Nov 2014 for Ruby by  doxygen 1.6.1