|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kenai.jaffl.MemoryIO
com.kenai.jaffl.provider.AbstractMemoryIO
com.kenai.jaffl.provider.AbstractArrayMemoryIO
com.kenai.jaffl.provider.jffi.ArrayMemoryIO
public final class ArrayMemoryIO
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.kenai.jaffl.provider.AbstractArrayMemoryIO |
|---|
AbstractArrayMemoryIO.ArrayIO |
| Field Summary |
|---|
| Fields inherited from class com.kenai.jaffl.provider.AbstractArrayMemoryIO |
|---|
buffer, IO, length, LONG_SIZE, offset |
| Fields inherited from interface com.kenai.jaffl.Pointer |
|---|
SIZE |
| Constructor Summary | |
|---|---|
ArrayMemoryIO(int size)
|
|
| Method Summary | |
|---|---|
MemoryIO |
getMemoryIO(long offset)
|
MemoryIO |
getMemoryIO(long offset,
long size)
|
Pointer |
getPointer(long offset)
|
void |
putPointer(long offset,
Pointer value)
|
| Methods inherited from class com.kenai.jaffl.provider.AbstractArrayMemoryIO |
|---|
address, array, clear, get, get, get, get, get, get, getAddress, getByte, getDouble, getFloat, getInt, getLong, getShort, getString, getString, index, indexOf, indexOf, isDirect, isNull, length, offset, put, put, put, put, put, put, putAddress, putByte, putDouble, putFloat, putInt, putLong, putShort, putString, setMemory |
| Methods inherited from class com.kenai.jaffl.provider.AbstractMemoryIO |
|---|
checkBounds, getNativeLong, putAddress, putNativeLong, slice, slice, transferFrom, transferTo |
| Methods inherited from class com.kenai.jaffl.MemoryIO |
|---|
allocate, allocateDirect, allocateDirect, wrap, wrap, wrap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ArrayMemoryIO(int size)
| Method Detail |
|---|
public MemoryIO getMemoryIO(long offset)
getMemoryIO in class MemoryIO
public MemoryIO getMemoryIO(long offset,
long size)
getMemoryIO in class MemoryIOpublic Pointer getPointer(long offset)
getPointer in interface PointergetPointer in class MemoryIO
public void putPointer(long offset,
Pointer value)
putPointer in interface PointerputPointer in class MemoryIO
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||