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.