#include <compare.h>
Public Member Functions | |
constexpr | operator weak_equality () const noexcept |
Private Member Functions | |
constexpr | strong_equality (compare_internal::eq v) noexcept |
Private Attributes | |
compare_internal::value_type | value_ |
Friends | |
struct | compare_internal::strong_equality_base< strong_equality > |
constexpr bool | operator!= (strong_equality v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator!= (compare_internal::OnlyLiteralZero<>, strong_equality v) noexcept |
constexpr bool | operator== (strong_equality v, compare_internal::OnlyLiteralZero<>) noexcept |
constexpr bool | operator== (compare_internal::OnlyLiteralZero<>, strong_equality v) noexcept |
Additional Inherited Members | |
Static Public Attributes inherited from absl::compare_internal::strong_equality_base< T > | |
static ABSL_CONST_INIT const T | equal |
static ABSL_CONST_INIT const T | equivalent |
static ABSL_CONST_INIT const T | nonequal |
static ABSL_CONST_INIT const T | nonequivalent |
|
inlineexplicitprivatenoexcept |
|
inlinenoexcept |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |