Inequality operators
Synopses
Declared in <absl/numeric/int128.h>
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
zipf_distribution const& a,
zipf_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
uniform_int_distribution const& a,
uniform_int_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
poisson_distribution const& a,
poisson_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
bernoulli_distribution const& d1,
bernoulli_distribution const& d2);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& p1,
param_type const& p2);
Compares two distributions for inequality.
bool
operator!=(
beta_distribution const& a,
beta_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
exponential_distribution const& a,
exponential_distribution const& b);
Compares two distributions for inequality.
bool
operator!=(
uniform_real_distribution const& a,
uniform_real_distribution const& b);
Compares two distributions for inequality.
bool
operator!=(
gaussian_distribution const& a,
gaussian_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
log_uniform_int_distribution const& a,
log_uniform_int_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two distributions for inequality.
bool
operator!=(
discrete_distribution const& a,
discrete_distribution const& b);
Compares two parameter sets for inequality.
bool
operator!=(
param_type const& a,
param_type const& b);
Compares two spans for inequality.
bool
operator!=(
AnySpan a,
AnySpan b);
Compares two const spans for inequality.
bool
operator!=(
AnySpan<T const> a,
AnySpan<T const> b);
Tests whether two iterators refer to different positions.
bool
operator!=(
Iter const& a,
Iter const& b);
Returns true if a and b refer to different elements.
bool
operator!=(
iterator_common const& a,
iterator_common const& b);
Returns whether two maps differ in their key/value pairs.
bool
operator!=(
linked_hash_map const& a,
linked_hash_map const& b);
Returns whether two sets contain different elements.
bool
operator!=(
linked_hash_set const& a,
linked_hash_set const& b);
Compare two CRC32C values for inequality.
bool
operator!=(
crc32c_t lhs,
crc32c_t rhs);
Compares two spans for inequality.
template<typename T>
constexpr
bool
operator!=(
Span<T const> a,
Span<T> b);
Compares two spans for inequality.
template<typename T>
constexpr
bool
operator!=(
Span<T> a,
Span<T const> b);
Compares a container to a span for inequality.
template<
typename T,
typename U,
typename = span_internal::EnableIfConvertibleTo<U, absl::Span<T const>>>
constexpr
bool
operator!=(
U const& a,
Span<T> b);
Compares a span to a container for inequality.
template<
typename T,
typename U,
typename = span_internal::EnableIfConvertibleTo<U, absl::Span<T const>>>
constexpr
bool
operator!=(
Span<T> a,
U const& b);
Returns whether two time zones are unequal.
bool
operator!=(
TimeZone a,
TimeZone b);
Returns whether two durations are unequal.
constexpr
bool
operator!=(
Duration lhs,
Duration rhs);
Returns whether two times are unequal.
constexpr
bool
operator!=(
Time lhs,
Time rhs);
Returns false if f is empty.
bool
operator!=(
std::nullptr_t unused,
AnyInvocable const& f) noexcept;
Returns false if f is empty.
bool
operator!=(
AnyInvocable const& f,
std::nullptr_t unused) noexcept;
Determines whether lhs and rhs are unequal.
constexpr
bool
operator!=(
uint128 lhs,
uint128 rhs);
Determines whether lhs and rhs are unequal.
constexpr
bool
operator!=(
int128 lhs,
int128 rhs);
Tests for value‐inequality 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);
Compares two spans for inequality.
template<typename T>
constexpr
bool
operator!=(
Span<T> a,
Span<T> b);
Returns whether two fixed arrays are not elementwise equal.
bool
operator!=(
FixedArray const& lhs,
FixedArray const& rhs);
Compares two Cords for inequality.
bool
operator!=(
Cord const& x,
Cord const& y);
Compares a Cord with string data for inequality.
bool
operator!=(
Cord const& x,
std::string_view y);
Compares string data with a Cord for inequality.
bool
operator!=(
std::string_view x,
Cord const& y);
Tests whether an optional_ref holds a value.
template<typename T>
constexpr
bool
operator!=(
optional_ref<T> a,
std::nullopt_t b);
Tests whether an optional_ref holds a value.
template<typename T>
constexpr
bool
operator!=(
std::nullopt_t a,
optional_ref<T> b);
Tests whether two `optional_ref`s differ.
template<
typename T,
typename U>
constexpr
bool
operator!=(
optional_ref<T> a,
optional_ref<U> b);
Tests whether an optional_ref differs from a value.
template<
typename T,
typename U,
typename = /* implementation-defined */>
constexpr
bool
operator!=(
optional_ref<T> a,
U const& b);
Tests whether a value differs from an optional_ref.
template<
typename T,
typename U,
typename = /* implementation-defined */>
constexpr
bool
operator!=(
T const& a,
optional_ref<U> b);
Compares two statuses for inequality.
bool
operator!=(
Status const& lhs,
Status const& rhs);
Checks the inequality 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);
Compares two FastTypeIdType values for inequality.
constexpr
bool
operator!=(
FastTypeIdType a,
FastTypeIdType b);
Return Value
-
trueif the parameter sets are not equal. -
trueif the distributions have differing parameter sets. -
trueif the spans differ. -
trueifaandbpoint to different positions. -
true if the iterators are not equal.
-
trueif the maps are not equal. -
trueif the sets are not equal. -
trueif the values differ. -
trueif the operands differ. -
trueifaandbrefer to different zones. -
trueiflhsdoes not equalrhs. -
falseiffis empty. -
trueiflhsdoes not equalrhs;falseotherwise. -
trueif the vectors are not equal,falseotherwise. -
trueif the arrays differ in size or elements. -
trueif the Cords differ. -
trueif the contents differ. -
trueifaholds a value. -
trueifbholds a value. -
trueif the operands are not equal. -
trueifadoes not hold a value equal tob. -
trueifbdoes not hold a value equal toa. -
trueif the two statuses differ. -
trueifaandbidentify different types,falseotherwise.
Parameters
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 operand. |
rhs |
The right‐hand operand. |
f |
The |
unused |
Unused parameter. |
x |
The left‐hand Cord. |
y |
The right‐hand Cord. |
Created with MrDocs