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