Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::order::MergeView< RA, RB, F, V, L >::iterator Class Reference

Public Types

using iterator_concept = std::forward_iterator_tag
using value_type = Step<V, L>
using difference_type = std::ptrdiff_t

Public Member Functions

constexpr iterator (MergeView *m)
constexpr const value_type & operator* () const
constexpr iterator & operator++ ()
constexpr iterator operator++ (int)

Friends

constexpr bool operator== (const iterator &x, const iterator &y)
 Equal at one position of the merge, or both at its end.

The documentation for this class was generated from the following file: