__GNU_CXX::EQUAL_TO(3cxx)

πŸ“¦ version 16-20260322, in ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

__gnu_cxx::equal_to< _Tp > β€” it's one of the comparison functors, bestie. That's the whole vibe. πŸ’…


✨ SYNOPSIS ✨

#include <stl_function.h>

Not me pulling up in here and immediately telling you it Inherits std::binary_function< _Tp, _Tp, bool > 🧬 β€” yes, the family tree is part of the fit, periodt.

🌸 Public Types 🌸

  • typedef _Tp first_argument_type β€” first_argument_type is the type of the first argument 🫢
  • typedef bool result_type β€” result_type is the return type, and she said "I return a bool, that's my whole personality" ⭐
  • typedef _Tp second_argument_type β€” second_argument_type is the type of the second argument πŸ¦‹

πŸŽ€ Public Member Functions πŸŽ€

  • constexpr bool operator() (const _Tp &__x, const _Tp &__y) const β€” the main character herself πŸ”₯

πŸ‘‘ Detailed Description πŸ‘‘

template<typename _Tp>
    struct __gnu_cxx::equal_to< _Tp >

One of the comparison functors. That's it, that's the lore 🫧 β€” lowkey iconic for how unbothered it is.


πŸ’œ Member Typedef Documentation πŸ’œ

  • typedef _Tp std::binary_function< _Tp, _Tp, bool >::first_argument_type β€” [inherited] β€” first_argument_type is the type of the first argument πŸ’–
  • typedef bool std::binary_function< _Tp, _Tp, bool >::result_type β€” [inherited] β€” result_type is the return type 🌈
  • typedef _Tp std::binary_function< _Tp, _Tp, bool >::second_argument_type β€” [inherited] β€” second_argument_type is the type of the second argument πŸ’«
Note the [inherited] tag on all three of those, bestie β€” they're coming down through the std::binary_function< _Tp, _Tp, bool > bloodline, not living here natively. iykyk 🧚

πŸ–ŠοΈ Author πŸ–ŠοΈ

Generated automatically by Doxygen for libstdc++ from the source code.


Okay so that's the whole page, no crumbs left behind πŸ’€ β€” every typedef, every inherited tag, every signature, all of it stayed exactly where it was. And for the sign-off: this beauty lives in the libstdc++ collection, filed under manual section 3cxx as __gnu_cxx::equal_to< _Tp > β€” the header and footer of the original page said exactly that, and I folded it in here instead of copy-pasting it like a boring person. bye bestie, go compare some things πŸŽ€βœ¨