|
||||||||||
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 MemoryIO
public Pointer getPointer(long offset)
getPointer
in interface Pointer
getPointer
in class MemoryIO
public void putPointer(long offset, Pointer value)
putPointer
in interface Pointer
putPointer
in class MemoryIO
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |