|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |