Thrust
|
Files | |
file | constant_iterator.h [code] |
An iterator which returns a constant value when dereferenced. | |
file | counting_iterator.h [code] |
An iterator which returns an increasing incrementable value when dereferenced. | |
file | discard_iterator.h [code] |
An iterator which "discards" (ignores) values assigned to it upon dereference. | |
file | iterator_adaptor.h [code] |
An iterator which adapts a base iterator. | |
file | iterator_categories.h [code] |
Types for reasoning about the categories of iterators. | |
file | iterator_facade.h [code] |
A class which exposes a public interface for iterators. | |
file | iterator_traits.h [code] |
Traits and metafunctions for reasoning about the traits of iterators. | |
file | permutation_iterator.h [code] |
An iterator which performs a gather or scatter operation when dereferenced. | |
file | retag.h [code] |
Functionality for altering an iterator's associated system. | |
file | reverse_iterator.h [code] |
An iterator adaptor which adapts another iterator to traverse backwards. | |
file | transform_input_output_iterator.h [code] |
An iterator which adapts another iterator by applying transform functions when reading and writing dereferenced values. | |
file | transform_iterator.h [code] |
An iterator which adapts another iterator by applying a function to the result of its dereference. | |
file | transform_output_iterator.h [code] |
An output iterator which adapts another output iterator by applying a function to the result of its dereference before writing it. | |
file | zip_iterator.h [code] |
An iterator which returns a tuple of the result of dereferencing a tuple of iterators when dereferenced. | |