CUB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups
Classes
Fancy iterators

Classes

class  cub::ArgIndexInputIterator< InputIteratorT, OffsetT, OutputValueT >
 A random-access input wrapper for pairing dereferenced values with their corresponding indices (forming KeyValuePair tuples). More...
 
class  cub::CacheModifiedInputIterator< MODIFIER, ValueType, OffsetT >
 A random-access input wrapper for dereferencing array values using a PTX cache load modifier. More...
 
class  cub::CacheModifiedOutputIterator< MODIFIER, ValueType, OffsetT >
 A random-access output wrapper for storing array values using a PTX cache-modifier. More...
 
class  cub::ConstantInputIterator< ValueType, OffsetT >
 A random-access input generator for dereferencing a sequence of homogeneous values. More...
 
class  cub::CountingInputIterator< ValueType, OffsetT >
 A random-access input generator for dereferencing a sequence of incrementing integer values. More...
 
class  cub::TexObjInputIterator< T, OffsetT >
 A random-access input wrapper for dereferencing array values through texture cache. Uses newer Kepler-style texture objects. More...
 
class  cub::TexRefInputIterator< T, UNIQUE_ID, OffsetT >
 A random-access input wrapper for dereferencing array values through texture cache. Uses older Tesla/Fermi-style texture references. More...
 
class  cub::TransformInputIterator< ValueType, ConversionOp, InputIteratorT, OffsetT >
 A random-access input wrapper for transforming dereferenced values. More...