|
||||||||||
| 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.AbstractBufferMemoryIO
com.kenai.jaffl.provider.jffi.ByteBufferMemoryIO
public class ByteBufferMemoryIO
| Field Summary |
|---|
| Fields inherited from class com.kenai.jaffl.provider.AbstractBufferMemoryIO |
|---|
buffer |
| Fields inherited from interface com.kenai.jaffl.Pointer |
|---|
SIZE |
| Constructor Summary | |
|---|---|
ByteBufferMemoryIO(java.nio.ByteBuffer buffer)
|
|
| 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.AbstractBufferMemoryIO |
|---|
address, get, get, get, get, get, get, getByte, getByteBuffer, getDouble, getFloat, getInt, getLong, getShort, getString, getString, getString, indexOf, isDirect, put, put, put, put, put, put, putByte, putDouble, putFloat, putInt, putLong, putShort, putString, putString, setMemory |
| Methods inherited from class com.kenai.jaffl.provider.AbstractMemoryIO |
|---|
checkBounds, getAddress, getNativeLong, indexOf, putAddress, 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 ByteBufferMemoryIO(java.nio.ByteBuffer buffer)
| 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 | |||||||||