Espacios de nombres
Variantes
Acciones

std::ranges::take_while_view<V,Pred>::sentinel

De cppreference.com
 
 
Biblioteca de rangos
Adaptadores de rangos
 
 
template<bool Const>
class /*sentinel*/; // solo exposición
(desde C++20)

El tipo de retorno de take_while_view::end.

El tipo /*sentinel*/<true> se devuelve por la sobrecarga calificada const. El tipo /*sentinel*/<false> se devuelve por la sobrecarga no calificada const.

El nombre de esta plantilla de clase (que se muestra aquí como sentinel) no está especificado.

Una implementación típica mantiene dos datos miembro: un centinela que representa el final de la vista subyacente, y un puntero al predicado.

[editar] Tipos miembro

Tipo miembro Definición
Base(privado) const V si Const es true, de lo contrario V. El nombre es solo de exposición.

[editar] Funciones miembro

Construye un centinela.
(función miembro pública) [editar]
(C++20)
Devuelve el centinela subyacente.
(función miembro pública) [editar]

[editar] Funciones no miembro

Compara un centinela con un iterador devuelto desde take_while_view::begin.
(función) [editar]