Uses of Interface
com.kenai.jaffl.Pointer

Packages that use Pointer
com.kenai.jaffl   
com.kenai.jaffl.provider   
com.kenai.jaffl.provider.jffi   
com.kenai.jaffl.struct   
 

Uses of Pointer in com.kenai.jaffl
 

Classes in com.kenai.jaffl that implement Pointer
 class MemoryIO
          Interface to reading/writing various types of memory
 

Methods in com.kenai.jaffl that return Pointer
abstract  Pointer MemoryIO.getPointer(long offset)
           
 Pointer Pointer.getPointer(long offset)
           
 

Methods in com.kenai.jaffl with parameters of type Pointer
abstract  void MemoryIO.putPointer(long offset, Pointer value)
           
 void Pointer.putPointer(long offset, Pointer value)
           
static MemoryIO MemoryIO.wrap(Pointer ptr)
           
static MemoryIO MemoryIO.wrap(Pointer ptr, int size)
           
 

Uses of Pointer in com.kenai.jaffl.provider
 

Classes in com.kenai.jaffl.provider that implement Pointer
 class AbstractArrayMemoryIO
           
 class AbstractBufferMemoryIO
           
 class AbstractMemoryIO
          Base implementations of some MemoryIO operations.
 class BoundedMemoryIO
           
 class NullMemoryIO
           
 class ShareMemoryIO
           
 

Methods in com.kenai.jaffl.provider that return Pointer
 Pointer MemoryManager.getBufferPointer(java.nio.Buffer buffer)
           
 Pointer BoundedMemoryIO.getPointer(long offset)
           
 Pointer NullMemoryIO.getPointer(long offset)
           
 Pointer ShareMemoryIO.getPointer(long offset)
           
 

Methods in com.kenai.jaffl.provider with parameters of type Pointer
 void BoundedMemoryIO.putPointer(long offset, Pointer value)
           
 void NullMemoryIO.putPointer(long offset, Pointer value)
           
 void ShareMemoryIO.putPointer(long offset, Pointer value)
           
 MemoryIO MemoryManager.wrap(Pointer address)
           
 MemoryIO MemoryManager.wrap(Pointer address, int size)
           
 

Uses of Pointer in com.kenai.jaffl.provider.jffi
 

Classes in com.kenai.jaffl.provider.jffi that implement Pointer
 class ArrayMemoryIO
           
 class ByteBufferMemoryIO
           
 

Methods in com.kenai.jaffl.provider.jffi that return Pointer
 Pointer MemoryManager.getBufferPointer(java.nio.Buffer buffer)
           
 Pointer ArrayMemoryIO.getPointer(long offset)
           
 Pointer ByteBufferMemoryIO.getPointer(long offset)
           
static Pointer AsmRuntime.pointerValue(int ptr)
           
static Pointer AsmRuntime.pointerValue(long ptr)
           
 

Methods in com.kenai.jaffl.provider.jffi with parameters of type Pointer
static int AsmRuntime.intValue(Pointer ptr)
           
static boolean AsmRuntime.isDirect(Pointer ptr)
           
static long AsmRuntime.longValue(Pointer ptr)
           
static void AsmRuntime.marshal(com.kenai.jffi.InvocationBuffer buffer, Pointer ptr, int nativeArrayFlags)
           
static void AsmRuntime.marshal(InvocationSession session, com.kenai.jffi.InvocationBuffer buffer, Pointer[] parameter, int inout, int nativeArrayFlags)
           
 java.lang.Byte AsmLibraryLoader.TestLib.ptr_ret_int8_t(Pointer p, int index)
           
 void ArrayMemoryIO.putPointer(long offset, Pointer value)
           
 void ByteBufferMemoryIO.putPointer(long offset, Pointer value)
           
 MemoryIO MemoryManager.wrap(Pointer ptr)
           
 MemoryIO MemoryManager.wrap(Pointer ptr, int size)
           
 

Uses of Pointer in com.kenai.jaffl.struct
 

Methods in com.kenai.jaffl.struct that return Pointer
 Pointer Struct.Pointer.get()
          Gets the com.googlecode.jffi.Address value from the native memory.
 

Methods in com.kenai.jaffl.struct with parameters of type Pointer
 void Struct.Pointer.set(Pointer value)
          Puts a com.googlecode.jffi.Address value into the native memory.
 void Struct.useMemory(Pointer address)
          Uses the specified memory address as the backing store for this structure.