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