bolt | Defining namespace for the Bolt project |
amp | Namespace containing AMP related data types and functions |
detail | |
CountIfEqual | |
control | |
debug | |
device_vector_tag | |
device_vector | This defines the AMP version of a device_vector |
const_reference_base | |
iterator_base | Base class provided to encapsulate all the common functionality for constant and non-constant iterators |
reference_base | A writeable element of the container The location of an element of the container may not actually reside in system memory, but rather in device memory, which may be in a partitioned memory space. Access to a reference of the container results in a mapping and unmapping operation of device memory |
reverse_iterator_base | A reverse random access iterator in the classic sense |
unary_function | |
binary_function | |
square | |
cube | |
negate | |
plus | |
minus | |
multiplies | |
divides | |
maximum | |
minimum | |
modulus | |
bit_and | |
bit_or | |
bit_xor | |
logical_not | |
equal_to | |
not_equal_to | |
greater | |
less | |
greater_equal | |
less_equal | |
logical_and | |
logical_or | |
iterator_traits | |
iterator_traits< T * > | |
iterator_traits< const T * > | |
cl | Namespace containing OpenCL related data types and functions |
detail | |
BinarySearch_KernelTemplateSpecializer | |
Copy_KernelTemplateSpecializer | |
Count_KernelTemplateSpecializer | |
Fill_KernelTemplateSpecializer | |
GatherIf_KernelTemplateSpecializer | |
GatherKernelTemplateSpecializer | |
Generate_KernelTemplateSpecializer | |
Merge_KernelTemplateSpecializer | |
Min_KernelTemplateSpecializer | |
pair_get | |
pair_get< 0, Pair > | |
pair_get< 1, Pair > | |
Reduce_KernelTemplateSpecializer | |
ReduceByKey_KernelTemplateSpecializer | |
Scan_KernelTemplateSpecializer | |
ScanByKey_KernelTemplateSpecializer | |
ScatterIf_KernelTemplateSpecializer | |
ScatterKernelTemplateSpecializer | |
BitonicSort_KernelTemplateSpecializer | |
RadixSort_Int_KernelTemplateSpecializer | |
RadixSort_Uint_KernelTemplateSpecializer | |
RadixSort_Common_KernelTemplateSpecializer | |
RadixSortByKey_Int_KernelTemplateSpecializer | |
RadixSortByKey_Uint_KernelTemplateSpecializer | |
RadixSortByKey_Common_KernelTemplateSpecializer | |
std_sort | |
std_sort_comp | |
StableSort_KernelTemplateSpecializer | |
StableSort_by_key_KernelTemplateSpecializer | |
std_stable_sort | |
std_stable_sort_comp | |
Transform_KernelTemplateSpecializer | |
TransformUnary_KernelTemplateSpecializer | |
TransformReduce_KernelTemplateSpecializer | |
TransformScan_KernelTemplateSpecializer | |
KernelTemplateSpecializer | |
ProgramMapKey | This structure ensures that a kernel is compiled only once for specified devices |
ProgramMapValue | |
ProgramMapKeyComp | |
control | |
debug | |
device_vector_tag | |
device_vector | This defines the OpenCL version of a device_vector |
iterator_base | Base class provided to encapsulate all the common functionality for constant and non-constant iterators |
Payload | |
reference_base | A writeable element of the container The location of an element of the container may not actually reside in system memory, but rather in device memory, which may be in a partitioned memory space. Access to a reference of the container results in a mapping and unmapping operation of device memory |
reverse_iterator_base | A reverse random access iterator in the classic sense |
pair | |
tuple_element< 0, pair< T1, T2 > > | |
tuple_element< 1, pair< T1, T2 > > | |
tuple_size< pair< T1, T2 > > | |
constant_iterator_tag | |
constant_iterator | |
Payload | |
counting_iterator_tag | |
counting_iterator | |
Payload | |
input_iterator_tag | |
output_iterator_tag | |
forward_iterator_tag | |
bidirectional_iterator_tag | |
random_access_iterator_tag | |
fancy_iterator_tag | |
iterator_traits | |
iterator_traits< T * > | |
iterator_traits< const T * > | |
ArrayPool | |
PoolEntry | |
synchronized_view | |
ClCode | The definition of a type trait for the definition of a type, which could be arbitrarily complex |
tuple_element | |
tuple_size | |
TypeName | |