| ||||||||||||||||||||||
| Range primitives | |||||||
| |||||||
| Range concepts | |||||||||||||||||||
| |||||||||||||||||||
| Range factories | |||||||||
| |||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Helper items | |||||||||||||||||
| |||||||||||||||||
| Member functions | ||||
chunk_by_view::end | ||||
| Deduction guides | ||||
| Iterator | ||||
constexprauto end(); | (since C++23) | |
Returns aniterator or asentinel representing the end of thechunk_by_view.
Equivalent to:
ifconstexpr(ranges::common_range<V>)return/*iterator*/(*this,ranges::end(base_),ranges::end(base_));elsereturnstd::default_sentinel;
Contents |
(none)
Aniterator to the element following the last element, or a sentinel which compares equal to the end iterator.
end() returns an iterator if and only if the underlying view is acommon_range:chunk_by_view<V,Pred> modelscommon_range wheneverV does.
| This section is incomplete Reason: no example |
| returns an iterator to the beginning (public member function)[edit] | |
(C++20) | returns a sentinel indicating the end of a range (customization point object)[edit] |