|
||||||||||
| 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 | |||||||||