|
constexpr difference_type | get_value () const noexcept |
|
void | set_begin () noexcept |
| set iterator to a defined beginning
|
|
void | set_end () noexcept |
| set iterator to a defined past the end
|
|
constexpr bool | is_begin () const noexcept |
| return whether the iterator can be dereferenced
|
|
constexpr bool | is_end () const noexcept |
| return whether the iterator is at end
|
|
primitive_iterator_t | operator+ (difference_type n) noexcept |
|
primitive_iterator_t & | operator++ () noexcept |
|
primitive_iterator_t | operator++ (int) &noexcept |
|
primitive_iterator_t & | operator-- () noexcept |
|
primitive_iterator_t | operator-- (int) &noexcept |
|
primitive_iterator_t & | operator+= (difference_type n) noexcept |
|
primitive_iterator_t & | operator-= (difference_type n) noexcept |
|