![]() |
Low-Level Abstraction of Memory Access
|
This is the complete list of members for llama::ArrayIndexIterator< ArrayExtents >, including all inherited members.
ArrayIndexIterator() noexcept=default | llama::ArrayIndexIterator< ArrayExtents > | |
ArrayIndexIterator(ArrayExtents extents, value_type current) noexcept | llama::ArrayIndexIterator< ArrayExtents > | inline |
difference_type typedef | llama::ArrayIndexIterator< ArrayExtents > | |
iterator_category typedef | llama::ArrayIndexIterator< ArrayExtents > | |
operator!=(const ArrayIndexIterator< ArrayExtents > &a, const ArrayIndexIterator< ArrayExtents > &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator*() const noexcept -> value_type | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator+(ArrayIndexIterator it, difference_type n) noexcept -> ArrayIndexIterator | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator+(difference_type n, ArrayIndexIterator it) noexcept -> ArrayIndexIterator | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator++() noexcept -> ArrayIndexIterator & | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator++(int) noexcept -> ArrayIndexIterator | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator+=(difference_type n) noexcept -> ArrayIndexIterator & | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator-(ArrayIndexIterator it, difference_type n) noexcept -> ArrayIndexIterator | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator-(const ArrayIndexIterator &a, const ArrayIndexIterator &b) noexcept -> difference_type | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator--() noexcept -> ArrayIndexIterator & | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator--(int) noexcept -> ArrayIndexIterator | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator-=(difference_type n) noexcept -> ArrayIndexIterator & | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator->() const noexcept -> pointer | llama::ArrayIndexIterator< ArrayExtents > | inline |
operator<(const ArrayIndexIterator &a, const ArrayIndexIterator &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator<=(const ArrayIndexIterator &a, const ArrayIndexIterator &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator==(const ArrayIndexIterator< ArrayExtents > &a, const ArrayIndexIterator< ArrayExtents > &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator>(const ArrayIndexIterator &a, const ArrayIndexIterator &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator>=(const ArrayIndexIterator &a, const ArrayIndexIterator &b) noexcept -> bool | llama::ArrayIndexIterator< ArrayExtents > | friend |
operator[](difference_type i) const noexcept -> reference | llama::ArrayIndexIterator< ArrayExtents > | inline |
pointer typedef | llama::ArrayIndexIterator< ArrayExtents > | |
rank | llama::ArrayIndexIterator< ArrayExtents > | static |
reference typedef | llama::ArrayIndexIterator< ArrayExtents > | |
value_type typedef | llama::ArrayIndexIterator< ArrayExtents > |