Relational operators for generated structs. More...
Functions | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator!= (const T &lhs, const T &rhs) |
| Operator not equal to for generated structs. | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator< (const T &lhs, const T &rhs) |
| Operator less-than for generated structs. | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator<= (const T &lhs, const T &rhs) |
| Operator less-than or equal to for generated structs. | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator== (const T &lhs, const T &rhs) |
| Operator equal to for generated structs. | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator> (const T &lhs, const T &rhs) |
| Operator greater-than for generated structs. | |
| template<class T, std::enable_if_t< std::is_member_function_pointer_v< decltype(&T::ice_tuple)> &&!std::is_polymorphic_v< T >, bool > = true> | |
| bool | operator>= (const T &lhs, const T &rhs) |
| Operator greater-than or equal to for generated structs. | |
Relational operators for generated structs.