|
using | difference_type = std::ptrdiff_t |
|
using | value_type = std::decay_t< decltype(get_vector_space_descriptor< 0 >(std::declval< Indexible >()))> |
|
|
constexpr | Iterator (const Indexible &indexible, const std::size_t p) |
|
constexpr value_type | operator* () const |
|
constexpr auto & | operator++ () noexcept |
|
constexpr auto | operator++ (int) noexcept |
|
constexpr auto & | operator-- () noexcept |
|
constexpr auto | operator-- (int) noexcept |
|
constexpr auto & | operator+= (const difference_type diff) noexcept |
|
constexpr auto & | operator-= (const difference_type diff) noexcept |
|
constexpr auto | operator+ (const difference_type diff) const noexcept |
|
constexpr auto | operator- (const difference_type diff) const noexcept |
|
constexpr auto | operator+ (const Iterator &other) const noexcept |
|
constexpr difference_type | operator- (const Iterator &other) const noexcept |
|
constexpr value_type | operator[] (difference_type offset) const |
|
constexpr bool | operator== (const Iterator &other) const noexcept |
|
constexpr bool | operator!= (const Iterator &other) const noexcept |
|
constexpr bool | operator< (const Iterator &other) const noexcept |
|
constexpr bool | operator> (const Iterator &other) const noexcept |
|
constexpr bool | operator<= (const Iterator &other) const noexcept |
|
constexpr bool | operator>= (const Iterator &other) const noexcept |
|
The documentation for this struct was generated from the following file: