Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::ranges...r::iterator(3)  C++ Standard Libary std::ranges...r::iterator(3)

NAME
       std::ranges::chunk_by_view::iterator::iterator			     -
       std::ranges::chunk_by_view::iterator::iterator

Synopsis
	  /*iterator*/() =  default;				   (1)	(since
       C++23)
	  private:

	  constexpr  /*iterator*/( chunk_by_view& parent,	  (2) (exposi-
       tion only*)
				  ranges::iterator_t<V>	current,

				  ranges::iterator_t<V>	next );

	  Construct an iterator.

	  1) Default constructor. Value-initializes the	 underlying  data-mem-
       bers as follows:
	    * parent_ with nullptr,
	    * current_ with ranges::iterator_t<V>(),
	    * next_ with ranges::iterator_t<V>().
	  2) A private constructor which is used by chunk_by_view::begin and
	  chunk_by_view::end.  This  constructor  is  not accessible to	users.
       Initializes:
	    * parent_ with std::addressof(parent),
	    * current_ with current,
	    * next_ with next.

Parameters
	  parent	- a parent object
	  current, next	- iterators

Example
	   This	section	is incomplete
	   Reason: no example

Category:
	    * Todo no example

http://cppreference.com		  2024.06.10	  std::ranges...r::iterator(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::ranges::chunk_by_view::iterator::iterator&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help