std::ranges::less(3cxx)
π NAME π
okay so welcome to the std::ranges::less(3cxx) page, bestie π this is the manual for std::ranges::less β literally the ranges::less function object type. no cap, that's the whole name vibe. β¨
π₯ SYNOPSIS π₯
the include situation is exactly this, bestie:
#include <functional>
π¦ Public Types π¦
using is_transparent = __is_transparentβ yup, that's the public type alias, exactly as written. keeping every character, periodt. π
π Public Member Functions π
the public member function listing is this whole operator() moment, and we are keeping every token, every template bit, every noexcept detail, and even the trailing quote exactly as it appears:
template<typename _Tp , typename _Up >
requires totally_ordered_with<_Tp, _Up>constexpr bool operator()
(_Tp &&__t, _Up &&__u) const noexcept(noexcept(std::declval< _Tp
>()< std::declval< _Up >()))"
that's the signature tea, served exactly as the original page gives it π«Άβ¨
π Detailed Description π
the detailed description is literally: ranges::less function object type. β that's it, that's the whole description, and honestly it's giving minimal icon behavior. π
π Author π
the author line says it was Generated automatically by Doxygen for libstdc++ from the source code. so not a human author, bestie β just Doxygen doing its automatic thing for libstdc++. π
source/version: libstdc++ π date: the footer has no date listed, so there's literally no date to report, bestie β signing off from std::ranges::less(3cxx) π«Άβ¨
π¦ where this page comes from
- ubuntu noble: libstdc++-14-doc 14-20240412-0ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms