| 
    HDK
    
   | 
 
The OpenCL C++ bindings are defined within this namespace. More...
Namespaces | |
| detail | |
Classes | |
| class | string | 
| Simple string class, that provides a limited subset of std::string functionality but avoids many of the issues that come with that class.  More... | |
| class | vector | 
| Fixed sized vector implementation that mirroring std::vector functionality.  More... | |
| struct | size_t | 
| size_t class used to interface between C++ and OpenCL C calls that require arrays of size_t values, who's size is known statically.  More... | |
| struct | ImageFormat | 
| ImageFormat interface fro cl_image_format.  More... | |
| class | Device | 
| Device interface for cl_device_id.  More... | |
| class | Platform | 
| Platform interface.  More... | |
| class | Context | 
| class | Event | 
| Event interface for cl_event.  More... | |
| class | Memory | 
| Memory interface for cl_mem.  More... | |
| class | Buffer | 
| Memory buffer interface.  More... | |
| class | BufferGL | 
| Memory buffer interface for GL interop.  More... | |
| class | BufferRenderGL | 
| Memory buffer interface for GL interop with renderbuffer.  More... | |
| class | Image | 
| Base class interface for all images.  More... | |
| class | Image2D | 
| Image interface for 2D images.  More... | |
| class | Image2DGL | 
| 2D image interface for GL interop.  More... | |
| class | Image3D | 
| Image interface for 3D images.  More... | |
| class | Image3DGL | 
| class | Sampler | 
| Sampler interface for cl_sampler.  More... | |
| class | NDRange | 
| NDRange interface.  More... | |
| struct | LocalSpaceArg | 
| Local address raper for use with Kernel::setArg.  More... | |
| class | Kernel | 
| Kernel interface that implements cl_kernel.  More... | |
| class | Program | 
| Program interface that implements cl_program.  More... | |
| class | CommandQueue | 
| CommandQueue interface for cl_command_queue.  More... | |
| class | KernelFunctor | 
| Kernel functor interface.  More... | |
Typedefs | |
| typedef std::string | STRING_CLASS | 
Functions | |
| LocalSpaceArg | __local (::size_t size) | 
Variables | |
| class CE_API | KernelFunctor | 
The OpenCL C++ bindings are defined within this namespace.
| typedef std::string cl::STRING_CLASS | 
      
  | 
  inline |