[#BloombergLP-bdlc-operator_not_eq-0e] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::operator!= :relfileprefix: ../../ :mrdocs: Inequality operators == Synopses Declared in `<bdlc_bitarray.h>` Return whether the iterators refer to different positions (see free `operator!=`). [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> bool xref:BloombergLP/bdlc/operator_not_eq-0a.adoc[operator!=<>]( xref:BloombergLP/bdlc/PackedIntArrayConstIterator.adoc[PackedIntArrayConstIterator] const& lhs, xref:BloombergLP/bdlc/PackedIntArrayConstIterator.adoc[PackedIntArrayConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0a.adoc[_» more..._]# Return `true` if `lhs` and `rhs` refer to different positions. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> bool xref:BloombergLP/bdlc/operator_not_eq-02.adoc[operator!=]( xref:BloombergLP/bdlc/PackedIntArrayConstIterator.adoc[PackedIntArrayConstIterator<TYPE>] const& lhs, xref:BloombergLP/bdlc/PackedIntArrayConstIterator.adoc[PackedIntArrayConstIterator<TYPE>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-02.adoc[_» more..._]# Return `true` if `lhs` and `rhs` do not have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> bool xref:BloombergLP/bdlc/operator_not_eq-07.adoc[operator!=]( xref:BloombergLP/bdlc/PackedIntArray-0b.adoc[PackedIntArray<TYPE>] const& lhs, xref:BloombergLP/bdlc/PackedIntArray-0b.adoc[PackedIntArray<TYPE>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-07.adoc[_» more..._]# Return `true` if `lhs` and `rhs` do not have the same value, else `false`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlc/operator_not_eq-008.adoc[operator!=]( xref:BloombergLP/bdlc/BitArray.adoc[BitArray] const& lhs, xref:BloombergLP/bdlc/BitArray.adoc[BitArray] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-008.adoc[_» more..._]# Return whether the iterators refer to different positions (see free `operator!=`). [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> bool xref:BloombergLP/bdlc/operator_not_eq-01b.adoc[operator!=]( xref:BloombergLP/bdlc/CompactedArray_ConstIterator.adoc[CompactedArray_ConstIterator] const& lhs, xref:BloombergLP/bdlc/CompactedArray_ConstIterator.adoc[CompactedArray_ConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-01b.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` iterators differ. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> bool xref:BloombergLP/bdlc/operator_not_eq-047d.adoc[operator!=]( xref:BloombergLP/bdlc/CompactedArray_ConstIterator.adoc[CompactedArray_ConstIterator<TYPE>] const& lhs, xref:BloombergLP/bdlc/CompactedArray_ConstIterator.adoc[CompactedArray_ConstIterator<TYPE>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-047d.adoc[_» more..._]# Return `true` if the values stored in `lhs` and `rhs` differ. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> bool xref:BloombergLP/bdlc/operator_not_eq-007.adoc[operator!=]( xref:BloombergLP/bdlc/CompactedArray_CountedValue.adoc[CompactedArray_CountedValue<TYPE>] const& lhs, xref:BloombergLP/bdlc/CompactedArray_CountedValue.adoc[CompactedArray_CountedValue<TYPE>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-007.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` arrays do not have the same value, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class TYPE> bool xref:BloombergLP/bdlc/operator_not_eq-0b4.adoc[operator!=]( xref:BloombergLP/bdlc/CompactedArray.adoc[CompactedArray<TYPE>] const& lhs, xref:BloombergLP/bdlc/CompactedArray.adoc[CompactedArray<TYPE>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0b4.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` objects do not have the same value, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class KEY, class ENTRY, class ENTRY_UTIL, class HASH, class EQUAL> bool xref:BloombergLP/bdlc/operator_not_eq-0be.adoc[operator!=]( xref:BloombergLP/bdlc/FlatHashTable.adoc[FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>] const& lhs, xref:BloombergLP/bdlc/FlatHashTable.adoc[FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0be.adoc[_» more..._]# Return whether the maps differ in key/value contents. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> bool xref:BloombergLP/bdlc/operator_not_eq-06.adoc[operator!=]( xref:BloombergLP/bdlc/FlatHashMap.adoc[FlatHashMap] const& lhs, xref:BloombergLP/bdlc/FlatHashMap.adoc[FlatHashMap] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-06.adoc[_» more..._]# Return whether `lhs` and `rhs` do not have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class KEY, class VALUE, class HASH, class EQUAL> bool xref:BloombergLP/bdlc/operator_not_eq-0b1.adoc[operator!=]( xref:BloombergLP/bdlc/FlatHashMap.adoc[FlatHashMap<KEY, VALUE, HASH, EQUAL>] const& lhs, xref:BloombergLP/bdlc/FlatHashMap.adoc[FlatHashMap<KEY, VALUE, HASH, EQUAL>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0b1.adoc[_» more..._]# Return whether the specified queues do not have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class T> bool xref:BloombergLP/bdlc/operator_not_eq-0f.adoc[operator!=]( xref:BloombergLP/bdlc/Queue.adoc[Queue<T>] const& lhs, xref:BloombergLP/bdlc/Queue.adoc[Queue<T>] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0f.adoc[_» more..._]# Return `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlc/operator_not_eq-09.adoc[operator!=]( xref:BloombergLP/bdlc/IndexClerkIter.adoc[IndexClerkIter] const& lhs, xref:BloombergLP/bdlc/IndexClerkIter.adoc[IndexClerkIter] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-09.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` index clerks do not have the same value, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlc/operator_not_eq-014.adoc[operator!=]( xref:BloombergLP/bdlc/IndexClerk.adoc[IndexClerk] const& lhs, xref:BloombergLP/bdlc/IndexClerk.adoc[IndexClerk] const& rhs); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-014.adoc[_» more..._]# Return whether the sets differ in contents. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<> bool xref:BloombergLP/bdlc/operator_not_eq-0473.adoc[operator!=]( xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet] const& a, xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet] const& b); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-0473.adoc[_» more..._]# Return whether two sets do not have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class KEY, class HASH, class EQUAL> bool xref:BloombergLP/bdlc/operator_not_eq-01f.adoc[operator!=]( xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet<KEY, HASH, EQUAL>] const& a, xref:BloombergLP/bdlc/FlatHashSet.adoc[FlatHashSet<KEY, HASH, EQUAL>] const& b); ---- [.small]#xref:BloombergLP/bdlc/operator_not_eq-01f.adoc[_» more..._]# == Return Value * `true` if the iterators refer to different positions, and `false` otherwise * `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise * `true` if the iterators differ, and `false` otherwise * `true` if the values differ, and `false` otherwise * `true` if the arrays do not have the same value, and `false` otherwise * `true` if `lhs` and `rhs` differ, and `false` otherwise * `true` if not equal, and `false` otherwise * `true` if `a` and `b` differ, and `false` otherwise == Parameters [cols="1,4"] |=== | Name| Description | *lhs* | left‐hand‐side iterator | *rhs* | right‐hand‐side iterator | *a* | first set to compare | *b* | second set to compare |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#