Package | Description |
---|---|
org.jruby.ext.ffi | |
org.jruby.ext.ffi.jffi |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInvoker
A native function invoker
|
class |
AutoPointer |
class |
MemoryPointer |
Modifier and Type | Field and Description |
---|---|
Pointer |
FFI.nullPointer |
Modifier and Type | Method and Description |
---|---|
abstract Pointer |
CallbackManager.getCallback(Ruby runtime,
CallbackInfo cbInfo,
Object proc) |
static Pointer |
Pointer.getNull(Ruby runtime) |
protected Pointer |
Pointer.getPointer(Ruby runtime,
long offset) |
protected Pointer |
Buffer.getPointer(Ruby runtime,
long offset) |
protected abstract Pointer |
AbstractMemory.getPointer(Ruby runtime,
long offset) |
Modifier and Type | Method and Description |
---|---|
AbstractInvoker |
NoImplFactory.newFunction(Ruby runtime,
Pointer address,
CallbackInfo cbInfo) |
abstract AbstractInvoker |
Factory.newFunction(Ruby runtime,
Pointer address,
CallbackInfo cbInfo) |
Modifier and Type | Class and Description |
---|---|
static class |
DynamicLibrary.Symbol |
class |
Function |
class |
JFFIInvoker |
Modifier and Type | Method and Description |
---|---|
Pointer |
NativeCallbackFactory.getCallback(IRubyObject callable,
CachingCallSite callSite) |
Pointer |
CallbackManager.getCallback(Ruby runtime,
CallbackInfo cbInfo,
Object proc) |
Pointer |
NativeCallbackFactory.getCallback(RubyObject callable) |
Modifier and Type | Method and Description |
---|---|
Function |
Factory.newFunction(Ruby runtime,
Pointer address,
CallbackInfo cbInfo) |
Constructor and Description |
---|
CodeMemoryIO(Ruby runtime,
Pointer pointer) |
Copyright © 2001-2015 JRuby. All Rights Reserved.