Uses of Class
com.kenai.jffi.HeapInvocationBuffer

Uses of HeapInvocationBuffer in com.kenai.jffi
 

Methods in com.kenai.jffi with parameters of type HeapInvocationBuffer
abstract  long Invoker.invokeAddress(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function and returns a native memory address.
abstract  long Invoker.invokeAddress(Function function, HeapInvocationBuffer buffer)
          Invokes a function and returns a native memory address.
 double Invoker.invokeDouble(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 64 bit floating point value.
 double Invoker.invokeDouble(Function function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 64 bit floating point value.
 float Invoker.invokeFloat(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 32 bit floating point value.
 float Invoker.invokeFloat(Function function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 32 bit floating point value.
 int Invoker.invokeInt(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 32 bit integer value.
 int Invoker.invokeInt(Function function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 32 bit integer value.
 long Invoker.invokeLong(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 64 bit integer value.
 long Invoker.invokeLong(Function function, HeapInvocationBuffer buffer)
          Invokes a function and returns a 64 bit integer value.
 java.lang.Object Invoker.invokeObject(Function function, HeapInvocationBuffer buffer)
           
 byte[] Invoker.invokeStruct(CallContext ctx, long function, HeapInvocationBuffer buffer)
          Invokes a function that returns a C struct by value.
 void Invoker.invokeStruct(CallContext ctx, long function, HeapInvocationBuffer buffer, byte[] returnBuffer, int offset)
          Invokes a function that returns a C struct by value.
 byte[] Invoker.invokeStruct(Function function, HeapInvocationBuffer buffer)
          Invokes a function that returns a C struct by value.
 void Invoker.invokeStruct(Function function, HeapInvocationBuffer buffer, byte[] returnBuffer, int offset)
          Invokes a function that returns a C struct by value.