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