__GNU_PARALLEL::EQUAL_FROM_LESS(3)

πŸ“¦ version 4.4.0, in nixpkgs unstable

hey bestie πŸ’– welcome to the Library Functions Manual page for __gnu_parallel::equal_from_less β€” yes, that long template name is the main character today ✨

🌸 NAME 🌸

__gnu_parallel::equal_from_less β€” constructs a predicate for equality from a strict weak ordering predicate. periodt πŸ’…

✨ SYNOPSIS ✨

Inherits binary_function< T1, T2, bool >.

πŸŽ€ Public Types πŸŽ€

  • typedef T1 first_argument_type β€” the type of the first argument.
  • typedef bool result_type β€” the type of the return type.
  • typedef T2 second_argument_type β€” the type of the second argument.

🫢 Public Member Functions 🫢

  • equal_from_less (Comparator &_comp) β€” the equal_from_less member function, taking Comparator &_comp.
  • bool operator() (const T1 &a, const T2 &b) β€” the call operator, taking const T1 &a and const T2 &b, returning bool.

πŸ’– Detailed Description πŸ’–

template<typename Comparator, typename T1, typename T2> class
    __gnu_parallel::equal_from_less< Comparator, T1, T2 >

It constructs a predicate for equality from a strict weak ordering predicate β€” that's the whole assignment, bestie 😭✨

Definition at line 159 of file base.h.

πŸ¦‹ Member Typedef Documentation πŸ¦‹

  • typedef T1 std::binary_function< T1 , T2 , bool >::first_argument_type [inherited] β€” the type of the first argument (no surprises here). Definition at line 114 of file stl_function.h.
  • typedef bool std::binary_function< T1 , T2 , bool >::result_type [inherited] β€” type of the return type. Definition at line 118 of file stl_function.h.
  • typedef T2 std::binary_function< T1 , T2 , bool >::second_argument_type [inherited] β€” the type of the second argument. Definition at line 117 of file stl_function.h.

πŸ‘‘ Author πŸ‘‘

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


cute little sign-off, because the footer said so: source/version libstdc++, date 21 Apr 2009, page __gnu_para...l_from_less(3) β€” bye bestie, slay your templates πŸ’œπŸŽ€

πŸ“¦ where this page comes from