std::ranges::take_while_view<V,Pred>::sentinel
Von cppreference.com
< cpp | ranges | take while view
| template< bool Const > class /*sentinel*/; |
(seit C++20) (nur Exposition*) |
|
Der Rückgabetyp von take_while_view::end.
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.
Inhalt |
[bearbeiten] Member types
| Mitglied | Definition |
Base (private) |
maybe-const <Const, V>((nur zur Veranschaulichung)*) |
[bearbeiten] Data members
| Mitglied | Definition |
ranges::sentinel_t<Base> end_ (privat) |
Ein Sentinel, der das Ende der zugrundeliegenden View repräsentiert. ((exposition-only member object*) |
Pred* parent_ (private) |
Ein Zeiger auf das Prädikat. ((exposition-only member object*) |
[bearbeiten] Member functions
| Konstruiert ein Sentinel (public member function) | |
| Gibt den zugrunde liegenden Sentinel zurück (public member function) |
[bearbeiten] Non-member functions
| (C++20) |
Vergleicht einen Sentinel mit einem von take_while_view::begin zurückgegebenen Iterator. (Funktion) |