Ruby trunk

New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.

Methods

::[] (DL::CPtr)

::[] (DL::Handle)

::[] (DL::Packer)

::[] (DL::Stack)

::align (DL::PackInfo)

::create (DL::CStructBuilder)

::dlopen (DL)

::dlunwrap (DL)

::dlwrap (DL)

::entity_class (DL::CStruct)

::entity_class (DL::CUnion)

::fiddle? (DL)

::free (DL)

::last_error (DL::CFunc)

::malloc (DL)

::malloc (DL::CPtr)

::malloc (DL::CStructEntity)

::malloc (DL::CUnionEntity)

::new (DL::CFunc)

::new (DL::CPtr)

::new (DL::CStructEntity)

::new (DL::CarriedFunction)

::new (DL::CompositeHandler)

::new (DL::Function)

::new (DL::Handle)

::new (DL::Packer)

::new (DL::Stack)

::realloc (DL)

::size (DL::CStructEntity)

::size (DL::CUnionEntity)

::sym (DL::Handle)

::to_ptr (DL::CPtr)

::win32_last_error (DL::CFunc)

#+ (DL::CPtr)

#+@ (DL::CPtr)

#- (DL::CPtr)

#-@ (DL::CPtr)

#<=> (DL::CPtr)

#== (DL::CPtr)

#[] (DL::CFunc)

#[] (DL::CPtr)

#[] (DL::CStructEntity)

#[] (DL::CompositeHandler)

#[] (DL::Handle)

#[] (DL::Importer)

#[]= (DL::CPtr)

#[]= (DL::CStructEntity)

#assign_names (DL::CStructEntity)

#bind (DL::Function)

#bind (DL::Importer)

#bind_at_call (DL::CarriedFunction)

#bind_at_call (DL::Function)

#bind_at_call (DL::TempFunction)

#bind_function (DL::Importer)

#bound? (DL::Function)

#call (DL::CFunc)

#call (DL::Function)

#calltype (DL::CFunc)

#calltype= (DL::CFunc)

#close (DL::Handle)

#close_enabled? (DL::Handle)

#create_carried_function (DL::Importer)

#create_carrier (DL::CarriedFunction)

#create_temp_function (DL::Importer)

#create_value (DL::Importer)

#ctype (DL::CFunc)

#ctype= (DL::CFunc)

#disable_close (DL::Handle)

#dlload (DL::Importer)

#enable_close (DL::Handle)

#eql? (DL::CPtr)

#extern (DL::Importer)

#foreach_proc_entry (Object)

#free (DL::CPtr)

#free= (DL::CPtr)

#func_name (Object)

#gen_callback_file (Object)

#gen_push_addr_ary (Object)

#gen_push_proc_ary (Object)

#gencallback (Object)

#handler (DL::Importer)

#handlers (DL::CompositeHandler)

#import_function (DL::Importer)

#import_symbol (DL::Importer)

#import_value (DL::Importer)

#inspect (DL::CFunc)

#inspect (DL::CPtr)

#name (DL::CFunc)

#name (DL::Function)

#null? (DL::CPtr)

#pack (DL::Packer)

#pack (DL::Stack)

#parse_ctype (DL::CParser)

#parse_signature (DL::CParser)

#parse_struct_signature (DL::CParser)

#ptr (DL::CFunc)

#ptr (DL::CPtr)

#ptr= (DL::CFunc)

#ref (DL::CPtr)

#remove_callback (DL)

#remove_callback_internal (DL)

#remove_cdecl_callback (DL)

#remove_stdcall_callback (DL)

#set_callback (DL)

#set_callback_internal (DL)

#set_cdecl_callback (DL)

#set_ctypes (DL::CStructEntity)

#set_ctypes (DL::CUnionEntity)

#set_stdcall_callback (DL)

#signed_value (DL::ValueUtil)

#size (DL::CPtr)

#size (DL::Packer)

#size (DL::Stack)

#size= (DL::CPtr)

#sizeof (DL::Importer)

#struct (DL::Importer)

#sym (DL::CompositeHandler)

#sym (DL::Handle)

#to_i (DL::CFunc)

#to_i (DL::CPtr)

#to_i (DL::Function)

#to_i (DL::Handle)

#to_int (DL::CPtr)

#to_s (DL::CFunc)

#to_s (DL::CPtr)

#to_str (DL::CPtr)

#to_value (DL::CPtr)

#typealias (DL::Importer)

#types (DL::Stack)

#unbind (DL::Function)

#unbind_at_call (DL::Function)

#unbind_at_call (DL::TempFunction)

#union (DL::Importer)

#unpack (DL::Packer)

#unpack (DL::Stack)

#unsigned_value (DL::ValueUtil)

#value (DL::Importer)

#wrap_arg (DL::ValueUtil)

#wrap_args (DL::ValueUtil)

#wrap_result (DL::Function)