std::ranges...w::sentinel(3)
π NAME π
okay bestie, this is the C++ Standard Libary manual page std::ranges...w::sentinel(3) for std::ranges::take_while_view::sentinel. The NAME line is giving matching-set energy because it repeats itself: std::ranges::take_while_view::sentinel β std::ranges::take_while_view::sentinel. periodt β¨
πΈ Synopsis πΈ
template< bool Const > (since C++20)
class /*sentinel*/; (exposition only*)
/*sentinel*/ is the return type of take_while_view::end. The type /*sentinel*/<true> is returned by the const-qualified overload. The type /*sentinel*/<false> is returned by the non-const-qualified overload. π¦
π¦ Member types π¦
Base(private) β member type definition:const VifConstistrue, otherwiseV. (exposition-only member type*)
π§ Data members π§
end_(private) β member object: a sentinel of typestd::sentinel_t<Base>that represents the end of the underlying view. (exposition-only member object*)parent_(private) β member object: a pointerPred*to the predicate. (exposition-only member object*)
π Member functions π
- constructor β constructs a sentinel. (public member function)
base(C++20) β returns the underlying sentinel. (public member function)
π Non-member functions π
operator==(C++20) β compares a sentinel with an iterator returned fromtake_while_view::begin. (function)
mwah π β source: http://cppreference.com; version/date: 2024.06.10; page: std::ranges...w::sentinel(3).
π¦ where this page comes from
- nixpkgs unstable: stdman 2024.07.05
- opensuse-leap 16.0: stdman 2024.07.05-bp160.1.9 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms