Package org.jruby.ext.ffi

Interface Summary
MemoryIO Abstracted memory operations.
NativeParam This is just a marker interface to allow both NativeType and Callback to be used as parameter types.
 

Class Summary
AbstractBuffer A memory buffer to pass data between ruby and native code.
AbstractMemory A abstract memory object that defines operations common to both pointers and memory buffers
AbstractMemoryPointer C memory pointer operations.
AutoPointer  
CallbackInfo Defines a C callback's parameters and return type.
Factory A factory that can create a FFI Provider
Factory.Service  
FFIProvider Base class for all FFI providers
Invoker A native function invoker
Platform  
Pointer C memory pointer operations.
StructLayout Defines the memory layout for a native structure.
StructLayoutBuilder  
Util  
 

Enum Summary
NativeType Native types
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.