This is the API documentation for fiddle: Ruby Standard Library Documentation.
Support for the Ruby 2.4 series has ended. See here for reference.
New to Ruby? You may find these links helpful: syntax, control expressions, assignment, methods, modules + classes, and operator precedence.
This is the API documentation for fiddle: Ruby Standard Library Documentation.
::create (Fiddle::CStructBuilder)
::entity_class (Fiddle::CStruct)
::entity_class (Fiddle::CUnion)
::malloc (Fiddle::CStructEntity)
::malloc (Fiddle::CUnionEntity)
::new (Fiddle::Closure::BlockCaller)
::new (Fiddle::CompositeHandler)
::size (Fiddle::CStructEntity)
#[] (Fiddle::CompositeHandler)
#assign_names (Fiddle::CStructEntity)
#bind_function (Fiddle::Importer)
#call (Fiddle::Closure::BlockCaller)
#close_enabled? (Fiddle::Handle)
#create_value (Fiddle::Importer)
#disable_close (Fiddle::Handle)
#enable_close (Fiddle::Handle)
#handlers (Fiddle::CompositeHandler)
#import_function (Fiddle::Importer)
#import_symbol (Fiddle::Importer)
#import_value (Fiddle::Importer)
#parse_ctype (Fiddle::CParser)
#parse_signature (Fiddle::CParser)
#parse_struct_signature (Fiddle::CParser)
#set_ctypes (Fiddle::CStructEntity)
#set_ctypes (Fiddle::CUnionEntity)