Module de.ibapl.jnhw.common
Package de.ibapl.jnhw.common.callback
Class Callback_I_I_Mem_V<C extends AbstractNativeMemory>
- java.lang.Object
-
- de.ibapl.jnhw.common.memory.NativeFunctionPointer
-
- de.ibapl.jnhw.common.nativepointer.FunctionPtr_I_I_Mem_V<C>
-
- de.ibapl.jnhw.common.callback.Callback_I_I_Mem_V<C>
-
- Type Parameters:
C-
- Direct Known Subclasses:
Callback_I_I_Mem_V_Impl
public abstract class Callback_I_I_Mem_V<C extends AbstractNativeMemory> extends FunctionPtr_I_I_Mem_V<C>
- Author:
- aploese
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.ibapl.jnhw.common.memory.NativeFunctionPointer
NativeFunctionPointer.Producer<A extends NativeFunctionPointer>
-
-
Field Summary
-
Fields inherited from class de.ibapl.jnhw.common.memory.NativeFunctionPointer
nativeAddress
-
-
Constructor Summary
Constructors Constructor Description Callback_I_I_Mem_V(NativeAddressHolder src)Callback_I_I_Mem_V(Function<T,NativeAddressHolder> producer)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract voidcallback(int a, int b, C c)this will be called from the native code.-
Methods inherited from class de.ibapl.jnhw.common.memory.NativeFunctionPointer
equals, hashCode, isSameAddress, nativeToString, toNativeAddressHolder, toString, toUintptr_t, toUintptr_tOrNULL, wrap, wrap
-
-
-
-
Constructor Detail
-
Callback_I_I_Mem_V
public Callback_I_I_Mem_V(Function<T,NativeAddressHolder> producer)
-
Callback_I_I_Mem_V
public Callback_I_I_Mem_V(NativeAddressHolder src)
-
-
Method Detail
-
callback
protected abstract void callback(int a, int b, C c)this will be called from the native code.- Parameters:
a-b-c-
-
-