Package org.lwjgl.opencl
Class CLReportLiveObjectsAlteraCallback
- java.lang.Object
-
- org.lwjgl.system.Callback
-
- org.lwjgl.opencl.CLReportLiveObjectsAlteraCallback
-
- All Implemented Interfaces:
java.lang.AutoCloseable
,CLReportLiveObjectsAlteraCallbackI
,org.lwjgl.system.CallbackI
,org.lwjgl.system.CallbackI.V
,org.lwjgl.system.NativeResource
,org.lwjgl.system.Pointer
public abstract class CLReportLiveObjectsAlteraCallback extends org.lwjgl.system.Callback implements CLReportLiveObjectsAlteraCallbackI
Instances of this class may be passed to theReportLiveObjectsAltera
method.Type
void (*) ( void *user_data, void *obj_ptr, char const *type_name, cl_uint refcount )
-
-
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.opencl.CLReportLiveObjectsAlteraCallbackI
SIGNATURE
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CLReportLiveObjectsAlteraCallback
create(long functionPointer)
Creates aCLReportLiveObjectsAlteraCallback
instance from the specified function pointer.static CLReportLiveObjectsAlteraCallback
create(CLReportLiveObjectsAlteraCallbackI instance)
Creates aCLReportLiveObjectsAlteraCallback
instance that delegates to the specifiedCLReportLiveObjectsAlteraCallbackI
instance.static CLReportLiveObjectsAlteraCallback
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.opencl.CLReportLiveObjectsAlteraCallbackI
callback, getSignature, invoke
-
-
-
-
Method Detail
-
create
public static CLReportLiveObjectsAlteraCallback create(long functionPointer)
Creates aCLReportLiveObjectsAlteraCallback
instance from the specified function pointer.- Returns:
- the new
CLReportLiveObjectsAlteraCallback
-
createSafe
@Nullable public static CLReportLiveObjectsAlteraCallback createSafe(long functionPointer)
-
create
public static CLReportLiveObjectsAlteraCallback create(CLReportLiveObjectsAlteraCallbackI instance)
Creates aCLReportLiveObjectsAlteraCallback
instance that delegates to the specifiedCLReportLiveObjectsAlteraCallbackI
instance.
-
-