Equality operators
Declared in <absl/status/status.h>
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
zipf_distribution const& a,
zipf_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
uniform_int_distribution const& a,
uniform_int_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
poisson_distribution const& a,
poisson_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
bernoulli_distribution const& d1,
bernoulli_distribution const& d2);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& p1,
param_type const& p2);
» more...
Compares two distributions for equality.
bool
operator==(
beta_distribution const& a,
beta_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
exponential_distribution const& a,
exponential_distribution const& b);
» more...
Compares two distributions for equality.
bool
operator==(
uniform_real_distribution const& a,
uniform_real_distribution const& b);
» more...
Compares two distributions for equality.
bool
operator==(
gaussian_distribution const& a,
gaussian_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
log_uniform_int_distribution const& a,
log_uniform_int_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two distributions for equality.
bool
operator==(
discrete_distribution const& a,
discrete_distribution const& b);
» more...
Compares two parameter sets for equality.
bool
operator==(
param_type const& a,
param_type const& b);
» more...
Compares two spans for element-wise equality.
bool
operator==(
AnySpan a,
AnySpan b);
» more...
Compares two const spans for element-wise equality.
bool
operator==(
AnySpan<T const> a,
AnySpan<T const> b);
» more...
Tests whether two iterators refer to the same position.
bool
operator==(
Iter const& a,
Iter const& b);
» more...
Returns true if a and b refer to the same element.
bool
operator==(
iterator_common const& a,
iterator_common const& b);
» more...
Returns whether two maps contain the same key/value pairs.
bool
operator==(
linked_hash_map const& a,
linked_hash_map const& b);
» more...
Returns whether two sets contain the same elements.
bool
operator==(
linked_hash_set const& a,
linked_hash_set const& b);
» more...
Returns whether two fixed arrays are elementwise equal.
bool
operator==(
FixedArray const& lhs,
FixedArray const& rhs);
» more...
Returns true if f is empty.
bool
operator==(
AnyInvocable const& f,
std::nullptr_t unused) noexcept;
» more...
Compares two spans for element-wise equality.
template<typename T>
constexpr
bool
operator==(
Span<T> a,
Span<T> b);
» more...
Compares two spans for element-wise equality.
template<typename T>
constexpr
bool
operator==(
Span<T const> a,
Span<T> b);
» more...
Compares two spans for element-wise equality.
template<typename T>
constexpr
bool
operator==(
Span<T> a,
Span<T const> b);
» more...
Compares a container to a span for element-wise equality.
template<
typename T,
typename U,
typename = span_internal::EnableIfConvertibleTo<U, absl::Span<T const>>>
constexpr
bool
operator==(
U const& a,
Span<T> b);
» more...
Compares a span to a container for element-wise equality.
template<
typename T,
typename U,
typename = span_internal::EnableIfConvertibleTo<U, absl::Span<T const>>>
constexpr
bool
operator==(
Span<T> a,
U const& b);
» more...
Returns whether two times are equal.
constexpr
bool
operator==(
Time lhs,
Time rhs);
» more...
Returns whether two time zones are equal.
bool
operator==(
TimeZone a,
TimeZone b);
» more...
Returns whether two durations are equal.
constexpr
bool
operator==(
Duration lhs,
Duration rhs);
» more...
Determines whether lhs and rhs are equal.
constexpr
bool
operator==(
uint128 lhs,
uint128 rhs);
» more...
Tests for value-equality of two inlined vectors.
template<
typename T,
size_t N,
typename A>
bool
operator==(
absl::InlinedVector<T, N, A> const& a,
absl::InlinedVector<T, N, A> const& b);
» more...
Compare two CRC32C values for equality.
bool
operator==(
crc32c_t lhs,
crc32c_t rhs);
» more...
Returns true if f is empty.
bool
operator==(
std::nullptr_t unused,
AnyInvocable const& f) noexcept;
» more...
Compares a Cord with string data for equality.
bool
operator==(
Cord const& lhs,
std::string_view rhs);
» more...
Compares two Cords for equality.
bool
operator==(
Cord const& lhs,
Cord const& rhs);
» more...
Compares string data with a Cord for equality.
bool
operator==(
std::string_view x,
Cord const& y);
» more...
Tests whether an optional_ref is empty.
template<typename T>
constexpr
bool
operator==(
optional_ref<T> a,
std::nullopt_t b);
» more...
Tests whether an optional_ref is empty.
template<typename T>
constexpr
bool
operator==(
std::nullopt_t a,
optional_ref<T> b);
» more...
Compares the referenced values of two optional_refs.
template<
typename T,
typename U>
constexpr
bool
operator==(
optional_ref<T> a,
optional_ref<U> b);
» more...
Compares a value to the referenced value of an optional_ref.
template<
typename T,
typename U,
typename = /* implementation-defined */>
constexpr
bool
operator==(
T const& a,
optional_ref<U> b);
» more...
Compares the referenced value of an optional_ref to a value.
template<
typename T,
typename U,
typename = /* implementation-defined */>
constexpr
bool
operator==(
optional_ref<T> a,
U const& b);
» more...
Compares two statuses for equality.
bool
operator==(
Status const& lhs,
Status const& rhs);
» more...
Checks the equality of two absl::StatusOr<T> objects.
template<typename T>
requires internal_statusor::IsEqualityComparable<T>::value
bool
operator==(
StatusOr<T> const& lhs,
StatusOr<T> const& rhs);
» more...
Compares two FastTypeIdType values for equality.
constexpr
bool
operator==(
FastTypeIdType a,
FastTypeIdType b);
» more...
Compares two UnrecognizedFlag instances for equality.
bool
operator==(
UnrecognizedFlag const& lhs,
UnrecognizedFlag const& rhs);
» more...
true if the parameter sets are equal.true if the distributions have equal parameter sets.true if the spans have equal elements.true if a and b point to the same position.true if the maps are equal.true if the sets are equal.true if the arrays have equal size and equal elements.true if f is empty.true if the operands have equal elements.true if lhs equals rhs.true if a and b refer to the same zone.true if lhs equals rhs; false otherwise.true if the vectors are equal, false otherwise.true if both values are equal.true if the contents are equal.true if the Cords hold equal contents.true if a is empty.true if b is empty.true if both are empty or both hold equal values.true if b holds a value equal to a.true if a holds a value equal to b.true if the two statuses are equal.true if both hold equal values or equal statuses.true if a and b identify the same type, false otherwise.true if lhs and rhs have the same source and flag name.| Name | Description |
|---|---|
| a | The first parameter set to compare. |
| b | The second parameter set to compare. |
| d1 | The first distribution to compare. |
| d2 | The second distribution to compare. |
| p1 | The first parameter set to compare. |
| p2 | The second parameter set to compare. |
| lhs | The left-hand fixed array. |
| rhs | The right-hand fixed array. |
| f | The AnyInvocable to check. |
| unused | Unused parameter. |
| x | The left-hand string data. |
| y | The right-hand Cord. |