BloombergLP::bdlt::operator--

Regress iterator to the previous holiday code and return its previous value.

Synopsis

Declared in <bdlt_packedcalendar.h>

bdlt::PackedCalendar_HolidayCodeConstIterator
operator--(
    PackedCalendar_HolidayCodeConstIterator& iterator,
    int unused);

Description

Regress the specified iterator to refer to the previous holiday code for the associated date in the associated calendar, and return the previous value of iterator. The behavior is undefined unless, on entry, iterator references a valid holiday code that is not the first holiday code for the associated date in the calendar.

Return Value

the previous value of iterator

Parameters

NameDescription
iteratorholiday-code iterator to regress
unusedunused argument distinguishing the postfix operator