std::ranges::take_while_view<V,Pred>::sentinel
С ru.cppreference.net
template< bool Const >
class /*sentinel*/;
|
(начиная с C++20) (только для пояснения*) |
|
Тип возвращаемого значения take_while_view::end.
Тип /*sentinel*/<true> возвращается перегрузкой с квалификатором const. Тип /*sentinel*/<false> возвращается перегрузкой без квалификатора const.
Типы членов
| Участник | Определение |
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
(функция) |