Intel clGPU
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cblob< ElemTy, Dir >Represents data Blob object passed to a Function
 Cbuffer_bindingBinds host data and memory buffers per engine describing data direction (in/out) for kernel
 Ccommand_queueRepresents a command queue within an Engine
 Ccontainer< C >Base class for service lookup containers
 Ccontainer< context >
 CcontextGlobal library context provides access to all library objects
 Celement
 CdispatcherFunction implementations dispatcher
 Ccontainer< C >::element< T >Base class for objects onwed by container/context
 Cenable_shared_from_this
 CcontextGlobal library context provides access to all library objects
 Cengine_objectThe base class for all Engine connected objects
 CbufferRepresents memory buffer
 CcommandBase class for a command
 Ccommands_parallelRepresents set of command can be executed in parallel
 Ccommands_sequenceRepresents set of command to be executed sequentially
 Ckernel_commandRepresents kernel command
 Craise_event_commandRepresents a command which just raises an event
 CeventRepresents an event object assotiated with a executed Command
 CengineBase class for execution engines
 Cfunction_score< N >Base class for function score structures
 Cholder
 Cfunction_impl< Func >Function implementation base class
 Cfunction_impl_command< Func >Function implementation with 2-step execution
 Cfunction_impl_execute< Func >Function implementation supporting direct execution
 Cscore_builder_dot_product< Func >Helper class to calculate implementation score based on 'dot-product'
 Cselector_accept< Func, ScoreCalculator >Helper class to select function implementation by calling accept() method for each implementation
 Ccontainer< C >::holderContext holder base class
 Ckernel_optionsKernel execution options
 Clogic_error
 Cerror_unimplementedException type indicates that function has no any implementation
 Cerror_unsupportedException type indicates that provided actual function parameters are not supported
 Cnd_rangeRepresents ND (1D, 2D, 3D) ranges for kernels executions
 Cprimitive_dbHelper class to store kernel sources