cub::DiscardOutputIterator
Defined in /home/runner/work/cccl/cccl/cub/cub/iterator/discard_output_iterator.cuh
-
template<typename OffsetT = ptrdiff_t>
class DiscardOutputIterator A discard iterator.
Public Types
-
using self_type = DiscardOutputIterator
My own type.
-
using difference_type = OffsetT
Type to express the result of subtracting one iterator from another.
-
using value_type = void
The type of the element the iterator can point to.
-
using pointer = void
The type of a pointer to an element the iterator can point to.
-
using reference = void
The type of a reference to an element the iterator can point to.
-
using iterator_category = std::random_access_iterator_tag
The iterator category.
Public Functions
-
inline difference_type operator-(self_type other) const
Distance.
-
inline operator void*() const
Cast to void* operator.
-
using self_type = DiscardOutputIterator