|
|
using | iterator_category = std::input_iterator_tag |
|
using | difference_type = std::ptrdiff_t |
|
using | element_reference = decltype(*std::declval<IterType&>()) |
|
using | value_type = std::tuple<std::size_t, std::remove_cvref_t<element_reference>> |
|
using | pointer = void |
|
using | reference = std::tuple<std::size_t, element_reference> |
|
|
| Iterator (IterType iter, const std::size_t index) |
|
Iterator & | operator++ () |
|
Iterator | operator++ (int) |
|
bool | operator== (const Iterator &other) const |
|
bool | operator!= (const Iterator &other) const |
|
reference | operator* () const |
The documentation for this class was generated from the following file: