__GNU_PARALLEL::LOSERTREEPOINTERUNGUARDEDBASE(3)
πΈ NAME πΈ
__gnu_parallel::LoserTreePointerUnguardedBase β bestie, it's an unguarded loser tree that keeps only pointers to the elements in the tree structure. π
β¨ SYNOPSIS β¨
Okay so this is from the Library Functions Manual, and here's the whole cast of public member functions:
π« Public Member Functions π«
int get_min_source ()void insert_start (const T &key, int source, bool)LoserTreePointerUnguardedBase (unsigned int _k, const T &_sentinel, Comparator _comp=std::less< T >())
π Protected Attributes π
Comparator compunsigned int ikunsigned int kLoser * losersunsigned int offset
π DETAILED DESCRIPTION π
template<typename T, typename Comparator> class
__gnu_parallel::LoserTreePointerUnguardedBase< T, Comparator >
Unguarded loser tree, keeping only pointers to the elements in the tree structure. π¦
No guarding is done, therefore not a single input sequence must run empty. This is a very fast variant. Like, no cap, it's speedy, but you must keep every input sequence fed β nobody's allowed to run empty. Periodt. π
Definition at line 789 of file losertree.h.
π«Ά AUTHOR π«Ά
Generated automatically by Doxygen for libstdc++ from the source code. β¨
And that's the vibe check, bestie β this page came from libstdc++, dated 21 Apr 2009, and the whole thing is the __gnu_para...guardedBase(3) manual page. Slay. π
π¦ where this page comes from
- nixpkgs unstable: std-man-pages 4.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms