OpenCL C++ Bindings
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NclThe OpenCL C++ bindings are defined within this namespace
 Ncompatibility
 Cmake_kernel
 Ndetail
 CDeleter
 CGetInfoFunctor0
 CGetInfoFunctor1
 CKernelArgumentHandler
 CKernelArgumentHandler< cl::DeviceCommandQueue, void >
 CKernelArgumentHandler< LocalSpaceArg, void >
 CKernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >
 CKernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >
 Cparam_traits
 CReferenceHandler
 CReferenceHandler< cl_command_queue >
 CReferenceHandler< cl_context >
 CReferenceHandler< cl_device_id >
 CReferenceHandler< cl_event >
 CReferenceHandler< cl_kernel >
 CReferenceHandler< cl_mem >
 CReferenceHandler< cl_platform_id >
 CReferenceHandler< cl_program >
 CReferenceHandler< cl_sampler >
 CSVMTraitNull
 CWrapper
 CWrapper< cl_device_id >
 CBufferClass interface for Buffer Memory Objects
 CBufferGLClass interface for GL Buffer Memory Objects
 CBufferRenderGLClass interface for GL Render Buffer Memory Objects
 CCommandQueueCommandQueue interface for cl_command_queue
 CContextClass interface for cl_context
 CDeviceClass interface for cl_device_id
 CDeviceCommandQueueDeviceCommandQueue interface for device cl_command_queues
 CEnqueueArgs
 CEventClass interface for cl_event
 CImageC++ base class for Image Memory objects
 CImage1DClass interface for 1D Image Memory objects
 CImage1DArrayImage interface for arrays of 1D images
 CImage1DBufferImage interface for 1D buffer images
 CImage2DClass interface for 2D Image Memory objects
 CImage2DArrayImage interface for arrays of 2D images
 CImage2DGLClass interface for GL 2D Image Memory objects
 CImage3DClass interface for 3D Image Memory objects
 CImage3DGLClass interface for GL 3D Image Memory objects
 CImageFormatAdds constructors and member functions for cl_image_format
 CImageGLGeneral image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway
 CKernelClass interface for cl_kernel
 CKernelFunctor
 CLocalSpaceArgLocal address wrapper for use with Kernel::setArg
 CMemoryClass interface for cl_mem
 CNDRangeClass interface for specifying NDRange values
 CPipeClass interface for Pipe Memory Objects
 CPlatformClass interface for cl_platform_id
 CProgramProgram interface that implements cl_program
 CSamplerClass interface for cl_sampler
 CSVMAllocator
 Crebind
 CSVMAllocator< void, SVMTrait >
 Crebind
 CSVMTraitAtomic
 CSVMTraitCoarse
 CSVMTraitFine
 CSVMTraitReadOnly
 CSVMTraitReadWrite
 CSVMTraitWriteOnly
 CUserEventClass interface for user events (a subset of cl_event's)