__gnu_para...nel_switch(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

πŸ’… __gnu_para...nel_switch(3) πŸ’…

okay bestie, this page is from the Library Functions Manual, and the whole thing is giving β€œlibstdc++ template struct that knows exactly what it is.” no cap. πŸ’–

✨ NAME ✨

__gnu_parallel::multiway_merge_3_variant_sentinel_switch β€” switch for 3-way merging with sentinels turned off. πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

🌸 Public Member Functions 🌸

RandomAccessIterator3 operator() (RandomAccessIteratorIterator
    seqs_begin, RandomAccessIteratorIterator seqs_end,
    RandomAccessIterator3 target, _DifferenceTp length, Comparator comp)

that's the one public member function, bestie β€” it takes seqs_begin, seqs_end, target, length, and comp, and returns a RandomAccessIterator3. ✨

🌈 Detailed Description 🌈

template<bool sentinels, typename RandomAccessIteratorIterator,
    typename RandomAccessIterator3, typename _DifferenceTp,
    typename Comparator>
struct __gnu_parallel::multiway_merge_3_variant_sentinel_switch<
    sentinels, RandomAccessIteratorIterator, RandomAccessIterator3,
    _DifferenceTp, Comparator >

Switch for 3-way merging with sentinels turned off. πŸ’–

Note that 3-way merging is always stable! 🫢

Definition at line 798 of file multiway_merge.h. periodt.

πŸ‘‘ Author πŸ‘‘

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


final vibe check: source/version is libstdc++, date is 21 Apr 2009, and this page ate. bye bestie πŸ’œ

πŸ“¦ where this page comes from