-
#include "tensorstore/index_space/output_index_map.h"
-
template <DimensionIndex InputRank = dynamic_rank>
class tensorstore::OutputIndexMapIterator; Iterator type for OutputIndexMapRange.
Satisfies the standard library RandomAccessIterator concept, except that the reference type is the proxy type OutputIndexMapRef, not a real reference type.
Types¶
- using value_type = OutputIndexMapRef<InputRank>;
- using reference = OutputIndexMapRef<InputRank>;
Proxy reference to output index map.
- using difference_type = DimensionIndex;
Iterator difference type.
- using pointer = value_type*;
Pointer type.
- using iterator_category = std::random_access_iterator_tag;
Iterator category.
Constructors¶
- OutputIndexMapIterator();
Constructs an invalid iterator.