OpenCL 2.0 C++ Bindings
2.0.7
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
▼
N
cl
The OpenCL C++ bindings are defined within this namespace
▼
N
compatibility
C
make_kernel
▼
N
detail
C
Deleter
C
GetInfoFunctor0
C
GetInfoFunctor1
C
KernelArgumentHandler
C
KernelArgumentHandler< cl::DeviceCommandQueue, void >
C
KernelArgumentHandler< LocalSpaceArg, void >
C
KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >
C
KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >
C
param_traits
C
ReferenceHandler
C
ReferenceHandler< cl_command_queue >
C
ReferenceHandler< cl_context >
C
ReferenceHandler< cl_device_id >
C
ReferenceHandler< cl_event >
C
ReferenceHandler< cl_kernel >
C
ReferenceHandler< cl_mem >
C
ReferenceHandler< cl_platform_id >
C
ReferenceHandler< cl_program >
C
ReferenceHandler< cl_sampler >
C
SVMTraitNull
C
Wrapper
C
Wrapper< cl_device_id >
C
Buffer
Class interface for
Buffer
Memory
Objects
C
BufferGL
Class interface for GL
Buffer
Memory
Objects
C
BufferRenderGL
Class interface for GL Render
Buffer
Memory
Objects
C
CommandQueue
CommandQueue
interface for cl_command_queue
C
Context
Class interface for cl_context
C
Device
Class interface for cl_device_id
C
DeviceCommandQueue
DeviceCommandQueue
interface for device cl_command_queues
C
EnqueueArgs
C
Event
Class interface for cl_event
C
Image
C++ base class for
Image
Memory
objects
C
Image1D
Class interface for 1D
Image
Memory
objects
C
Image1DArray
Image
interface for arrays of 1D images
C
Image1DBuffer
Image
interface for 1D buffer images
C
Image2D
Class interface for 2D
Image
Memory
objects
C
Image2DArray
Image
interface for arrays of 2D images
C
Image3D
Class interface for 3D
Image
Memory
objects
C
ImageFormat
Adds constructors and member functions for cl_image_format
C
ImageGL
General 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
C
Kernel
Class interface for cl_kernel
C
KernelFunctor
C
LocalSpaceArg
Local address wrapper for use with
Kernel::setArg
C
Memory
Class interface for cl_mem
C
NDRange
Class interface for specifying
NDRange
values
C
Pipe
Class interface for
Pipe
Memory
Objects
C
Platform
Class interface for cl_platform_id
C
Program
Program
interface that implements cl_program
C
Sampler
Class interface for cl_sampler
▼
C
SVMAllocator
C
rebind
▼
C
SVMAllocator< void, SVMTrait >
C
rebind
C
SVMTraitAtomic
C
SVMTraitCoarse
C
SVMTraitFine
C
SVMTraitReadOnly
C
SVMTraitReadWrite
C
SVMTraitWriteOnly
C
UserEvent
Class interface for user events (a subset of cl_event's)
Generated on Sat Oct 17 2015 21:17:23 for OpenCL 2.0 C++ Bindings by
1.8.8