Methods
<< (FFI::Enums)
[] (FFI::Enum)
[] (FFI::ConstGenerator)
__map_symbol (FFI::Enums)
add_typedef (FFI)
align (FFI::Struct)
align (FFI::Struct)
alignment (FFI::Struct)
alignment (FFI::Struct)
attach_function (FFI::Library)
attach_variable (FFI::Library)
autorelease= (FFI::AutoPointer)
autorelease= (FFI::AutoPointer::Releaser)
builder (FFI::Union)
by_value (FFI::Struct)
calculate (FFI::StructGenerator)
calculate (FFI::ConstGenerator)
call (FFI::VariadicInvoker)
call (FFI::AutoPointer::DefaultReleaser)
call (FFI::AutoPointer::CallableReleaser)
callback (FFI::Struct)
callback (FFI::Library)
clear (FFI::Struct)
const (FFI::ConstGenerator)
constants (FFI::Generator)
converted_value (FFI::ConstGenerator::Constant)
create_invoker (FFI)
dump_config (FFI::StructGenerator)
dump_constants (FFI::ConstGenerator)
enclosing_module (FFI::Struct)
enum (FFI::Library)
enum_type (FFI::Library)
enum_value (FFI::Library)
errno (FFI)
errno= (FFI)
extended (FFI::Library)
ffi_convention (FFI::Library)
ffi_lib (FFI::Library)
ffi_libraries (FFI::Library)
field (FFI::StructGenerator)
find (FFI::Enums)
find (FFI::Enum)
find_type (FFI)
find_type (FFI::Library)
find_type (FFI::Struct)
for_fd (FFI::IO)
found? (FFI::StructGenerator)
free (FFI::AutoPointer)
free (FFI::AutoPointer::Releaser)
from_string (FFI::MemoryPointer)
generate (FFI::TypesGenerator)
generate_layout (FFI::StructGenerator)
get (FFI::StructLayout::InlineStruct)
get (FFI::StructLayout::Enum)
get_field (FFI::StructGenerator)
in (FFI::Struct)
include (FFI::ConstGenerator)
include (FFI::StructGenerator)
init (FFI::VariadicInvoker)
layout (FFI::Struct)
map_library_name (FFI)
members (FFI::Struct)
members (FFI::Struct)
name (FFI::StructGenerator)
native_read (FFI::IO)
new (FFI::Generator)
new (FFI::AutoPointer)
new (FFI::StructGenerator::Field)
new (FFI::Generator::Task)
new (FFI::Enums)
new (FFI::NotFoundError)
new (FFI::ConstGenerator::Constant)
new (FFI::ConstGenerator)
new (FFI::Enum)
new (FFI::StructGenerator)
new (FFI::AutoPointer::Releaser)
new (FFI::ManagedStruct)
offset= (FFI::StructGenerator::Field)
offset_of (FFI::Struct)
offset_of (FFI::StructLayout)
offset_of (FFI::Struct)
offsets (FFI::Struct)
offsets (FFI::StructLayout)
offsets (FFI::Struct)
options (FFI::StructGenerator)
options (FFI::ConstGenerator)
options= (FFI::StructGenerator)
options= (FFI::ConstGenerator)
out (FFI::Struct)
put (FFI::StructLayout::Enum)
read_array_of_int (FFI::Pointer)
read_array_of_long (FFI::Pointer)
read_array_of_pointer (FFI::Pointer)
read_array_of_type (FFI::Pointer)
read_float (FFI::Pointer)
read_int (FFI::Pointer)
read_long (FFI::Pointer)
read_long_long (FFI::Pointer)
read_pointer (FFI::Pointer)
read_string (FFI::Pointer)
read_string_length (FFI::Pointer)
read_string_to_null (FFI::Pointer)
ruby_name (FFI::ConstGenerator::Constant)
size (FFI::Pointer)
size (FFI::Struct)
size (FFI::Struct)
size= (FFI::Struct)
size_to_type (FFI)
struct (FFI::Generator)
symbol_map (FFI::Enum)
symbols (FFI::Enum)
to_config (FFI::StructGenerator::Field)
to_h (FFI::Enum)
to_ptr (FFI::Struct)
to_ruby (FFI::ConstGenerator::Constant)
to_ruby (FFI::ConstGenerator)
to_s (FFI::Generator)
type_size (FFI)
typedef (FFI::Library)
values (FFI::Struct)
write_array_of_int (FFI::Pointer)
write_array_of_long (FFI::Pointer)
write_array_of_pointer (FFI::Pointer)
write_array_of_type (FFI::Pointer)
write_float (FFI::Pointer)
write_int (FFI::Pointer)
write_long (FFI::Pointer)
write_long_long (FFI::Pointer)
write_pointer (FFI::Pointer)
write_string (FFI::Pointer)
write_string_length (FFI::Pointer)