Namespaces | |
namespace | cxx2rb |
namespace | rb2cxx |
Classes | |
class | RubyGetter |
class | RubySetter |
Functions | |
VALUE | memory_allocate (size_t size) |
void * | memory_cptr (VALUE ptr) |
void | memory_delete (void *ptr) |
void | memory_init (VALUE ptr, VALUE type) |
bool | memory_ref (void *ptr) |
void | memory_unref (void *ptr) |
VALUE | memory_wrap (void *ptr, bool take_ownership, void *root_ptr) |
VALUE | type_get_registry (VALUE self) |
void | Typelib_init_memory () |
void | Typelib_init_registry () |
void | Typelib_init_specialized_types () |
void | Typelib_init_strings () |
void | Typelib_init_values () |
VALUE | value_get_registry (VALUE self) |
Variables | |
VALUE | cArray = Qnil |
VALUE | cCompound = Qnil |
VALUE | cContainer = Qnil |
VALUE | cEnum = Qnil |
VALUE | cIndirect = Qnil |
VALUE | cNull = Qnil |
VALUE | cNumeric = Qnil |
VALUE | cOpaque = Qnil |
VALUE | cPointer = Qnil |
VALUE | cRegistry = Qnil |
VALUE | cType = Qnil |
VALUE | eNotFound = Qnil |
VALUE typelib_ruby::memory_allocate | ( | size_t | size | ) |
void * typelib_ruby::memory_cptr | ( | VALUE | ptr | ) |
void typelib_ruby::memory_delete | ( | void * | ptr | ) |
void typelib_ruby::memory_init | ( | VALUE | ptr, |
VALUE | type | ||
) |
bool typelib_ruby::memory_ref | ( | void * | ptr | ) |
void typelib_ruby::memory_unref | ( | void * | ptr | ) |
VALUE typelib_ruby::memory_wrap | ( | void * | ptr, |
bool | take_ownership, | ||
void * | root_ptr | ||
) |
VALUE typelib_ruby::type_get_registry | ( | VALUE | self | ) |
Definition at line 339 of file bindings/ruby/ext/value.cc.
void typelib_ruby::Typelib_init_memory | ( | ) |
void typelib_ruby::Typelib_init_registry | ( | ) |
Definition at line 644 of file bindings/ruby/ext/registry.cc.
Definition at line 673 of file specialized_types.cc.
void typelib_ruby::Typelib_init_strings | ( | ) |
Definition at line 109 of file strings.cc.
void typelib_ruby::Typelib_init_values | ( | ) |
Definition at line 569 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::value_get_registry | ( | VALUE | self | ) |
Definition at line 490 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cArray = Qnil |
Definition at line 84 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cCompound = Qnil |
Definition at line 85 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cContainer = Qnil |
Definition at line 87 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cEnum = Qnil |
Definition at line 86 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cIndirect = Qnil |
Definition at line 82 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cNull = Qnil |
Definition at line 81 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cNumeric = Qnil |
Definition at line 79 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cOpaque = Qnil |
Definition at line 80 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cPointer = Qnil |
Definition at line 83 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::cRegistry = Qnil |
Definition at line 19 of file bindings/ruby/ext/registry.cc.
VALUE typelib_ruby::cType = Qnil |
Definition at line 78 of file bindings/ruby/ext/value.cc.
VALUE typelib_ruby::eNotFound = Qnil |
Definition at line 20 of file bindings/ruby/ext/registry.cc.