com.kenai.jaffl.provider.jffi

Class MemoryManager

public class MemoryManager extends Object implements MemoryManager

Method Summary
MemoryIOallocate(int size)
MemoryIOallocateDirect(int size)
MemoryIOallocateDirect(int size, boolean clear)
PointergetBufferPointer(Buffer buffer)
MemoryIOwrap(Pointer ptr)
MemoryIOwrap(Pointer ptr, int size)
MemoryIOwrap(ByteBuffer buffer)

Method Detail

allocate

public MemoryIO allocate(int size)

allocateDirect

public MemoryIO allocateDirect(int size)

allocateDirect

public MemoryIO allocateDirect(int size, boolean clear)

getBufferPointer

public Pointer getBufferPointer(Buffer buffer)

wrap

public MemoryIO wrap(Pointer ptr)

wrap

public MemoryIO wrap(Pointer ptr, int size)

wrap

public MemoryIO wrap(ByteBuffer buffer)