F
ffiModule()
RubyModule
F
memoryClass()
RubyClass
F
bufferClass()
RubyClass
F
pointerClass()
RubyClass
F
memptrClass()
RubyClass
F
structClass()
RubyClass
F
functionClass()
RubyClass
F
callbackClass()
RubyClass
F
typeClass()
RubyClass
F
typedefs()
RubyHash
F
nullPointer()
Pointer
C
new(ffi_module)
M
null_memory_io()
NullMemoryIO
C
register_attached_method(method, invoker)
M
type_resolver()
TypeResolver
org.jruby.ext.ffi.FFI
class
15 members
The holder of all per-ruby-runtime FFI data
Constructors
new
new
(
RubyModule ffi_module
)
Java: <init>(org.jruby.RubyModule ffiModule)
Instance Methods
null_memory_io
NullMemoryIO
null_memory_io
(
)
Java: getNullMemoryIO() · also: get_null_memory_io
register_attached_method
register_attached_method
(
DynamicMethod method,
AbstractInvoker invoker
)
Java: registerAttachedMethod(org.jruby.internal.runtime.methods.DynamicMethod method, org.jruby.ext.ffi.AbstractInvoker invoker)
type_resolver
TypeResolver
type_resolver
(
)
Java: getTypeResolver() · also: get_type_resolver