std::ranges::join_view<V>::sentinel
From ru.cppreference.net
template< bool Const >
class /*sentinel*/
|
(начиная с C++20) (только для демонстрации*) |
|
Тип возвращаемого значения join_view::end, когда любой из базовых диапазонов (V или ranges::range_reference_t<V>) не является common_range, или когда родительский join_view не является forward_range.
Если V не является simple view, то Const равно true для стражей, возвращаемых из константных перегрузок, и false в противном случае. Если V является simple view, то Const равно true.
Типы членов
| Член | Определение |
Parent
(private)
|
maybe-const
<
Const,
ranges::
join_view
<
V
>>
( тип члена только для демонстрации* ) |
Base
(private)
|
maybe-const
<
Const, V
>
( тип члена только для демонстрации* ) |
Члены данных
| Участник | Определение |
ranges::
sentinel_t
<
Base
>
end_
(приватный)
|
Сентинел, полученный из (возможно, const-квалифицированного)
V
( объект-участник только для демонстрации* ) |
Функции-члены
|
создаёт sentinel
(public member function) |
Функции, не являющиеся членами класса
|
(C++20)
|
сравнивает sentinel с итератором, возвращённым из
join_view::begin
(функция) |