Function object that can be invoked for equality comparisons, specialized for type deduction.
More...
|
| | ARENE_IGNORE_ALL ("-Wfloat-equal", "The type being compared is up to the user") |
| |
| | ARENE_IGNORE_END () |
| |
| | ARENE_IGNORE_START () |
| |
| template<class T, class U> |
| constexpr auto | operator() (T &&lhs, U &&rhs) const noexcept(noexcept(std::forward< T >(lhs)==std::forward< U >(rhs))) -> |
| | Returns if two values are equal with parameter and return type deduced.
|
| |
| constexpr auto | operator() (void const &lhs, void const &rhs) const noexcept(noexcept(lhs==rhs)) -> bool |
| | Returns if two values are equal.
|
| |
Function object that can be invoked for equality comparisons, specialized for type deduction.
◆ first_argument_type
Type of the first value to compare.
◆ is_transparent
Denotes that this is a transparent function object type.
◆ result_type
Result type of invoking this object.
◆ second_argument_type
Type of the second value to compare.
◆ ARENE_IGNORE_ALL()
| std::equal_to< void >::ARENE_IGNORE_ALL |
( |
"-Wfloat-equal" | , |
|
|
"The type being compared is up to the user" | ) |
◆ ARENE_IGNORE_END()
◆ ARENE_IGNORE_START()
◆ operator()() [1/2]
template<class T, class U>
| auto std::equal_to< void >::operator() |
( |
T && | lhs, |
|
|
U && | rhs ) const -> |
|
inlineconstexprnoexcept |
Returns if two values are equal with parameter and return type deduced.
- Template Parameters
-
| T | The type of the first value |
| U | The type of the second value |
- Parameters
-
| lhs | The first value to compare |
| rhs | The second value to compare |
- Returns
- Returns the result of invoking
operator== on lhs and rhs
◆ operator()() [2/2]
| auto std::equal_to< void >::operator() |
( |
void const & | lhs, |
|
|
void const & | rhs ) const-> bool |
|
inlineconstexprnoexcept |
Returns if two values are equal.
- Parameters
-
| lhs | The first value to compare |
| rhs | The second value to compare |
- Returns
- Returns the boolean result of invoking
operator== on lhs and rhs
The documentation for this class was generated from the following file: