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.