# Uses of Class org.lwjgl.PointerWrapperAbstract (LWJGL API)
Date: 2015-07-28

## Uses of Class
org.lwjgl.PointerWrapperAbstract

Packages that use PointerWrapperAbstract
org.lwjgl.opencl
org.lwjgl.opengl
org.lwjgl.opengles

Uses of PointerWrapperAbstract in org.lwjgl.opencl

Subclasses of PointerWrapperAbstract in org.lwjgl.opencl
`class` `CLBuildProgramCallback` Instances of this class can be used to receive OpenCL program build notifications.
`class` `CLCommandQueue` This class is a wrapper around a cl_command_queue pointer.
`class` `CLCompileProgramCallback` Instances of this class can be used to receive OpenCL program compilation notifications.
`class` `CLContext` This class is a wrapper around a cl_context pointer.
`class` `CLContextCallback` Instances of this class can be used to receive OpenCL context error notifications.
`class` `CLDevice` This class is a wrapper around a cl_device_id pointer.
`class` `CLEvent` This class is a wrapper around a cl_mem pointer.
`class` `CLEventCallback` Instances of this class can be used to handle OpenCL event callbacks.
`class` `CLKernel` This class is a wrapper around a cl_kernel pointer.
`class` `CLLinkProgramCallback` Instances of this class can be used to receive OpenCL program linkage notifications.
`class` `CLMem` This class is a wrapper around a cl_mem pointer.
`class` `CLMemObjectDestructorCallback` Instances of this class can be used to receive OpenCL memory object destruction notifications.
`class` `CLNativeKernel` Instances of this class can be used to execute native kernels.
`class` `CLPlatform` This class is a wrapper around a cl_platform_id pointer.
`class` `CLPrintfCallback` Instances of this class can be used to receive OpenCL printf messages.
`class` `CLProgram` This class is a wrapper around a cl_program pointer.
`class` `CLSampler` This class is a wrapper around a cl_sampler pointer.

Uses of PointerWrapperAbstract in org.lwjgl.opengl

Subclasses of PointerWrapperAbstract in org.lwjgl.opengl
`class` `AMDDebugOutputCallback` Instances of this class are needed to use the callback functionality of the AMD_debug_output extension.
`class` `ARBDebugOutputCallback` Instances of this class are needed to use the callback functionality of the ARB_debug_output extension.
`class` `GLSync` This class is a wrapper around a GLsync pointer.
`class` `KHRDebugCallback` Instances of this class are needed to use the callback functionality of the KHR_debug extension.

Uses of PointerWrapperAbstract in org.lwjgl.opengles

Subclasses of PointerWrapperAbstract in org.lwjgl.opengles
`class` `EGLConfig` EGLConfig wrapper class.
`class` `EGLContext` EGLContext wrapper class.
`class` `EGLDisplay` EGLDisplay wrapper class.
`class` `EGLImageOES` EGLImageOES wrapper class.
`class` `EGLSurface` EGLSurface wrapper class.
`class` `EGLSyncKHR` EGLSyncKHR wrapper class.
`class` `EGLSyncNV` EGLSyncNV wrapper class.

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.