home | help
std::ranges...by_view::end(3)  C++ Standard Libary std::ranges...by_view::end(3)

NAME
     std::ranges::chunk_by_view::end - std::ranges::chunk_by_view::end

Synopsis
	constexpr auto end();  (since C++23)

	Returns   an  iterator	or  a  sentinel  representing  the  end  of  the
     chunk_by_view.

	Equivalent to:

      if constexpr (ranges::common_range<V>)
	  return /*iterator*/(*this, ranges::end(base_), ranges::end(base_));
      else
	  return std::default_sentinel;

Parameters
	(none)

Return value
	An iterator to the element following the last  element,  or  a	sentinel
     which compares
	equal to the end iterator.

Notes
	end()  returns	an iterator if and only if the underlying view is a com-
     mon_range:
	chunk_by_view<V,Pred> models common_range whenever V does.

Example
	 This section is incomplete
	 Reason: no example

See also
	begin	    returns an iterator to the beginning
	(C++23)     (public member function)
	ranges::end returns a sentinel indicating the end of a range
	(C++20)     (customization point object)

Category:
	  * Todo no example

http://cppreference.com 	   2024.06.10	   std::ranges...by_view::end(3)

home | help