Ditto 4.8.0-rc.2
Loading...
Searching...
No Matches
detail::primitive_iterator_t Class Reference

Public Member Functions

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_toperator++ () noexcept
 
primitive_iterator_t operator++ (int) &noexcept
 
primitive_iterator_toperator-- () noexcept
 
primitive_iterator_t operator-- (int) &noexcept
 
primitive_iterator_toperator+= (difference_type n) noexcept
 
primitive_iterator_toperator-= (difference_type n) noexcept