Inequality operators
Synopses
Declared in <bdlc_bitarray.h>
Return whether the iterators refer to different positions (see free operator!=).
template<>
bool
operator!=<>(
PackedIntArrayConstIterator const& lhs,
PackedIntArrayConstIterator const& rhs);
Return true if lhs and rhs refer to different positions.
template<class TYPE>
bool
operator!=(
PackedIntArrayConstIterator<TYPE> const& lhs,
PackedIntArrayConstIterator<TYPE> const& rhs);
Return true if lhs and rhs do not have the same value.
template<class TYPE>
bool
operator!=(
PackedIntArray<TYPE> const& lhs,
PackedIntArray<TYPE> const& rhs);
Return true if lhs and rhs do not have the same value, else false.
bool
operator!=(
BitArray const& lhs,
BitArray const& rhs);
Return whether the iterators refer to different positions (see free operator!=).
template<>
bool
operator!=(
CompactedArray_ConstIterator const& lhs,
CompactedArray_ConstIterator const& rhs);
Return true if the specified lhs and rhs iterators differ.
template<class TYPE>
bool
operator!=(
CompactedArray_ConstIterator<TYPE> const& lhs,
CompactedArray_ConstIterator<TYPE> const& rhs);
Return true if the values stored in lhs and rhs differ.
template<class TYPE>
bool
operator!=(
CompactedArray_CountedValue<TYPE> const& lhs,
CompactedArray_CountedValue<TYPE> const& rhs);
Return true if the specified lhs and rhs arrays do not have the same value, and false otherwise.
template<class TYPE>
bool
operator!=(
CompactedArray<TYPE> const& lhs,
CompactedArray<TYPE> const& rhs);
Return true if the specified lhs and rhs objects do not have the same value, and false otherwise.
template<
class KEY,
class ENTRY,
class ENTRY_UTIL,
class HASH,
class EQUAL>
bool
operator!=(
FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL> const& lhs,
FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL> const& rhs);
Return whether the maps differ in key/value contents.
template<>
bool
operator!=(
FlatHashMap const& lhs,
FlatHashMap const& rhs);
Return whether lhs and rhs do not have the same value.
template<
class KEY,
class VALUE,
class HASH,
class EQUAL>
bool
operator!=(
FlatHashMap<KEY, VALUE, HASH, EQUAL> const& lhs,
FlatHashMap<KEY, VALUE, HASH, EQUAL> const& rhs);
Return whether the specified queues do not have the same value.
template<class T>
bool
operator!=(
Queue<T> const& lhs,
Queue<T> const& rhs);
Return true if lhs and rhs do not have the same value, and false otherwise.
bool
operator!=(
IndexClerkIter const& lhs,
IndexClerkIter const& rhs);
Return true if the specified lhs and rhs index clerks do not have the same value, and false otherwise.
bool
operator!=(
IndexClerk const& lhs,
IndexClerk const& rhs);
Return whether the sets differ in contents.
template<>
bool
operator!=(
FlatHashSet const& a,
FlatHashSet const& b);
Return whether two sets do not have the same value.
template<
class KEY,
class HASH,
class EQUAL>
bool
operator!=(
FlatHashSet<KEY, HASH, EQUAL> const& a,
FlatHashSet<KEY, HASH, EQUAL> const& b);
Return Value
-
trueif the iterators refer to different positions, andfalseotherwise -
trueiflhsandrhsdo not have the same value, andfalseotherwise -
trueif the iterators differ, andfalseotherwise -
trueif the values differ, andfalseotherwise -
trueif the arrays do not have the same value, andfalseotherwise -
trueiflhsandrhsdiffer, andfalseotherwise -
trueif not equal, andfalseotherwise -
trueifaandbdiffer, andfalseotherwise
Parameters
Name |
Description |
lhs |
left‐hand‐side iterator |
rhs |
right‐hand‐side iterator |
a |
first set to compare |
b |
second set to compare |
Created with MrDocs