| rocPRIM
    | 
A random-access iterator which discards values assigned to it upon dereference. More...
#include <discard_iterator.hpp>
| Classes | |
| struct | discard_value | 
| Public Types | |
| using | value_type = discard_value | 
| The type of the value that can be obtained by dereferencing the iterator. | |
| using | reference = discard_value | 
| A reference type of the type iterated over ( value_type). | |
| using | pointer = discard_value * | 
| A pointer type of the type iterated over ( value_type). | |
| using | difference_type = std::ptrdiff_t | 
| A type used for identify distance between iterators. | |
| using | iterator_category = std::random_access_iterator_tag | 
| The category of the iterator. | |
| Public Member Functions | |
| ROCPRIM_HOST_DEVICE | discard_iterator (size_t index=0) | 
| Creates a new discard_iterator.  More... | |
| ROCPRIM_HOST_DEVICE discard_iterator & | operator++ () | 
| ROCPRIM_HOST_DEVICE discard_iterator | operator++ (int) | 
| ROCPRIM_HOST_DEVICE discard_iterator & | operator-- () | 
| ROCPRIM_HOST_DEVICE discard_iterator | operator-- (int) | 
| ROCPRIM_HOST_DEVICE discard_value | operator* () const | 
| ROCPRIM_HOST_DEVICE discard_value | operator[] (difference_type distance) const | 
| ROCPRIM_HOST_DEVICE discard_iterator | operator+ (difference_type distance) const | 
| ROCPRIM_HOST_DEVICE discard_iterator & | operator+= (difference_type distance) | 
| ROCPRIM_HOST_DEVICE discard_iterator | operator- (difference_type distance) const | 
| ROCPRIM_HOST_DEVICE discard_iterator & | operator-= (difference_type distance) | 
| ROCPRIM_HOST_DEVICE difference_type | operator- (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator== (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator!= (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator< (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator<= (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator> (discard_iterator other) const | 
| ROCPRIM_HOST_DEVICE bool | operator>= (discard_iterator other) const | 
| Friends | |
| std::ostream & | operator<< (std::ostream &os, const discard_iterator &) | 
A random-access iterator which discards values assigned to it upon dereference.
| 
 | inline | 
Creates a new discard_iterator.
| index | - optional index of discard iterator (default = 0). | 
 1.8.13
 1.8.13