Distributed Ranges
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
dr::mp::segmented_view_iterator< BaseIter, SegTplIter, SegTplSentinel > Class Template Reference

Public Types

using iterator_category = std::forward_iterator_tag
 
using difference_type = rng::iter_difference_t< SegTplIter >
 
using value_type = dr::remote_subrange< BaseIter >
 

Public Member Functions

 segmented_view_iterator (BaseIter base_begin, SegTplIter tpl_begin, SegTplSentinel tpl_end)
 
auto operator== (segmented_view_iterator other) const
 
auto & operator++ ()
 
auto operator++ (int)
 
auto operator* () const
 

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