typelib_ruby Namespace Reference

Namespaces

namespace  cxx2rb
namespace  rb2cxx

Classes

class  RubyGetter
class  RubySetter

Functions

VALUE memory_allocate (size_t size)
void * memory_cptr (VALUE ptr)
void memory_init (VALUE ptr, VALUE type)
VALUE memory_wrap (void *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

Function Documentation

VALUE typelib_ruby::memory_allocate ( size_t  size  ) 

Definition at line 134 of file memory.cc.

void * typelib_ruby::memory_cptr ( VALUE  ptr  ) 

Definition at line 198 of file memory.cc.

void typelib_ruby::memory_init ( VALUE  ptr,
VALUE  type 
)

Definition at line 146 of file memory.cc.

VALUE typelib_ruby::memory_wrap ( void *  ptr  ) 

Definition at line 175 of file memory.cc.

VALUE typelib_ruby::type_get_registry ( VALUE  self  ) 

Definition at line 313 of file bindings/ruby/ext/value.cc.

void typelib_ruby::Typelib_init_memory (  ) 

Initialization routines

Definition at line 238 of file memory.cc.

void typelib_ruby::Typelib_init_registry (  ) 

Definition at line 553 of file bindings/ruby/ext/registry.cc.

void typelib_ruby::Typelib_init_specialized_types (  ) 

Definition at line 656 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 517 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::value_get_registry ( VALUE  self  ) 

Definition at line 438 of file bindings/ruby/ext/value.cc.


Variable Documentation

VALUE typelib_ruby::cArray = Qnil

Definition at line 60 of file bindings/ruby/ext/value.cc.

Definition at line 61 of file bindings/ruby/ext/value.cc.

Definition at line 63 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::cEnum = Qnil

Definition at line 62 of file bindings/ruby/ext/value.cc.

Definition at line 58 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::cNull = Qnil

Definition at line 57 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::cNumeric = Qnil

Definition at line 55 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::cOpaque = Qnil

Definition at line 56 of file bindings/ruby/ext/value.cc.

VALUE typelib_ruby::cPointer = Qnil

Definition at line 59 of file bindings/ruby/ext/value.cc.

Definition at line 19 of file bindings/ruby/ext/registry.cc.

VALUE typelib_ruby::cType = Qnil

Definition at line 54 of file bindings/ruby/ext/value.cc.

Definition at line 20 of file bindings/ruby/ext/registry.cc.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Fri Jan 11 09:37:02 2013