Namespaces
Variants

std::ranges::transform_view<V,F>:: sentinel

From cppreference.net
Ranges library
Range adaptors
template < bool Const >
class /*sentinel*/
(seit C++20)
( nur zur Darstellung* )

Der Rückgabetyp von transform_view::end , wenn die zugrunde liegende View kein common_range ist.

Der Typ /*sentinel*/ < true > wird von der const-qualifizierten Überladung zurückgegeben. Der Typ /*sentinel*/ < false > wird von der nicht const-qualifizierten Überladung zurückgegeben.

Inhaltsverzeichnis

Mitgliedertypen

Mitgliedtyp Definition
Parent (privat) maybe-const  < Const, ranges:: transform_view < V, F >>
( Nur zur Darstellung verwendeter Mitgliedtyp* )
Base (privat) maybe-const  < Const, V >
( Nur zur Darstellung verwendeter Mitgliedtyp* )

Datenmitglieder

Mitgliedsobjekt Definition
ranges:: sentinel_t < Base > end_ (privat) Ein von (möglicherweise const-qualifiziertem) V erhaltener Sentinel
( Nur zur Darstellung verwendetes Mitgliedsobjekt* )

Memberfunktionen

konstruiert einen Sentinel
(öffentliche Elementfunktion)
gibt den zugrundeliegenden Sentinel zurück
(öffentliche Elementfunktion)

Nicht-Member-Funktionen

(C++20)
vergleicht einen Sentinel mit einem von transform_view::begin zurückgegebenen Iterator
(Funktion)
(C++20)
berechnet die Distanz zwischen einem Sentinel und einem von transform_view::begin zurückgegebenen Iterator
(Funktion)