com.kenai.jaffl.provider

Class BoundedMemoryIO

public class BoundedMemoryIO extends AbstractMemoryIO implements DelegatingMemoryIO

Constructor Summary
BoundedMemoryIO(MemoryIO parent, long offset, long size)
Method Summary
longaddress()
MemoryIOgetDelegatedMemoryIO()
MemoryIOgetMemoryIO(long offset)
MemoryIOgetMemoryIO(long offset, long size)
PointergetPointer(long offset)
booleanisDirect()
voidputPointer(long offset, Pointer value)

Constructor Detail

BoundedMemoryIO

public BoundedMemoryIO(MemoryIO parent, long offset, long size)

Method Detail

address

public long address()

getDelegatedMemoryIO

public MemoryIO getDelegatedMemoryIO()

getMemoryIO

public MemoryIO getMemoryIO(long offset)

getMemoryIO

public MemoryIO getMemoryIO(long offset, long size)

getPointer

public Pointer getPointer(long offset)

isDirect

public boolean isDirect()

putPointer

public void putPointer(long offset, Pointer value)