Package com.kenai.jffi
Class Invoker.LP64
- java.lang.Object
-
- com.kenai.jffi.Invoker
-
- com.kenai.jffi.Invoker.LP64
-
-
Constructor Summary
Constructors Modifier Constructor Description privateLP64()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longinvokeAddress(CallContext ctx, long function, HeapInvocationBuffer buffer)Invokes a function and returns a native memory address.-
Methods inherited from class com.kenai.jffi.Invoker
getInstance, getObjectParameterInvoker, invoke, invoke, invokeAddress, invokeBigDecimal, invokeBigDecimal, invokeDouble, invokeDouble, invokeFloat, invokeFloat, invokeI0, invokeI0NoErrno, invokeI1, invokeI1NoErrno, invokeI2, invokeI2NoErrno, invokeI3, invokeI3NoErrno, invokeI4, invokeI4NoErrno, invokeI5, invokeI5NoErrno, invokeI6, invokeI6NoErrno, invokeIIIIIIrI, invokeIIIIIrI, invokeIIIIrI, invokeIIIrI, invokeIIrI, invokeInt, invokeInt, invokeIrI, invokeL0, invokeL0NoErrno, invokeL1, invokeL1NoErrno, invokeL2, invokeL2NoErrno, invokeL3, invokeL3NoErrno, invokeL4, invokeL4NoErrno, invokeL5, invokeL5NoErrno, invokeL6, invokeL6NoErrno, invokeLLLLLLrL, invokeLLLLLrL, invokeLLLLrL, invokeLLLrL, invokeLLrL, invokeLong, invokeLong, invokeLrL, invokeN0, invokeN1, invokeN1, invokeN1O1, invokeN2, invokeN2, invokeN2, invokeN2O1, invokeN2O2, invokeN3, invokeN3, invokeN3, invokeN3, invokeN3O1, invokeN3O2, invokeN3O3, invokeN4, invokeN4, invokeN4, invokeN4, invokeN4, invokeN4O1, invokeN4O2, invokeN4O3, invokeN5, invokeN5, invokeN5, invokeN5, invokeN5, invokeN5, invokeN5O1, invokeN5O2, invokeN5O3, invokeN6, invokeN6, invokeN6, invokeN6, invokeN6, invokeN6, invokeN6, invokeN6O1, invokeN6O2, invokeN6O3, invokeNNNNNNrN, invokeNNNNNrN, invokeNNNNrN, invokeNNNO1rN, invokeNNNO2rN, invokeNNNrN, invokeNNO1rN, invokeNNO2rN, invokeNNrN, invokeNoErrnoIIIrI, invokeNoErrnoIIrI, invokeNoErrnoIrI, invokeNoErrnoVrI, invokeNrN, invokeObject, invokeStruct, invokeStruct, invokeStruct, invokeStruct, invokeVrI, invokeVrL, invokeVrN
-
-
-
-
Field Detail
-
INSTANCE
private static final Invoker INSTANCE
-
-
Method Detail
-
invokeAddress
public final long invokeAddress(CallContext ctx, long function, HeapInvocationBuffer buffer)
Description copied from class:InvokerInvokes a function and returns a native memory address.- Specified by:
invokeAddressin classInvoker- Parameters:
ctx- The call context which describes how to call the native function.function- The address of the native function to invoke.buffer- A buffer containing the arguments to the function.- Returns:
- A native memory address.
-
-