Bolt  1.3
C++ template library with support for OpenCL
Public Member Functions | Public Attributes | List of all members
bolt::cl::KernelTemplateSpecializer Class Reference
Inheritance diagram for bolt::cl::KernelTemplateSpecializer:
bolt::cl::detail::BinarySearch_KernelTemplateSpecializer bolt::cl::detail::cl::Count_KernelTemplateSpecializer bolt::cl::detail::cl::GatherIf_KernelTemplateSpecializer bolt::cl::detail::cl::GatherKernelTemplateSpecializer bolt::cl::detail::cl::Reduce_KernelTemplateSpecializer bolt::cl::detail::cl::ReduceByKey_KernelTemplateSpecializer bolt::cl::detail::cl::Scan_KernelTemplateSpecializer bolt::cl::detail::cl::ScanByKey_KernelTemplateSpecializer bolt::cl::detail::cl::ScatterIf_KernelTemplateSpecializer bolt::cl::detail::cl::ScatterKernelTemplateSpecializer bolt::cl::detail::cl::Transform_KernelTemplateSpecializer< InputIterator1, InputIterator2, OutputIterator > bolt::cl::detail::cl::TransformReduce_KernelTemplateSpecializer bolt::cl::detail::cl::TransformScan_KernelTemplateSpecializer bolt::cl::detail::cl::TransformUnary_KernelTemplateSpecializer< InputIterator, OutputIterator > bolt::cl::detail::Copy_KernelTemplateSpecializer bolt::cl::detail::Fill_KernelTemplateSpecializer bolt::cl::detail::Generate_KernelTemplateSpecializer bolt::cl::detail::Merge_KernelTemplateSpecializer bolt::cl::detail::Min_KernelTemplateSpecializer bolt::cl::detail::RadixSort_Common_KernelTemplateSpecializer bolt::cl::detail::RadixSort_Float_KernelTemplateSpecializer bolt::cl::detail::RadixSort_Int_KernelTemplateSpecializer bolt::cl::detail::RadixSort_Uint_KernelTemplateSpecializer bolt::cl::detail::RadixSortByKey_Common_KernelTemplateSpecializer bolt::cl::detail::RadixSortByKey_Int_KernelTemplateSpecializer bolt::cl::detail::RadixSortByKey_Uint_KernelTemplateSpecializer bolt::cl::detail::StableSort_by_key_KernelTemplateSpecializer bolt::cl::detail::StableSort_KernelTemplateSpecializer

Public Member Functions

virtual const ::std::string operator() (const ::std::vector< ::std::string > &typeNames) const
 
void addKernelName (const std::string &kernelName)
 
const ::std::string name (int kernelIndex) const
 
size_t numKernels () const
 
const ::std::vector
< ::std::string > 
getKernelNames () const
 

Public Attributes

::std::vector< ::std::string > kernelNames
 

The documentation for this class was generated from the following file: