Namespaces
Variants

std::ranges::join_view<V>::sentinel

Von de.cppreference.net
 
 
Ranges-Bibliothek
Bereichsadaptoren
 
 
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)