Table of Contents - fiddle: Ruby Standard Library Documentation
Classes and Modules
- Fiddle
 - Fiddle::BasicTypes
 - Fiddle::CParser
 - Fiddle::CStruct
 - Fiddle::CStructBuilder
 - Fiddle::CStructEntity
 - Fiddle::CUnion
 - Fiddle::CUnionEntity
 - Fiddle::ClearedReferenceError
 - Fiddle::Closure
 - Fiddle::Closure::BlockCaller
 - Fiddle::CompositeHandler
 - Fiddle::DLError
 - Fiddle::Error
 - Fiddle::Function
 - Fiddle::Handle
 - Fiddle::Importer
 - Fiddle::MemoryView
 - Fiddle::Pinned
 - Fiddle::Pointer
 - Fiddle::StructArray
 - Fiddle::Win32Types
 
Methods
- ::[] — Fiddle::Handle
 - ::[] — Fiddle::Pointer
 - ::alignment — Fiddle::CStructEntity
 - ::create — Fiddle::CStructBuilder
 - ::dlopen — Fiddle
 - ::dlunwrap — Fiddle
 - ::dlwrap — Fiddle
 - ::entity_class — Fiddle::CStruct
 - ::entity_class — Fiddle::CUnion
 - ::export — Fiddle::MemoryView
 - ::free — Fiddle
 - ::last_error — Fiddle
 - ::last_error= — Fiddle
 - ::malloc — Fiddle::CStructEntity
 - ::malloc — Fiddle::Pointer
 - ::malloc — Fiddle
 - ::new — Fiddle::Closure
 - ::new — Fiddle::Function
 - ::new — Fiddle::Handle
 - ::new — Fiddle::Closure::BlockCaller
 - ::new — Fiddle::CompositeHandler
 - ::new — Fiddle::StructArray
 - ::new — Fiddle::CStructEntity
 - ::new — Fiddle::MemoryView
 - ::new — Fiddle::Pinned
 - ::new — Fiddle::Pointer
 - ::realloc — Fiddle
 - ::size — Fiddle::CStructEntity
 - ::size — Fiddle::CUnionEntity
 - ::sym — Fiddle::Handle
 - ::to_ptr — Fiddle::Pointer
 - ::win32_last_error — Fiddle
 - ::win32_last_error= — Fiddle
 - ::win32_last_socket_error — Fiddle
 - ::win32_last_socket_error= — Fiddle
 - #+ — Fiddle::Pointer
 - #+@ — Fiddle::Pointer
 - #- — Fiddle::Pointer
 - #-@ — Fiddle::Pointer
 - #<=> — Fiddle::Pointer
 - #== — Fiddle::Pointer
 - #[] — Fiddle::Handle
 - #[] — Fiddle::CompositeHandler
 - #[] — Fiddle::CStructEntity
 - #[] — Fiddle::MemoryView
 - #[] — Fiddle::Pointer
 - #[] — Fiddle::Importer
 - #[]= — Fiddle::StructArray
 - #[]= — Fiddle::CStructEntity
 - #[]= — Fiddle::Pointer
 - #assign_names — Fiddle::CStructEntity
 - #bind — Fiddle::Importer
 - #bind_function — Fiddle::Importer
 - #byte_size — Fiddle::MemoryView
 - #call — Fiddle::Function
 - #call — Fiddle::Closure::BlockCaller
 - #call_free — Fiddle::Pointer
 - #clear — Fiddle::Pinned
 - #cleared? — Fiddle::Pinned
 - #close — Fiddle::Handle
 - #close_enabled? — Fiddle::Handle
 - #compact — Fiddle::CParser
 - #create — Fiddle::CStructBuilder
 - #create_value — Fiddle::Importer
 - #disable_close — Fiddle::Handle
 - #dlload — Fiddle::Importer
 - #dlopen — Fiddle
 - #each — Fiddle::CStruct
 - #each_pair — Fiddle::CStruct
 - #enable_close — Fiddle::Handle
 - #eql? — Fiddle::Pointer
 - #extern — Fiddle::Importer
 - #file_name — Fiddle::Handle
 - #format — Fiddle::MemoryView
 - #free — Fiddle::Pointer
 - #free= — Fiddle::Pointer
 - #freed? — Fiddle::Pointer
 - #handler — Fiddle::Importer
 - #handlers — Fiddle::CompositeHandler
 - #import_function — Fiddle::Importer
 - #import_symbol — Fiddle::Importer
 - #import_value — Fiddle::Importer
 - #inspect — Fiddle::Pointer
 - #item_size — Fiddle::MemoryView
 - #ndim — Fiddle::MemoryView
 - #need_gvl? — Fiddle::Function
 - #null? — Fiddle::Pointer
 - #obj — Fiddle::MemoryView
 - #parse_bind_options — Fiddle::Importer
 - #parse_ctype — Fiddle::CParser
 - #parse_signature — Fiddle::CParser
 - #parse_struct_signature — Fiddle::CParser
 - #ptr — Fiddle::Pointer
 - #readonly? — Fiddle::MemoryView
 - #ref — Fiddle::Pinned
 - #ref — Fiddle::Pointer
 - #release — Fiddle::MemoryView
 - #replace — Fiddle::CStruct
 - #set_ctypes — Fiddle::CStructEntity
 - #set_ctypes — Fiddle::CUnionEntity
 - #shape — Fiddle::MemoryView
 - #size — Fiddle::Pointer
 - #size= — Fiddle::Pointer
 - #sizeof — Fiddle::Importer
 - #split_arguments — Fiddle::CParser
 - #strides — Fiddle::MemoryView
 - #struct — Fiddle::Importer
 - #sub_offsets — Fiddle::MemoryView
 - #sym — Fiddle::Handle
 - #sym — Fiddle::CompositeHandler
 - #to_h — Fiddle::CStruct
 - #to_i — Fiddle::Closure
 - #to_i — Fiddle::Function
 - #to_i — Fiddle::Handle
 - #to_i — Fiddle::Pointer
 - #to_int — Fiddle::Pointer
 - #to_proc — Fiddle::Function
 - #to_ptr — Fiddle::Handle
 - #to_ptr — Fiddle::StructArray
 - #to_s — Fiddle::MemoryView
 - #to_s — Fiddle::Pointer
 - #to_str — Fiddle::Pointer
 - #to_value — Fiddle::Pointer
 - #typealias — Fiddle::Importer
 - #union — Fiddle::Importer
 - #unstruct — Fiddle::CStruct
 - #value — Fiddle::Importer