Namespaces
Variants

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

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

Возвращаемый тип take_while_view::end .

Тип /*sentinel*/ < true > возвращается константно-квалифицированной перегрузкой. Тип /*sentinel*/ < false > возвращается неконстантной перегрузкой.

Содержание

Типы членов

Участник Определение
Base (private) maybe-const  < Const, V >
( демонстрационный тип-участник* )

Члены данных

Член Определение
ranges:: sentinel_t < Base > end_ (приватный) Сентинель, представляющий конец базового представления
( объект-член только для демонстрации* )
Pred * parent_ (приватный) Указатель на предикат
( объект-член только для демонстрации* )

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

конструирует sentinel
(public member function)
возвращает базовый sentinel
(public member function)

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

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