[#BloombergLP-bdlt-operator_eq-07] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlt.adoc[bdlt]::operator== :relfileprefix: ../../ :mrdocs: Equality operators == Synopses Declared in `<bdlt_calendar.h>` Return `true` if the two time objects have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-04c.adoc[operator==]( xref:BloombergLP/bdlt/Time.adoc[Time] const& lhs, xref:BloombergLP/bdlt/Time.adoc[Time] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-04c.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-086.adoc[operator==]( xref:BloombergLP/bdlt/FixUtilConfiguration.adoc[FixUtilConfiguration] const& lhs, xref:BloombergLP/bdlt/FixUtilConfiguration.adoc[FixUtilConfiguration] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-086.adoc[_» more..._]# Return `true` if `lhs` and `rhs` compactable transitions have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-06d.adoc[operator==]( xref:BloombergLP/bdlt/Timetable_CompactableTransition.adoc[Timetable_CompactableTransition] const& lhs, xref:BloombergLP/bdlt/Timetable_CompactableTransition.adoc[Timetable_CompactableTransition] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-06d.adoc[_» more..._]# Return `true` if `lhs` and `rhs` timetable transitions have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-013.adoc[operator==]( xref:BloombergLP/bdlt/TimetableTransition.adoc[TimetableTransition] const& lhs, xref:BloombergLP/bdlt/TimetableTransition.adoc[TimetableTransition] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-013.adoc[_» more..._]# Return `true` if `lhs` and `rhs` daily timetables have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-069.adoc[operator==]( xref:BloombergLP/bdlt/Timetable_Day.adoc[Timetable_Day] const& lhs, xref:BloombergLP/bdlt/Timetable_Day.adoc[Timetable_Day] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-069.adoc[_» more..._]# Return `true` if `lhs` and `rhs` iterators have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-09d.adoc[operator==]( xref:BloombergLP/bdlt/Timetable_ConstIterator.adoc[Timetable_ConstIterator] const& lhs, xref:BloombergLP/bdlt/Timetable_ConstIterator.adoc[Timetable_ConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-09d.adoc[_» more..._]# Return `true` if `lhs` and `rhs` timetables have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-08bb.adoc[operator==]( xref:BloombergLP/bdlt/Timetable.adoc[Timetable] const& lhs, xref:BloombergLP/bdlt/Timetable.adoc[Timetable] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-08bb.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-094.adoc[operator==]( xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration.adoc[Iso8601UtilParseConfiguration] lhs, xref:BloombergLP/bdlt/Iso8601UtilParseConfiguration.adoc[Iso8601UtilParseConfiguration] rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-094.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-014.adoc[operator==]( xref:BloombergLP/bdlt/Iso8601UtilConfiguration.adoc[Iso8601UtilConfiguration] const& lhs, xref:BloombergLP/bdlt/Iso8601UtilConfiguration.adoc[Iso8601UtilConfiguration] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-014.adoc[_» more..._]# Return `true` if the two `DatetimeTz` objects have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-00b.adoc[operator==]( xref:BloombergLP/bdlt/DatetimeTz.adoc[DatetimeTz] const& lhs, xref:BloombergLP/bdlt/DatetimeTz.adoc[DatetimeTz] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-00b.adoc[_» more..._]# Return whether the specified `lhs` and `rhs` have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0ac.adoc[operator==]( xref:BloombergLP/bdlt/TimeTz.adoc[TimeTz] const& lhs, xref:BloombergLP/bdlt/TimeTz.adoc[TimeTz] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0ac.adoc[_» more..._]# Return whether the specified `lhs` and `rhs` have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-000.adoc[operator==]( xref:BloombergLP/bdlt/DateTz.adoc[DateTz] const& lhs, xref:BloombergLP/bdlt/DateTz.adoc[DateTz] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-000.adoc[_» more..._]# Return `true` if the two dates have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-057.adoc[operator==]( xref:BloombergLP/bdlt/Date.adoc[Date] const& lhs, xref:BloombergLP/bdlt/Date.adoc[Date] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-057.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` intervals are equal. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-043.adoc[operator==]( xref:BloombergLP/bdlt/DatetimeInterval.adoc[DatetimeInterval] const& lhs, xref:BloombergLP/bdlt/DatetimeInterval.adoc[DatetimeInterval] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-043.adoc[_» more..._]# Return `true` if the two datetimes have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-022.adoc[operator==]( xref:BloombergLP/bdlt/Datetime.adoc[Datetime] const& lhs, xref:BloombergLP/bdlt/Datetime.adoc[Datetime] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-022.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` calendars have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-04d.adoc[operator==]( xref:BloombergLP/bdlt/Calendar.adoc[Calendar] const& lhs, xref:BloombergLP/bdlt/Calendar.adoc[Calendar] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-04d.adoc[_» more..._]# Return `true` if `lhs` and `rhs` refer to the same calendar element. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0a9.adoc[operator==]( xref:BloombergLP/bdlt/Calendar_BusinessDayConstIter.adoc[Calendar_BusinessDayConstIter] const& lhs, xref:BloombergLP/bdlt/Calendar_BusinessDayConstIter.adoc[Calendar_BusinessDayConstIter] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0a9.adoc[_» more..._]# Return `true` if `lhs` and `rhs` refer to the same holiday code. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0a4.adoc[operator==]( xref:BloombergLP/bdlt/PackedCalendar_HolidayCodeConstIterator.adoc[PackedCalendar_HolidayCodeConstIterator] const& lhs, xref:BloombergLP/bdlt/PackedCalendar_HolidayCodeConstIterator.adoc[PackedCalendar_HolidayCodeConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0a4.adoc[_» more..._]# Return `true` if `lhs` and `rhs` refer to the same holiday. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-050.adoc[operator==]( xref:BloombergLP/bdlt/PackedCalendar_HolidayConstIterator.adoc[PackedCalendar_HolidayConstIterator] const& lhs, xref:BloombergLP/bdlt/PackedCalendar_HolidayConstIterator.adoc[PackedCalendar_HolidayConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-050.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` calendars have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0d.adoc[operator==]( xref:BloombergLP/bdlt/PackedCalendar.adoc[PackedCalendar] const& lhs, xref:BloombergLP/bdlt/PackedCalendar.adoc[PackedCalendar] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0d.adoc[_» more..._]# Return `true` if `lhs` and `rhs` refer to the same business day. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0f.adoc[operator==]( xref:BloombergLP/bdlt/PackedCalendar_BusinessDayConstIterator.adoc[PackedCalendar_BusinessDayConstIterator] const& lhs, xref:BloombergLP/bdlt/PackedCalendar_BusinessDayConstIterator.adoc[PackedCalendar_BusinessDayConstIterator] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0f.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` sets have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-021.adoc[operator==]( xref:BloombergLP/bdlt/DayOfWeekSet.adoc[DayOfWeekSet] const& lhs, xref:BloombergLP/bdlt/DayOfWeekSet.adoc[DayOfWeekSet] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-021.adoc[_» more..._]# Return `true` if the specified `lhs` and `rhs` iterators have the same value. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- bool xref:BloombergLP/bdlt/operator_eq-0e.adoc[operator==]( xref:BloombergLP/bdlt/DayOfWeekSet_Iter.adoc[DayOfWeekSet_Iter] const& lhs, xref:BloombergLP/bdlt/DayOfWeekSet_Iter.adoc[DayOfWeekSet_Iter] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-0e.adoc[_» more..._]# Return `true` if `lhs` and `rhs` have the same value, and `false` otherwise. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class ITERATOR> bool xref:BloombergLP/bdlt/operator_eq-08b5.adoc[operator==]( xref:BloombergLP/bdlt/CalendarReverseIteratorAdapter.adoc[CalendarReverseIteratorAdapter<ITERATOR>] const& lhs, xref:BloombergLP/bdlt/CalendarReverseIteratorAdapter.adoc[CalendarReverseIteratorAdapter<ITERATOR>] const& rhs); ---- [.small]#xref:BloombergLP/bdlt/operator_eq-08b5.adoc[_» more..._]# == Return Value * `true` if `lhs` and `rhs` have the same value, and `false` otherwise * `true` if `lhs` and `rhs` have the same value, and `false` otherwise * `true` if the compactable transitions are equal * `true` if the timetable transitions are equal * `true` if the daily timetables are equal * `true` if the iterators are equal * `true` if the timetables are equal * `true` if the configurations have the same value, and `false` otherwise * `true` if the objects have the same value, and `false` otherwise * `true` if `lhs` and `rhs` have the same value, and `false` otherwise * `true` if the two dates have the same value * `true` if the two datetimes have the same value * `true` if `lhs` and `rhs` have the same value, and `false` otherwise * `true` if `lhs` and `rhs` refer to the same element, and `false` otherwise * `true` if `lhs` and `rhs` refer to the same holiday code, and `false` otherwise * `true` if `lhs` and `rhs` refer to the same holiday, and `false` otherwise * `true` if `lhs` and `rhs` refer to the same business day, and `false` otherwise == Parameters [cols="1,4"] |=== | Name| Description | *lhs* | left‐hand time operand | *rhs* | right‐hand time operand |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#