__GNU_PARALLEL::LEXICOGRAPHIC_REVERSE(3)
π NAME
__gnu_parallel::lexicographic_reverse β ok so bestie, this one compares a pair of types lexicographically, but likeβ¦ descending. Downward. Backwards-energy. That's the whole gig π
β¨ SYNOPSIS
Inherits binary_function< T1, T2, bool >. Yes she's a nepo baby, she inherits everything π
Public Types
typedef T1 first_argument_typeβ the type of argument numero unotypedef bool result_typeβ what she gives back (it's a bool, queen of yes/no)typedef T2 second_argument_typeβ the type of argument numero dos
Public Member Functions
lexicographic_reverse (Comparator &_comp)β the constructor, she takes aComparatorreference named_compbool operator() (const std::pair< T1, T2 > &p1, const std::pair< T1, T2 > &p2) constβ the call operator, compares twostd::pair< T1, T2 >const refs and hands you back abool
πΈ DETAILED DESCRIPTION
template<typename T1, typename T2, typename Comparator> class
__gnu_parallel::lexicographic_reverse< T1, T2, Comparator >
Literally what it says on the tin: compare a pair of types lexicographically, descending. So like a normal lexicographic compare but she ate and flipped the order π₯
Definition at line81of filemultiseq_selection.h. Writing that down bestie, it'll be on the test π
π MEMBER TYPEDEF DOCUMENTATION
typedef T1 std::binary_function< T1 , T2 , bool >::first_argument_type [inherited]
the type of the first argument (no surprises here) β the docs literally said that, I'm not making it up π
Definition at line114of filestl_function.h.
typedef bool std::binary_function< T1 , T2 , bool >::result_type [inherited]
type of the return type π
Definition at line118of filestl_function.h.
typedef T2 std::binary_function< T1 , T2 , bool >::second_argument_type [inherited]
the type of the second argument π¦
Definition at line117of filestl_function.h.
π AUTHOR
Generated automatically by Doxygen for libstdc++ from the source code. No human wrote this, a robot did, and honestly? she slayed π€β¨
okay that's the whole page, ily, go read multiseq_selection.h π«Ά
this was libstdc++, dated 21 Apr 2009, and the page goes by __gnu_para...hic_reverse(3) β yeah the name got truncated mid-sentence, the vibes are immaculate, periodt π
π¦ 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