|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbstractMemory | |
---|---|
org.jruby.ext.ffi | |
org.jruby.ext.ffi.jffi |
Uses of AbstractMemory in org.jruby.ext.ffi |
---|
Subclasses of AbstractMemory in org.jruby.ext.ffi | |
---|---|
class |
AbstractInvoker
A native function invoker |
class |
AutoPointer
|
class |
Buffer
|
class |
MemoryPointer
|
class |
Pointer
C memory pointer operations. |
Fields in org.jruby.ext.ffi declared as AbstractMemory | |
---|---|
protected AbstractMemory |
StructLayout.ArrayProxy.ptr
|
Methods in org.jruby.ext.ffi that return AbstractMemory | |
---|---|
AbstractMemory |
Struct.getMemory()
|
abstract AbstractMemory |
AbstractMemory.order(Ruby runtime,
java.nio.ByteOrder order)
|
AbstractMemory |
Buffer.order(Ruby runtime,
java.nio.ByteOrder order)
|
AbstractMemory |
Pointer.order(Ruby runtime,
java.nio.ByteOrder order)
|
protected abstract AbstractMemory |
AbstractMemory.slice(Ruby runtime,
long offset)
|
protected AbstractMemory |
Buffer.slice(Ruby runtime,
long offset)
|
protected AbstractMemory |
Pointer.slice(Ruby runtime,
long offset)
|
protected abstract AbstractMemory |
AbstractMemory.slice(Ruby runtime,
long offset,
long size)
|
protected AbstractMemory |
Buffer.slice(Ruby runtime,
long offset,
long size)
|
protected AbstractMemory |
Pointer.slice(Ruby runtime,
long offset,
long size)
|
Methods in org.jruby.ext.ffi with parameters of type AbstractMemory | |
---|---|
IRubyObject |
StructLayout.Member.get(ThreadContext context,
StructLayout.Storage cache,
AbstractMemory ptr)
Reads a ruby value from the struct member. |
void |
StructLayout.Member.put(ThreadContext context,
StructLayout.Storage cache,
AbstractMemory ptr,
IRubyObject value)
Writes a ruby value to the native struct member as the appropriate native value. |
Uses of AbstractMemory in org.jruby.ext.ffi.jffi |
---|
Subclasses of AbstractMemory in org.jruby.ext.ffi.jffi | |
---|---|
static class |
DynamicLibrary.Symbol
|
class |
Function
|
class |
JFFIInvoker
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |