__GNU_PARALLEL::_LOSERTREEPOINTERBASE__LOSER(3cxx)

πŸ’– __gnu_parallel::_LoserTreePointerBase< _Tp, _Compare >::_Loser πŸ’–

okay bestie, welcome to the 3cxx manual page for this little _Loser struct. It's giving internal-support-character energy, and we're keeping every detail, no cap. πŸ’…

🌸 NAME 🌸

__gnu_parallel::_LoserTreePointerBase< _Tp, _Compare >::_Loser β€” internal representation of _LoserTree __elements. Periodt. ✨

✨ SYNOPSIS ✨

#include <losertree.h>

πŸŽ€ Public Attributes πŸŽ€

  • const _Tp * _M_keyp β€” the const _Tp * attribute named _M_keyp. 🫢
  • int _M_source β€” the int attribute named _M_source. πŸ’–
  • bool _M_sup β€” the bool attribute named _M_sup. 🌸

πŸ’– Detailed Description πŸ’–

The source lays out the template and struct like this β€” yes, the quote mark after _Loser is literally there, iykyk:

   template<typename _Tp, typename _Compare>
       struct __gnu_parallel::_LoserTreePointerBase< _Tp, _Compare
       >::_Loser"Internal representation of _LoserTree __elements.

πŸ¦‹ Author πŸ¦‹

Generated automatically by Doxygen for libstdc++ from the source code. πŸ€–πŸ’–


Cute sign-off πŸŽ€: source/version is libstdc++ and the manual is 3cxx; the footer doesn't show a date in this text, so no date gets invented here, bestie. 🫢✨