Uses of Class
de.ibapl.jnhw.common.memory.NativeFunctionPointer
-
Packages that use NativeFunctionPointer Package Description de.ibapl.jnhw.common.callback Native function pointers for calling back from native code.de.ibapl.jnhw.common.memory Classes to manage blocks of native memory.de.ibapl.jnhw.common.nativecall Native function pointers for calling into native code.de.ibapl.jnhw.common.nativepointer Native function pointers for calling into native and for callin back from native code.de.ibapl.jnhw.common.util Utility classes for JNHW. -
-
Uses of NativeFunctionPointer in de.ibapl.jnhw.common.callback
Subclasses of NativeFunctionPointer in de.ibapl.jnhw.common.callback Modifier and Type Class Description classCallback_I_I_Mem_V<C extends AbstractNativeMemory>classCallback_I_I_Mem_V_Impl<C extends AbstractNativeMemory>classCallback_I_Mem_Mem_V<A extends AbstractNativeMemory,B extends AbstractNativeMemory>classCallback_I_Mem_Mem_V_Impl<A extends AbstractNativeMemory,B extends AbstractNativeMemory>classCallback_I_VclassCallback_I_V_ImplclassCallback_IJ_VCallback with the current size of pointerclassCallback_IJ_V_ImplclassCallback_J_VclassCallback_J_V_ImplclassCallback_Mem_V<A extends AbstractNativeMemory>classCallback_Mem_V_Impl<A extends AbstractNativeMemory>classCallback_NativeRunnableMethods in de.ibapl.jnhw.common.callback with parameters of type NativeFunctionPointer Modifier and Type Method Description static Callback_I_I_Mem_V_ImplCallback_I_I_Mem_V_Impl. find(NativeFunctionPointer callbackPtr)static Callback_I_Mem_Mem_V_ImplCallback_I_Mem_Mem_V_Impl. find(NativeFunctionPointer callbackPtr)static Callback_I_V_ImplCallback_I_V_Impl. find(NativeFunctionPointer callbackPtr)static Callback_IJ_V_ImplCallback_IJ_V_Impl. find(NativeFunctionPointer callbackPtr)static Callback_J_V_ImplCallback_J_V_Impl. find(NativeFunctionPointer callbackPtr)static Callback_Mem_V_ImplCallback_Mem_V_Impl. find(NativeFunctionPointer callbackPtr) -
Uses of NativeFunctionPointer in de.ibapl.jnhw.common.memory
Classes in de.ibapl.jnhw.common.memory with type parameters of type NativeFunctionPointer Modifier and Type Interface Description static interfaceNativeFunctionPointer.Producer<A extends NativeFunctionPointer>Methods in de.ibapl.jnhw.common.memory that return NativeFunctionPointer Modifier and Type Method Description static NativeFunctionPointerNativeFunctionPointer. wrap(NativeAddressHolder nativePointer)static NativeFunctionPointerNativeFunctionPointer. wrap(NativeFunctionPointer nativeFunctionPointer)Methods in de.ibapl.jnhw.common.memory with parameters of type NativeFunctionPointer Modifier and Type Method Description static booleanNativeFunctionPointer. isSameAddress(NativeFunctionPointer ptr1, NativeFunctionPointer ptr2)static NativeAddressHolderNativeFunctionPointer. toNativeAddressHolder(NativeFunctionPointer nativeFunctionPointer)static longNativeFunctionPointer. toUintptr_t(NativeFunctionPointer nativeFunctionPointer)static longNativeFunctionPointer. toUintptr_tOrNULL(NativeFunctionPointer nativeFunctionPointer)voidJnhwMemoryAccessor. uintptr_t(OpaqueMemory32 mem, long offset, NativeFunctionPointer dest)voidMemoryAccessor. uintptr_t(OpaqueMemory32 mem, long offset, NativeFunctionPointer dest)voidUnsafeMemoryAccessor. uintptr_t(OpaqueMemory32 mem, long offset, NativeFunctionPointer dest)static NativeFunctionPointerNativeFunctionPointer. wrap(NativeFunctionPointer nativeFunctionPointer)Constructors in de.ibapl.jnhw.common.memory with parameters of type NativeFunctionPointer Constructor Description NativeFunctionPointer(NativeFunctionPointer src) -
Uses of NativeFunctionPointer in de.ibapl.jnhw.common.nativecall
Subclasses of NativeFunctionPointer in de.ibapl.jnhw.common.nativecall Modifier and Type Class Description classCallNative_I_I_Mem_V<C extends AbstractNativeMemory>Call a native function pointer.classCallNative_I_Mem_Mem_V<A extends AbstractNativeMemory,B extends AbstractNativeMemory>Call a native function pointer.classCallNative_I_VCall a native function pointer.classCallNative_IJ_VCall a native function pointer.classCallNative_J_VCall a native function pointer.classCallNative_Mem_V<A extends AbstractNativeMemory>Call a native function pointer.Methods in de.ibapl.jnhw.common.nativecall with parameters of type NativeFunctionPointer Modifier and Type Method Description static CallNative_I_I_Mem_VCallNative_I_I_Mem_V. wrap(NativeFunctionPointer src)static CallNative_I_Mem_Mem_VCallNative_I_Mem_Mem_V. wrap(NativeFunctionPointer src)static CallNative_I_VCallNative_I_V. wrap(NativeFunctionPointer src)static CallNative_IJ_VCallNative_IJ_V. wrap(NativeFunctionPointer src)static CallNative_J_VCallNative_J_V. wrap(NativeFunctionPointer src)static CallNative_Mem_VCallNative_Mem_V. wrap(NativeFunctionPointer src)Constructors in de.ibapl.jnhw.common.nativecall with parameters of type NativeFunctionPointer Constructor Description CallNative_I_I_Mem_V(NativeFunctionPointer src)CallNative_I_Mem_Mem_V(NativeFunctionPointer src)CallNative_I_V(NativeFunctionPointer src)CallNative_IJ_V(NativeFunctionPointer src)CallNative_J_V(NativeFunctionPointer src)CallNative_Mem_V(NativeFunctionPointer src) -
Uses of NativeFunctionPointer in de.ibapl.jnhw.common.nativepointer
Subclasses of NativeFunctionPointer in de.ibapl.jnhw.common.nativepointer Modifier and Type Class Description classFunctionPtr_I_I_Mem_V<C extends AbstractNativeMemory>classFunctionPtr_I_Mem_Mem_V<A extends AbstractNativeMemory,B extends AbstractNativeMemory>classFunctionPtr_I_VclassFunctionPtr_IJ_VclassFunctionPtr_J_VclassFunctionPtr_Mem_V<A extends AbstractNativeMemory>Constructors in de.ibapl.jnhw.common.nativepointer with parameters of type NativeFunctionPointer Constructor Description FunctionPtr_I_I_Mem_V(NativeFunctionPointer src)FunctionPtr_I_Mem_Mem_V(NativeFunctionPointer src)FunctionPtr_I_V(NativeFunctionPointer src)FunctionPtr_IJ_V(NativeFunctionPointer src)FunctionPtr_Mem_V(NativeFunctionPointer src) -
Uses of NativeFunctionPointer in de.ibapl.jnhw.common.util
Methods in de.ibapl.jnhw.common.util with parameters of type NativeFunctionPointer Modifier and Type Method Description voidJsonStringBuilder. appendFunctionPtrMember(String name, NativeFunctionPointer value)
-