MCPcopy Create free account

hub / github.com/KhronosGroup/OpenCL-CLHPP / types & classes

Types & classes80 in github.com/KhronosGroup/OpenCL-CLHPP

↓ 12 callersClassDevice
include/CL/opencl.hpp:742
↓ 11 callersClassNDRange
\brief Class interface for specifying NDRange values.
include/CL/opencl.hpp:6147
↓ 11 callersClassProgram
include/CL/opencl.hpp:741
↓ 10 callersClassImageFormat
! \stuct ImageFormat * \brief Adds constructors and member functions for cl_image_format. * * \see cl_image_format */
include/CL/opencl.hpp:2478
↓ 7 callersClassEnqueueArgs
include/CL/opencl.hpp:10989
↓ 3 callersClassPlatform
include/CL/opencl.hpp:740
↓ 2 callersClassCommandQueue
include/CL/opencl.hpp:744
↓ 2 callersClassContext
include/CL/opencl.hpp:743
↓ 1 callersClassBuildError
* Exception class for build errors to carry build info */
include/CL/opencl.hpp:2684
↓ 1 callersClassError
! \brief Exception class * * This may be thrown by API functions when CL_HPP_ENABLE_EXCEPTIONS is defined. */
include/CL/opencl.hpp:763
↓ 1 callersClassKernel
include/CL/opencl.hpp:6144
ClassBuffer
include/CL/opencl.hpp:747
ClassBufferD3D10
! \brief Class interface for creating OpenCL buffers from ID3D10Buffer's. * * This is provided to facilitate interoperability with Direct3D. * *
include/CL/opencl.hpp:4648
ClassBufferGL
! \brief Class interface for GL Buffer Memory Objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for deta
include/CL/opencl.hpp:4729
ClassBufferRenderGL
! \brief Class interface for GL Render Buffer Memory Objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory f
include/CL/opencl.hpp:4799
ClassCL_API_PREFIX__VERSION_1_1_DEPRECATED
include/CL/opencl.hpp:5493
ClassCommandBufferKhr
include/CL/opencl.hpp:753
ClassDeleter
include/CL/opencl.hpp:4314
ClassDeviceCommandQueue
include/CL/opencl.hpp:745
EnumDeviceQueueProperties
include/CL/opencl.hpp:9775
ClassEvent
! \brief Class interface for cl_event. * * \note Copies of these objects are shallow, meaning that the copy will refer * to the same underl
include/CL/opencl.hpp:3759
EnumExternalMemoryType
include/CL/opencl.hpp:736
EnumExternalSemaphoreType
include/CL/opencl.hpp:11330
ClassGetInfoFunctor0
include/CL/opencl.hpp:1964
ClassGetInfoFunctor1
include/CL/opencl.hpp:1973
ClassImage
! \brief C++ base class for Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/CL/opencl.hpp:4867
ClassImage1D
! \brief Class interface for 1D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/CL/opencl.hpp:4926
ClassImage1DArray
! \class Image1DArray * \brief Image interface for arrays of 1D images. */
include/CL/opencl.hpp:5111
ClassImage1DBuffer
! \class Image1DBuffer * \brief Image interface for 1D buffer images. */
include/CL/opencl.hpp:5023
ClassImage2D
! \brief Class interface for 2D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/CL/opencl.hpp:5213
ClassImage2DArray
! \class Image2DArray * \brief Image interface for arrays of 2D images. */
include/CL/opencl.hpp:5557
ClassImage3D
! \brief Class interface for 3D Image Memory objects. * * See Memory for details about copy semantics, etc. * * \see Memory */
include/CL/opencl.hpp:5662
ClassImage3DGL
! \brief Class interface for GL 3D Image Memory objects. * * This is provided to facilitate interoperability with OpenGL. * * See Memory for de
include/CL/opencl.hpp:5809
ClassImageGL
! \class ImageGL * \brief general image interface for GL interop. * We abstract the 2D and 3D GL images into a single instance here * that wraps al
include/CL/opencl.hpp:5873
ClassImageRequirementsInfo
include/CL/opencl.hpp:3314
EnumImageRequirementsInfoExt
include/CL/opencl.hpp:3233
ClassKernelArgumentHandler
include/CL/opencl.hpp:6243
ClassKernelArgumentHandler<LocalSpaceArg, void>
include/CL/opencl.hpp:6266
ClassKernelArgumentHandler<T, typename std::enable_if<!std::is_base_of<cl::Memory, T>::value>::type>
include/CL/opencl.hpp:6248
ClassKernelArgumentHandler<T, typename std::enable_if<std::is_base_of<cl::Memory, T>::value>::type>
include/CL/opencl.hpp:6257
ClassKernelArgumentHandler<cl::DeviceCommandQueue, void>
include/CL/opencl.hpp:10032
ClassKernelFunctor
include/CL/opencl.hpp:11180
ClassLocalSpaceArg
\brief Local address wrapper for use with Kernel::setArg
include/CL/opencl.hpp:6235
ClassMemory
include/CL/opencl.hpp:739
ClassMutableCommandKhr
include/CL/opencl.hpp:754
ClassPipe
include/CL/opencl.hpp:748
EnumQueueProperties
include/CL/opencl.hpp:7597
ClassRefcountTable
Simulated reference counts. The table points to memory held by the caller. * This makes things simpler in the common case of only one object to be *
tests/test_openclhpp.cpp:277
ClassReferenceHandler
include/CL/opencl.hpp:1293
ClassReferenceHandler<cl_command_buffer_khr>
include/CL/opencl.hpp:2147
ClassReferenceHandler<cl_command_queue>
include/CL/opencl.hpp:2069
ClassReferenceHandler<cl_context>
include/CL/opencl.hpp:2060
ClassReferenceHandler<cl_device_id>
include/CL/opencl.hpp:2007
ClassReferenceHandler<cl_event>
include/CL/opencl.hpp:2114
ClassReferenceHandler<cl_kernel>
include/CL/opencl.hpp:2105
ClassReferenceHandler<cl_mem>
include/CL/opencl.hpp:2078
ClassReferenceHandler<cl_mutable_command_khr>
include/CL/opencl.hpp:2167
ClassReferenceHandler<cl_platform_id>
include/CL/opencl.hpp:2049
ClassReferenceHandler<cl_program>
include/CL/opencl.hpp:2096
ClassReferenceHandler<cl_sampler>
include/CL/opencl.hpp:2087
ClassReferenceHandler<cl_semaphore_khr>
include/CL/opencl.hpp:2124
ClassSVMAllocator
include/CL/opencl.hpp:4142
ClassSVMAllocator<void, SVMTrait>
include/CL/opencl.hpp:4294
ClassSVMTraitAtomic
include/CL/opencl.hpp:4108
ClassSVMTraitCoarse
include/CL/opencl.hpp:4087
ClassSVMTraitFine
include/CL/opencl.hpp:4097
ClassSVMTraitNull
include/CL/opencl.hpp:4043
ClassSVMTraitReadOnly
include/CL/opencl.hpp:4065
ClassSVMTraitReadWrite
include/CL/opencl.hpp:4054
ClassSVMTraitWriteOnly
include/CL/opencl.hpp:4076
ClassSampler
! \brief Class interface for cl_sampler. * * \note Copies of these objects are shallow, meaning that the copy will refer * to the same unde
include/CL/opencl.hpp:6044
ClassSemaphore
include/CL/opencl.hpp:750
ClassUserEvent
! \brief Class interface for user events (a subset of cl_event's). * * See Event for details about copy semantics, etc. */
include/CL/opencl.hpp:3886
ClassWrapper
include/CL/opencl.hpp:2233
ClassWrapper<cl_device_id>
include/CL/opencl.hpp:2327
Classmake_kernel
include/CL/opencl.hpp:11291
Classparam_traits
include/CL/opencl.hpp:1654
Classrebind
include/CL/opencl.hpp:4156
Classrebind
include/CL/opencl.hpp:4301
Classsize_t
include/CL/opencl.hpp:652