#include <di/container/iterator/iterator_base.h>
◆ IteratorBase() [1/4]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ IteratorBase() [2/4]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ IteratorBase() [3/4]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ IteratorBase() [4/4]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator++() [1/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator++() [2/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator++() [3/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator+=()
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator--() [1/2]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator--() [2/2]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator-=()
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator=() [1/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator=() [2/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator=() [3/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator[]()
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ operator+ [1/2]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
friend auto operator+ |
( |
Self const & | self, |
|
|
SSizeType | n ) -> Self
requires(concepts::DerivedFrom<Category, RandomAccessIteratorTag>)
|
|
friend |
◆ operator+ [2/2]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
friend auto operator+ |
( |
SSizeType | n, |
|
|
Self const & | self ) -> Self
requires(concepts::DerivedFrom<Category, RandomAccessIteratorTag>)
|
|
friend |
◆ operator-
template<typename Self, typename Category, typename ValueType, typename SSizeType>
friend auto operator- |
( |
Self const & | self, |
|
|
SSizeType | n ) -> Self
requires(concepts::DerivedFrom<Category, RandomAccessIteratorTag>)
|
|
friend |
◆ tag_invoke [1/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ tag_invoke [2/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
◆ tag_invoke [3/3]
template<typename Self, typename Category, typename ValueType, typename SSizeType>
The documentation for this struct was generated from the following file: