template< bool Const >
class /*iterator*/
The return type of chunk_view::begin
, and of chunk_view::end
when the underlying view V
is a common_range
.
Present only if V
models forward_range
.
The type /*iterator*/<true> is returned by the const-qualified overloads. The type /*iterator*/<false> is returned by the non-const-qualified overloads.
[edit] Member types [edit] Data members Member name Definitioncurrent_
(private) ranges::iterator_t<Base>, holds an iterator to the first element of current chunk in the underlying sequence (i.e. the begin of a chunk).
end_
(private) ranges::sentinel_t<Base>, holds a sentinel to the end of the underlying sequence.
n_
(private) ranges::range_difference_t<Base>, holds initial number of elements in the chunk (the last chunk can be smaller).
missing_
(private) ranges::range_difference_t<Base>, usually equals to ranges::advance(current_, n_, end_);.
chunk_view::iterator
for forward ranges [range.chunk.fwd.iter]RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4