[#BloombergLP-bdlt-operator_not_eq-06c]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlt.adoc[bdlt]::operator!&equals;
:relfileprefix: ../../
:mrdocs:

Inequality operators

== Synopses

Declared in `&lt;bdlt&lowbar;calendar&period;h&gt;`

Return `true` if the two time objects do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-0ad.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Time.adoc[Time] const& lhs,
    xref:BloombergLP/bdlt/Time.adoc[Time] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-0ad.adoc[_» more&period;&period;&period;_]#

Return `true` if the configurations differ&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-06a.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/FixUtilConfiguration.adoc[FixUtilConfiguration] const& lhs,
    xref:BloombergLP/bdlt/FixUtilConfiguration.adoc[FixUtilConfiguration] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-06a.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` compactable transitions do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-07c6.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Timetable_CompactableTransition.adoc[Timetable&lowbar;CompactableTransition] const& lhs,
    xref:BloombergLP/bdlt/Timetable_CompactableTransition.adoc[Timetable&lowbar;CompactableTransition] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-07c6.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` timetable transitions do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-040.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/TimetableTransition.adoc[TimetableTransition] const& lhs,
    xref:BloombergLP/bdlt/TimetableTransition.adoc[TimetableTransition] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-040.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` daily timetables do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-076.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Timetable_Day.adoc[Timetable&lowbar;Day] const& lhs,
    xref:BloombergLP/bdlt/Timetable_Day.adoc[Timetable&lowbar;Day] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-076.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` iterators do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-00.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Timetable_ConstIterator.adoc[Timetable&lowbar;ConstIterator] const& lhs,
    xref:BloombergLP/bdlt/Timetable_ConstIterator.adoc[Timetable&lowbar;ConstIterator] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-00.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` timetables do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-079.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Timetable.adoc[Timetable] const& lhs,
    xref:BloombergLP/bdlt/Timetable.adoc[Timetable] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-079.adoc[_» more&period;&period;&period;_]#

Return `true` if the configurations differ&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-08f.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration.adoc[Iso8601UtilParseConfiguration] lhs,
    xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration.adoc[Iso8601UtilParseConfiguration] rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-08f.adoc[_» more&period;&period;&period;_]#

Return `true` if the configurations differ&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-089.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Iso8601UtilConfiguration.adoc[Iso8601UtilConfiguration] const& lhs,
    xref:BloombergLP/bdlt/Iso8601UtilConfiguration.adoc[Iso8601UtilConfiguration] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-089.adoc[_» more&period;&period;&period;_]#

Return `true` if the two `DatetimeTz` objects do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-082.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/DatetimeTz.adoc[DatetimeTz] const& lhs,
    xref:BloombergLP/bdlt/DatetimeTz.adoc[DatetimeTz] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-082.adoc[_» more&period;&period;&period;_]#

Return whether the specified `lhs` and `rhs` do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-0c6.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/TimeTz.adoc[TimeTz] const& lhs,
    xref:BloombergLP/bdlt/TimeTz.adoc[TimeTz] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-0c6.adoc[_» more&period;&period;&period;_]#

Return whether the specified `lhs` and `rhs` do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-098.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/DateTz.adoc[DateTz] const& lhs,
    xref:BloombergLP/bdlt/DateTz.adoc[DateTz] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-098.adoc[_» more&period;&period;&period;_]#

Return `true` if the two dates do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-0cd.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Date.adoc[Date] const& lhs,
    xref:BloombergLP/bdlt/Date.adoc[Date] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-0cd.adoc[_» more&period;&period;&period;_]#

Return `true` if the specified `lhs` and `rhs` intervals are not equal&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-0a3.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/DatetimeInterval.adoc[DatetimeInterval] const& lhs,
    xref:BloombergLP/bdlt/DatetimeInterval.adoc[DatetimeInterval] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-0a3.adoc[_» more&period;&period;&period;_]#

Return `true` if the two datetimes do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-02.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Datetime.adoc[Datetime] const& lhs,
    xref:BloombergLP/bdlt/Datetime.adoc[Datetime] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-02.adoc[_» more&period;&period;&period;_]#

Return `true` if the specified `lhs` and `rhs` calendars differ in value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-048.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Calendar.adoc[Calendar] const& lhs,
    xref:BloombergLP/bdlt/Calendar.adoc[Calendar] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-048.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` do not refer to the same element&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-07b.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/Calendar_BusinessDayConstIter.adoc[Calendar&lowbar;BusinessDayConstIter] const& lhs,
    xref:BloombergLP/bdlt/Calendar_BusinessDayConstIter.adoc[Calendar&lowbar;BusinessDayConstIter] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-07b.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` do not refer to the same holiday code&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-06b.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/PackedCalendar_HolidayCodeConstIterator.adoc[PackedCalendar&lowbar;HolidayCodeConstIterator] const& lhs,
    xref:BloombergLP/bdlt/PackedCalendar_HolidayCodeConstIterator.adoc[PackedCalendar&lowbar;HolidayCodeConstIterator] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-06b.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` do not refer to the same holiday&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-093.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/PackedCalendar_HolidayConstIterator.adoc[PackedCalendar&lowbar;HolidayConstIterator] const& lhs,
    xref:BloombergLP/bdlt/PackedCalendar_HolidayConstIterator.adoc[PackedCalendar&lowbar;HolidayConstIterator] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-093.adoc[_» more&period;&period;&period;_]#

Return `true` if the specified `lhs` and `rhs` calendars differ&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-07cb.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/PackedCalendar.adoc[PackedCalendar] const& lhs,
    xref:BloombergLP/bdlt/PackedCalendar.adoc[PackedCalendar] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-07cb.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` do not refer to the same business day&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-063.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/PackedCalendar_BusinessDayConstIterator.adoc[PackedCalendar&lowbar;BusinessDayConstIterator] const& lhs,
    xref:BloombergLP/bdlt/PackedCalendar_BusinessDayConstIterator.adoc[PackedCalendar&lowbar;BusinessDayConstIterator] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-063.adoc[_» more&period;&period;&period;_]#

Return `true` if the specified `lhs` and `rhs` sets do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-090.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/DayOfWeekSet.adoc[DayOfWeekSet] const& lhs,
    xref:BloombergLP/bdlt/DayOfWeekSet.adoc[DayOfWeekSet] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-090.adoc[_» more&period;&period;&period;_]#

Return `true` if the specified `lhs` and `rhs` iterators do not have the same value&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
bool
xref:BloombergLP/bdlt/operator_not_eq-0b.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/DayOfWeekSet_Iter.adoc[DayOfWeekSet&lowbar;Iter] const& lhs,
    xref:BloombergLP/bdlt/DayOfWeekSet_Iter.adoc[DayOfWeekSet&lowbar;Iter] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-0b.adoc[_» more&period;&period;&period;_]#

Return `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
template&lt;class ITERATOR&gt;
bool
xref:BloombergLP/bdlt/operator_not_eq-080.adoc[operator!&equals;](
    xref:BloombergLP/bdlt/CalendarReverseIteratorAdapter.adoc[CalendarReverseIteratorAdapter&lt;ITERATOR&gt;] const& lhs,
    xref:BloombergLP/bdlt/CalendarReverseIteratorAdapter.adoc[CalendarReverseIteratorAdapter&lt;ITERATOR&gt;] const& rhs);
----

[.small]#xref:BloombergLP/bdlt/operator_not_eq-080.adoc[_» more&period;&period;&period;_]#

== Return Value

* `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise
* `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise
* `true` if the compactable transitions are not equal
* `true` if the timetable transitions are not equal
* `true` if the daily timetables are not equal
* `true` if the iterators are not equal
* `true` if the timetables are not equal
* `true` if the configurations differ, and `false` otherwise
* `true` if the objects do not have the same value, and `false` otherwise
* `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise
* `true` if the two dates do not have the same value
* `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise
* `true` if the two datetimes do not have the same value
* `true` if `lhs` and `rhs` do not have the same value, and `false` otherwise
* `true` if `lhs` and `rhs` do not refer to the same element, and `false` otherwise
* `true` if `lhs` and `rhs` do not refer to the same holiday code, and `false` otherwise
* `true` if `lhs` and `rhs` do not refer to the same holiday, and `false` otherwise
* `true` if `lhs` and `rhs` do not refer to the same business day, and `false` otherwise

== Parameters

[cols="1,4"]
|===
| Name| Description
| *lhs*
| left&hyphen;hand time operand
| *rhs*
| right&hyphen;hand time operand
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
