Package org.lwjgl.llvm
Class LLVMOrcLazyCompileCallbackFn
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.llvm.LLVMOrcLazyCompileCallbackFn
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,LLVMOrcLazyCompileCallbackFnI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.J
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class LLVMOrcLazyCompileCallbackFn extends org.lwjgl.system.Callback implements LLVMOrcLazyCompileCallbackFnI
Instances of this class may be passed to theOrcCreateLazyCompileCallback
method.Type
uint64_t (*) ( LLVMOrcJITStackRef JITStack, void *CallbackCtx )
-
-
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.LLVMOrcLazyCompileCallbackFnI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LLVMOrcLazyCompileCallbackFn
create(long functionPointer)
Creates aLLVMOrcLazyCompileCallbackFn
instance from the specified function pointer.static LLVMOrcLazyCompileCallbackFn
create(LLVMOrcLazyCompileCallbackFnI instance)
Creates aLLVMOrcLazyCompileCallbackFn
instance that delegates to the specifiedLLVMOrcLazyCompileCallbackFnI
instance.static LLVMOrcLazyCompileCallbackFn
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.LLVMOrcLazyCompileCallbackFnI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static LLVMOrcLazyCompileCallbackFn create(long functionPointer)
Creates aLLVMOrcLazyCompileCallbackFn
instance from the specified function pointer.- Returns:
- the new
LLVMOrcLazyCompileCallbackFn
-
createSafe
@Nullable public static LLVMOrcLazyCompileCallbackFn createSafe(long functionPointer)
-
create
public static LLVMOrcLazyCompileCallbackFn create(LLVMOrcLazyCompileCallbackFnI instance)
Creates aLLVMOrcLazyCompileCallbackFn
instance that delegates to the specifiedLLVMOrcLazyCompileCallbackFnI
instance.
-
-