|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DirectMemoryIO | |
---|---|
org.jruby.ext.ffi | |
org.jruby.ext.ffi.jffi |
Uses of DirectMemoryIO in org.jruby.ext.ffi |
---|
Subinterfaces of DirectMemoryIO in org.jruby.ext.ffi | |
---|---|
interface |
AllocatedDirectMemoryIO
|
Classes in org.jruby.ext.ffi that implement DirectMemoryIO | |
---|---|
class |
FreedMemoryIO
|
class |
NullMemoryIO
An implementation of MemoryIO that throws an exception on any access. |
class |
SwappedMemoryIO
|
Methods in org.jruby.ext.ffi that return DirectMemoryIO | |
---|---|
DirectMemoryIO |
ArrayMemoryIO.getMemoryIO(long offset)
|
DirectMemoryIO |
InvalidMemoryIO.getMemoryIO(long offset)
|
DirectMemoryIO |
MemoryIO.getMemoryIO(long offset)
Reads a pointer value at the specified offset within the memory area, and wraps it in an abstract memory accessor. |
DirectMemoryIO |
SwappedMemoryIO.getMemoryIO(long offset)
|
abstract DirectMemoryIO |
Factory.wrapDirectMemory(Ruby runtime,
long address)
Wraps a native C memory address in a MemoryIO accessor. |
DirectMemoryIO |
NoImplFactory.wrapDirectMemory(Ruby runtime,
long address)
|
Constructors in org.jruby.ext.ffi with parameters of type DirectMemoryIO | |
---|---|
AbstractInvoker(Ruby runtime,
RubyClass klass,
int arity,
DirectMemoryIO io)
Creates a new AbstractInvoker instance. |
|
Pointer(Ruby runtime,
DirectMemoryIO io)
|
|
Pointer(Ruby runtime,
DirectMemoryIO io,
long size,
int typeSize)
|
|
Pointer(Ruby runtime,
RubyClass klass,
DirectMemoryIO io)
|
|
Pointer(Ruby runtime,
RubyClass klass,
DirectMemoryIO io,
long size)
|
|
Pointer(Ruby runtime,
RubyClass klass,
DirectMemoryIO io,
long size,
int typeSize)
|
Uses of DirectMemoryIO in org.jruby.ext.ffi.jffi |
---|
Classes in org.jruby.ext.ffi.jffi that implement DirectMemoryIO | |
---|---|
class |
CodeMemoryIO
Representation of code (executable) memory blocks |
Methods in org.jruby.ext.ffi.jffi that return DirectMemoryIO | |
---|---|
DirectMemoryIO |
Factory.wrapDirectMemory(Ruby runtime,
long address)
|
Constructors in org.jruby.ext.ffi.jffi with parameters of type DirectMemoryIO | |
---|---|
DynamicLibrary.Symbol(Ruby runtime,
DynamicLibrary library,
java.lang.String name,
DirectMemoryIO io)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |