Package org.lwjgl.llvm
Class LLVMMemoryManagerDestroyCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.llvm.LLVMMemoryManagerDestroyCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,LLVMMemoryManagerDestroyCallbackI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.V
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class LLVMMemoryManagerDestroyCallback extends org.lwjgl.system.Callback implements LLVMMemoryManagerDestroyCallbackI
Instances of this class may be passed to theCreateSimpleMCJITMemoryManager
method.Type
void (*) ( void *Opaque )
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.lwjgl.system.CallbackI
org.lwjgl.system.CallbackI.B, org.lwjgl.system.CallbackI.D, org.lwjgl.system.CallbackI.F, org.lwjgl.system.CallbackI.I, org.lwjgl.system.CallbackI.J, org.lwjgl.system.CallbackI.N, org.lwjgl.system.CallbackI.P, org.lwjgl.system.CallbackI.S, org.lwjgl.system.CallbackI.V, org.lwjgl.system.CallbackI.Z
-
-
Field Summary
-
Fields inherited from interface org.lwjgl.llvm.LLVMMemoryManagerDestroyCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LLVMMemoryManagerDestroyCallback
create(long functionPointer)
Creates aLLVMMemoryManagerDestroyCallback
instance from the specified function pointer.static LLVMMemoryManagerDestroyCallback
create(LLVMMemoryManagerDestroyCallbackI instance)
Creates aLLVMMemoryManagerDestroyCallback
instance that delegates to the specifiedLLVMMemoryManagerDestroyCallbackI
instance.static LLVMMemoryManagerDestroyCallback
createSafe(long functionPointer)
-
Methods inherited from class org.lwjgl.system.Callback
__stdcall, address, equals, free, free, get, getSafe, hashCode, toString
-
Methods inherited from interface org.lwjgl.llvm.LLVMMemoryManagerDestroyCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static LLVMMemoryManagerDestroyCallback create(long functionPointer)
Creates aLLVMMemoryManagerDestroyCallback
instance from the specified function pointer.- Returns:
- the new
LLVMMemoryManagerDestroyCallback
-
createSafe
@Nullable public static LLVMMemoryManagerDestroyCallback createSafe(long functionPointer)
-
create
public static LLVMMemoryManagerDestroyCallback create(LLVMMemoryManagerDestroyCallbackI instance)
Creates aLLVMMemoryManagerDestroyCallback
instance that delegates to the specifiedLLVMMemoryManagerDestroyCallbackI
instance.
-
-