Namespaces
Variants

std::ranges::join_with_view<V,Pattern>:: sentinel

From cppreference.net
Ranges library
Range adaptors
template < bool Const >
class /*sentinel*/
( только для демонстрации* )

ranges:: join_with_view < V, Pattern > :: sentinel — это тип сторожевых итераторов, возвращаемых методом end() для ranges:: join_with_view < V, Pattern > .

Если итератор сравнивается равным с сигнальным значением, то итератор является конечным итератором.

Содержание

Параметры шаблона

Const - определяет, соответствует ли страж константному итератору

Вложенные типы

Название Определение
Parent maybe-const  < Const, ranges:: join_with_view < V, Pattern >>
( тип-член только для демонстрации* )
Base maybe-const  < Const, V >
( тип-член только для демонстрации* )

Члены данных

Участник Описание
ranges:: sentinel_t < Base  > end_ страж родительского диапазона
( объект-участник только для демонстрации* )

Функции-члены

конструирует sentinel
(public member function)

Функции, не являющиеся членами класса

(C++23)
сравнивает sentinel с итератором, возвращаемым из join_with_view::begin
(функция)