|
using | value_type = typename std::iterator_traits< InputIterator >::value_type |
|
using | reference = value_type |
|
using | pointer = const value_type * |
|
using | difference_type = typename std::iterator_traits< InputIterator >::difference_type |
|
using | iterator_category = std::random_access_iterator_tag |
|
|
ROCPRIM_HOST_DEVICE | replace_first_iterator (InputIterator iterator, value_type value, size_t index=0) |
|
ROCPRIM_HOST_DEVICE replace_first_iterator & | operator++ () |
|
ROCPRIM_HOST_DEVICE replace_first_iterator | operator++ (int) |
|
ROCPRIM_HOST_DEVICE value_type | operator* () const |
|
ROCPRIM_HOST_DEVICE value_type | operator[] (difference_type distance) const |
|
ROCPRIM_HOST_DEVICE replace_first_iterator | operator+ (difference_type distance) const |
|
ROCPRIM_HOST_DEVICE replace_first_iterator & | operator+= (difference_type distance) |
|
The documentation for this class was generated from the following file: