Class primitive_iterator_t
Defined in File json.hpp
Class Documentation
-
class primitive_iterator_t
Public Functions
-
inline difference_type get_value() const noexcept
- inline *set iterator to a defined beginning void set_begin () noexcept
- inline *set iterator to a defined past the end void set_end () noexcept
- inline *return whether the iterator can be dereferenced constexpr bool is_begin () const noexcept
- inline *return whether the iterator is at end constexpr bool is_end () const noexcept
-
inline primitive_iterator_t operator+(difference_type n) noexcept
-
inline primitive_iterator_t &operator++() noexcept
-
inline primitive_iterator_t operator++(int) & noexcept
-
inline primitive_iterator_t &operator--() noexcept
-
inline primitive_iterator_t operator--(int) & noexcept
-
inline primitive_iterator_t &operator+=(difference_type n) noexcept
-
inline primitive_iterator_t &operator-=(difference_type n) noexcept
Friends
-
inline friend bool operator==(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept
-
inline friend bool operator<(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept
-
inline friend difference_type operator-(primitive_iterator_t lhs, primitive_iterator_t rhs) noexcept
-
inline difference_type get_value() const noexcept