Public Member Functions |
constexpr | operator partial_ordering () const noexcept |
constexpr | operator weak_equality () const noexcept |
Private Member Functions |
constexpr | weak_ordering (compare_internal::eq v) noexcept |
constexpr | weak_ordering (compare_internal::ord v) noexcept |
Private Attributes |
compare_internal::value_type | value_ |
Friends |
struct | compare_internal::weak_ordering_base< weak_ordering > |
constexpr bool | operator!= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator!= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
constexpr bool | operator< (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator< (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
constexpr bool | operator<= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator<= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
constexpr bool | operator== (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator== (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
constexpr bool | operator> (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator> (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
constexpr bool | operator>= (weak_ordering v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator>= (compare_internal::OnlyLiteralZero<>, weak_ordering v) noexcept |
Definition at line 296 of file compare.h.