std::ranges::join_view<V>::sentinel
Von de.cppreference.net
template< bool Const >
class /*sentinel*/
|
(seit C++20) (nur zur Veranschaulichung*) |
|
Der Rückgabetyp von join_view::end, wenn einer der zugrunde liegenden Bereiche (V oder ranges::range_reference_t<V>) kein common_range ist, oder wenn das übergeordnete join_view kein forward_range ist.
Wenn V kein simple view ist, ist Const für Sentinel, die von den const-Überladungen zurückgegeben werden, gleich true, und false sonst. Wenn V ein einfaches View ist, ist Const true.
Mitgliedertypen
| Mitglied | Definition |
Parent
(privat)
|
maybe-const
<
Const,
ranges::
join_view
<
V
>>
( Nur zur Darstellung verwendeter Mitgliedstyp* ) |
Base
(privat)
|
maybe-const
<
Const, V
>
( Nur zur Darstellung verwendeter Mitgliedstyp* ) |
Datenmitglieder
| Member | Definition |
ranges::
sentinel_t
<
Base
>
end_
(private)
|
Ein Sentinel, erhalten von (möglicherweise const-qualifiziertem)
V
( Nur zur Darstellung verwendetes Member-Objekt* ) |
Memberfunktionen
|
konstruiert einen Sentinel
(öffentliche Elementfunktion) |
Nicht-Member-Funktionen
|
(C++20)
|
vergleicht einen Sentinel mit einem von
join_view::begin
zurückgegebenen Iterator
(Funktion) |