Bolt  1.1
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::BitonicSort_KernelTemplateSpecializer bolt::cl::detail::Copy_KernelTemplateSpecializer bolt::cl::detail::Count_KernelTemplateSpecializer bolt::cl::detail::Fill_KernelTemplateSpecializer bolt::cl::detail::GatherIf_KernelTemplateSpecializer bolt::cl::detail::GatherKernelTemplateSpecializer 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_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::Reduce_KernelTemplateSpecializer bolt::cl::detail::ReduceByKey_KernelTemplateSpecializer bolt::cl::detail::Scan_KernelTemplateSpecializer bolt::cl::detail::ScanByKey_KernelTemplateSpecializer bolt::cl::detail::ScatterIf_KernelTemplateSpecializer bolt::cl::detail::ScatterKernelTemplateSpecializer bolt::cl::detail::StableSort_by_key_KernelTemplateSpecializer bolt::cl::detail::StableSort_KernelTemplateSpecializer bolt::cl::detail::Transform_KernelTemplateSpecializer bolt::cl::detail::TransformReduce_KernelTemplateSpecializer bolt::cl::detail::TransformScan_KernelTemplateSpecializer bolt::cl::detail::TransformUnary_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: