Function object that can be invoked for greater than or equal to comparisons, specialized for type deduction.
More...
|
| 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 the first value is greater than or equal to the second.
|
| |
| constexpr auto | operator() (void const &lhs, void const &rhs) const noexcept(noexcept(lhs >=rhs)) -> bool |
| | Returns if the first value is greater than or equal to the second.
|
| |
Function object that can be invoked for greater than or equal to 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.
◆ operator()() [1/2]
template<class T, class U>
Returns if the first value is greater than or equal to the second.
- Template Parameters
-
| T | The first type |
| U | The second type |
- 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
◆ operator()() [2/2]
| auto std::greater_equal< void >::operator() |
( |
void const & | lhs, |
|
|
void const & | rhs ) const-> bool |
|
inlineconstexprnoexcept |
Returns if the first value is greater than or equal to the second.
- 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: